Kevin Le
39fb2902ec
Avoid negative _claims
2026-02-18 22:32:01 +07:00
Kevin Le
063f5056f2
Fixed RefCountedDigitalPin.h to release claim correctly. Ensure no negative claims number.
2026-02-18 22:32:01 +07:00
Liam Cottle
bbc5f0c11a
Merge pull request #1718 from realtag-github/repeater-v1.13-implement-discover
...
discover sends a single repeater discovery request and populates the neighbor list; self is excluded
2026-02-17 23:53:28 +13:00
Scott Powell
2e00298128
* companion: retransmit delays now hard-coded (only for client repeat mode)
2026-02-17 20:25:56 +11:00
Scott Powell
5de3e1bf32
* repeater: slight increase to default direct.txdelay
2026-02-17 20:10:13 +11:00
ripplebiz
a073ba4707
Merge pull request #1719 from 3dpgg/pr_lilygo_tlora_terminal_chat
...
Fix LilyGo_TLora_V2_1_1_6_terminal_chat build
2026-02-17 15:34:56 +11:00
3DPGG
3e53df5082
Fix LilyGo_TLora_V2_1_1_6_terminal_chat build
...
This change addresses two issues. The first is that the
LilyGo_TLora_V2_1_1_6_terminal_chat build would try to compile
simple_repeater/MyMesh.cpp. All other examples of terminal chat
targets are instead building simple_secure_chat/main.cpp . This
change would align this build to the rest of the builds.
The second issue, found during the course of investigating the
first, stems from simple_repeater/MyMesh.cpp using the
MAX_NEIGHBOURS #define to control whether the neighbor list is kept.
Repeaters that keep this list must define this value, and if the
value is not defined, then all neighbor-related functionality is
compiled out. However, the code that replies to
REQ_TYPE_GET_NEIGHBOURS did not properly check for this #define,
and thus any target that compiles simple_repeater/MyMesh.cpp
without defining MAX_NEIGHBOURS would get an undefined variable
compilation error.
As a practical matter though, there are no targets that compile
simple_repeater/MyMesh.cpp AND do not define MAX_NEIGHBOURS,
except this build due to the first issue. As a result, the
second issue is addressed only as a matter of completeness. The
expected behavior with this change is that such a repeater would
send a valid reply indicating zero known neighbors.
2026-02-16 18:10:29 -08:00
realtag
0770618ee2
Allow repeater discovery even if repeater mode is disabled on the requesting repeater.
2026-02-17 01:39:04 +00:00
realtag
bf9c6cb50f
Increased the timeout timer to 60 seconds, up from 30 seconds.
2026-02-17 01:22:17 +00:00
realtag
87c78a98bd
discover.neighbors sends a tagged repeater discovery request and only accepts matching repeater responses
2026-02-17 01:04:14 +00:00
realtag
e8785dd9b0
discover sends a single repeater discovery request and populates the neighbor list; self is excluded
2026-02-17 00:41:24 +00:00
ripplebiz
2005977403
Merge pull request #1699 from recrof/m5stack-m6l-build-fix
...
fix M5Stack Unit M6L build errors
2026-02-15 21:38:00 +11:00
recrof
cafc212bb2
fix M5Stack Unit M6L build errors
2026-02-15 11:25:27 +01:00
Scott Powell
e2571accbe
* ver 1.13.0
2026-02-15 17:24:37 +11:00
ripplebiz
88452c412e
Merge pull request #1603 from oltaco/fix-build.sh-for-RP2040-and-STM32
...
Add RP2040 and STM32 support to build.sh
2026-02-15 16:09:46 +11:00
ripplebiz
2220eca4f3
Merge pull request #1669 from Azuresword/fix/wio-tracker-l1-grove-sensor-v2
...
Fix WioTrackerL1 BLE companion: route sensors to Grove I2C bus (Wire1)
2026-02-15 15:55:25 +11:00
ripplebiz
a6e741e30e
Merge pull request #1672 from ChaoticLeah/feature/mute-buzzer-icon
...
Add muted icon to show when buzzer is muted
2026-02-15 15:54:33 +11:00
Scott Powell
0abac35744
* client_repeat state now in _DEVICE_INFO response
2026-02-14 16:45:41 +11:00
Scott Powell
564a19d125
* companion client repeat mode support
2026-02-14 15:50:06 +11:00
taco
5df139f3d6
update build.sh to support RP2040 and STM32
2026-02-13 12:43:04 +11:00
taco
77675ab496
add -D ESP32_PLATFORM to esp32_base
2026-02-13 12:01:04 +11:00
Liam Cottle
5ccae4bddc
Merge pull request #1671 from recrof/rak3112-fix
...
fix: usb and ui for rak 3112
2026-02-12 11:39:27 +13:00
Leah
fb025fb67e
Add muted icon to show when buzzer is muted
2026-02-11 10:00:20 +01:00
Rastislav Vysoky
beff18c53b
fix usb and build for rak 3112
2026-02-11 09:34:41 +01:00
dylan
f720338c03
Fix WioTrackerL1 BLE companion: route sensors to Grove I2C bus (Wire1)
...
Sensors connected via the Grove I2C connector (D18/D17) were not detected
because the firmware scanned the OLED I2C bus (Wire, D14/D15) by default.
Adding ENV_PIN_SDA/SCL flags directs EnvironmentSensorManager to use Wire1,
matching the physical Grove connector pinout.
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com >
2026-02-11 14:12:48 +08:00
ripplebiz
e33d93dc7f
Merge pull request #1611 from weebl2000/semtech-patch-tracker-v2
...
Enable register patch heltec tracker v2
2026-02-11 14:04:58 +11:00
ripplebiz
8db42146d1
Merge pull request #1645 from Snayler/Snayler-patch-1
...
Enable TX LED for LilyGo LoRa32 V2.1_1.6
2026-02-11 13:52:47 +11:00
Liam Cottle
e418b0c0ab
Merge pull request #1557 from mattzzw/dev
...
cli_commands.md: `region` available via remote cli in 1.12.0
2026-02-11 11:58:11 +13:00
mattzzw
d11d8ea626
Merge branch 'meshcore-dev:dev' into dev
2026-02-10 22:33:43 +01:00
Liam Cottle
4944a46af1
Merge pull request #1638 from thanegill/build_sh-list
...
build.sh: add list and -l to list firmwares available to build
2026-02-10 22:27:35 +13:00
Liam Cottle
7d7e88e950
Merge pull request #1651 from liamcottle/fix/path-trace-timeout
...
Fix: Path Trace Timeout
2026-02-10 17:17:50 +13:00
liamcottle
bafa2ccd22
fix estimated timeout for multi byte path traces
2026-02-10 17:01:30 +13:00
Snayler
810fd561d2
Enable TX LED for LilyGo LoRa32 V2.1_1.6
...
Working on my device, green TX LED starts blinking every time I transmit
2026-02-09 23:20:29 +00:00
ripplebiz
3f33455b4d
Merge pull request #1570 from Quency-D/fix-heltec-power-consumption
...
Fix heltec-v4 power consumption
2026-02-09 16:49:49 +11:00
ripplebiz
248c3107b4
Merge pull request #1605 from ViezeVingertjes/kiss-modem-spec-compliance
...
Kiss modem spec compliance
2026-02-09 16:45:20 +11:00
Quency-D
9efb7cb0b6
Merge pull request #2 from weebl2000/pr-1570-fix-heltec-v4-power
...
Fix double claim, eliminate dead code at compile time
2026-02-09 10:06:59 +08:00
Thane Gill
3ff1394dd2
build.sh: add list and -l to list firmwares available to build.
2026-02-08 14:49:57 -08:00
Michael
e4ef6dba3d
Merge pull request #2 from agessaman/fix-simplify-kiss-noise-floor
...
Simplify kiss noise floor
2026-02-08 16:26:25 +01:00
Liam Cottle
b1094c2842
Merge pull request #1616 from jbrazio/2026/raknorm
...
Refactor environment names and build flags for RAK variants
2026-02-09 01:33:26 +13:00
ripplebiz
f6fc05601c
Merge pull request #1609 from weebl2000/bridge-always-has-work
...
Bridge always has work (prevents sleep)
2026-02-08 22:42:05 +11:00
Liam Cottle
736ddbfd99
Merge pull request #1620 from thanegill/patch-2
...
Correct manufacturer name 'Elecrow ThinkNode M5'
2026-02-08 14:07:00 +13:00
Thane Gill
31a2e74ada
Correct manufacturer name 'Elecrow ThinkNode M5'
2026-02-07 17:05:51 -08:00
Liam Cottle
10eacc4e95
Merge pull request #1316 from weebl2000/allow-negative-tx
...
Allow negative tx
2026-02-08 12:43:10 +13:00
João Brázio
fcfbb458f8
Refactor environment names and build flags for RAK variants
2026-02-07 21:26:28 +00:00
Wessel Nieboer
e8646f5ede
Parse as signed int
2026-02-07 16:58:06 +01:00
agessaman
776131e263
simplify kiss noise floor sampling
2026-02-07 07:42:52 -08:00
Wessel Nieboer
23b4baa066
Enable register patch heltec tracker v2
2026-02-07 16:04:01 +01:00
Wessel Nieboer
c4c287d01b
Bridge always has work (prevents sleep)
2026-02-07 15:39:24 +01:00
ViezeVingertjes
f6ebbd978e
Remove redundant locals in handleSetRadio
2026-02-07 14:32:11 +01:00
ViezeVingertjes
5157daf1c1
Remove individual HW_RESP_* defines, use HW_RESP() macro directly
2026-02-07 14:24:34 +01:00