Liam Cottle
09c121efae
Merge pull request #1178 from fschrempf/xiao-nrf-button-pullup-fix
...
Xiao NRF52: Enable pullup on button input
2025-12-07 19:18:48 +13:00
Scott Powell
676c317f78
* refactor: on-demand getSharedSecret()
2025-12-06 19:17:45 +11:00
ripplebiz
46f6146df7
Merge pull request #1180 from oltaco/shared-secret-on-demand
...
Companion: Faster startup by calculating shared_secret on demand
2025-12-06 18:59:19 +11:00
Scott Powell
d7adcc136b
* LPPDataHelpers, readCurrent() signed value
2025-12-06 16:49:25 +11:00
taco
638f41d143
calculate shared_secret on demand
2025-12-06 16:21:17 +11:00
ripplebiz
9ee3008f88
Merge pull request #1177 from liquidraver/btfixv6
...
Fix BLE semaphore leak and improve SerialBLEInterface
2025-12-06 14:23:27 +11:00
ripplebiz
4040f201a8
Merge pull request #1179 from carroarmato0/tdeck-gps
...
Enable GPS for LilyGo TDeck + Optimizations
2025-12-06 14:11:58 +11:00
Christophe Vanlancker
01eb8716af
fix(core): optimize GPS loop and add display GPIO safeguards
2025-12-05 20:45:10 +01:00
Christophe Vanlancker
d834d66803
feat(tdeck): enable GPS support and configure pins
2025-12-05 20:44:56 +01:00
Frieder Schrempf
10b43a8f9f
variants: XIAO NRF52: Enable button pullup
...
Some versions of the Wio-SX1262 board don't have the button and the
pullup resistor populated. Enable the internal pullup to prevent
a floating pin and spurious button presses on those boards.
This fixes #1173 .
Signed-off-by: Frieder Schrempf <frieder@fris.de >
2025-12-05 12:40:12 +01:00
liquidraver
73ab0d8813
Improve SerialBLEInterface
2025-12-05 07:39:48 +01:00
Florent de Lamotte
6db57677f9
tracker_l1: enable dc/dc converter
2025-12-04 12:01:00 +01:00
liquidraver
1a3f7a7ea9
Fix BLE semaphore leak in Bluefruit library
...
Patches Bluefruit library to fix semaphore leak bug that causes device lockup
when BLE central disconnects unexpectedly (e.g., going out of range, supervision timeout).
Co-authored-by: Liam Cottle <liamcottle@users.noreply.github.com >
Co-authored-by: oltaco <oltaco@users.noreply.github.com >
2025-12-04 11:47:41 +01:00
fdlamotte
01f7a3c95e
Merge pull request #1057 from liquidraver/wiodev
...
Disable screen switching on when connected
2025-12-04 11:10:51 +01:00
ripplebiz
441d768ddb
Merge pull request #1172 from oltaco/nrf52-power-changes
...
NRF52 Power related changes
2025-12-03 17:50:15 +11:00
taco
e1d3da942b
fix DC/DC enable for boards which currently have it.
...
this fixes how the reg1 dc/dc converter is enabled on WisMesh Tag / T1000e / WM1110 and Xiao NRF52
2025-12-03 15:59:59 +11:00
taco
dde9b7cc76
remove calls to sd_power_mode_set(NRF_POWER_MODE_LOWPWR);
...
this is the default mode, there is no need to call it unless previously changing it.
2025-12-03 15:59:59 +11:00
ripplebiz
0082149c60
Merge pull request #996 from mattzzw/dev
...
Add display of IP address to companion screen
2025-12-03 13:52:48 +11:00
ripplebiz
a616a843a9
Merge pull request #1039 from ViezeVingertjes/feat/support-nibble-screen-connect
...
Add ESP32-S3-Zero board configuration and Nibble Screen Connect variant
2025-12-03 13:49:51 +11:00
ripplebiz
c77391c5dd
Merge pull request #1169 from Meshcore-Portugal/jbrazio/2025_db83f76e
...
Bridge: Fix RAK4631 GPS conflict and add T114 RS232 targets
2025-12-03 13:43:19 +11:00
ripplebiz
acc32aa166
Merge pull request #1156 from csrutil/persist-gps
...
Persist GPS enabled state to preferences
2025-12-02 21:50:21 +11:00
João Brázio
69a9a0bce9
Bridge: Add t114 rs232 targets
2025-12-02 10:31:24 +00:00
João Brázio
f56172738d
Bridge: Fix RAK4631 serial2 GPS conflict
2025-12-02 10:30:45 +00:00
Florent
405f703bfe
thinknode_m5: fix repeater build
2025-12-01 09:40:02 +01:00
ripplebiz
eee25605ca
Merge pull request #1162 from recrof/led_state_fix
...
add default LED_STATE_ON for boards that don't have it defined
2025-11-30 21:09:01 +11:00
Rastislav Vysoky
052f17738c
add default LED_STATE_ON for boards that don't have it defined
2025-11-30 10:52:33 +01:00
Scott Powell
e054597a18
* ver 1.11.0
2025-11-30 18:32:10 +11:00
csrutil
cfb7ed876c
CMD_SET_CUSTOM_VAR will update gps and gps_interval
2025-11-30 09:45:56 +08:00
csrutil
df3cb3d192
_location->loop() should be in the next tick
2025-11-29 20:29:52 +08:00
csrutil
62e180dc0f
changed ms to sec
2025-11-29 19:02:00 +08:00
csrutil
39503ad0b4
move GPS preference initialization to UITask
2025-11-29 18:35:34 +08:00
csrutil
4aebc57add
fixed gps init value
2025-11-29 18:02:08 +08:00
csrutil
678915ef3b
add GPS interval validation and bounds checking
2025-11-29 17:30:13 +08:00
csrutil
88fb173297
add configurable GPS update interval
...
Make GPS update interval configurable via settings instead of using hardcoded 1 second value. The interval is persisted from preferences and can be adjusted at runtime through the sensor manager settings interface
2025-11-29 17:20:21 +08:00
csrutil
c641beabd3
https://github.com/meshcore-dev/MeshCore/issues/989 - persist GPS enabled state to preferences
...
Add GPS configuration to NodePrefs structure and persist the GPS
enabled state when toggled via UI. This ensures GPS settings are
retained across device restarts.
2025-11-29 16:37:23 +08:00
ripplebiz
fe874032d5
Merge pull request #1153 from fdlamotte/thinknode_m5
...
Thinknode m5 support
2025-11-29 12:13:30 +11:00
Florent
1c0017b634
thinknode_m5: gps support
2025-11-28 13:15:11 +01:00
Florent
ee4e87c3ee
thinknode_m5: manage baclight
2025-11-28 10:33:19 +01:00
Florent
dfec6d3483
thinknode_m5: tx_led
2025-11-28 09:57:58 +01:00
Florent
24edd3cf20
thinknode_m5: add pca9557 expander
2025-11-27 22:55:21 +01:00
Florent
d0f6def4f9
thinknode_m5: initial port
2025-11-27 21:49:04 +01:00
Scott Powell
0307b64721
Merge branch 'dev' into ext-trace
2025-11-27 23:22:06 +11:00
Scott Powell
3ddfdd477b
Revert "add heltec_v4 tft expansion box"
...
This reverts commit 310618e689 .
2025-11-27 21:34:52 +11:00
Scott Powell
5b975d9e94
Merge branch 'dev' into ext-trace
2025-11-27 19:31:03 +11:00
ripplebiz
ffbc24b3e7
Merge pull request #1148 from Meshcore-Portugal/jbrazio/2025_6d9681e2
...
Add RAK4631 support for rs232 bridge
2025-11-27 17:01:30 +11:00
ripplebiz
eae2fba73c
Merge pull request #1082 from KR4DIO/dev
...
Ikoka Handheld variant
2025-11-27 16:12:22 +11:00
ripplebiz
13bf82f1c4
Merge pull request #1130 from zaquaz/buzzer-feature-pr
...
Added buzzer config persistance across restart
2025-11-27 16:04:44 +11:00
zaquaz
6c7b5390e2
Remove default setting, since it is handled in MyMesh
2025-11-26 18:37:56 -08:00
ripplebiz
59fc28b344
Merge pull request #1150 from recrof/heltec_build_fixes
...
fix building issues with heltec wireless paper and heltec tracker
2025-11-26 22:18:23 +11:00
ripplebiz
2ca15ef3dc
Merge pull request #1151 from recrof/m2_fixes
...
ThinkNode M2: build fix
2025-11-26 22:17:17 +11:00