Commit graph

2516 commits

Author SHA1 Message Date
Sybren A. Stüvel
382a5403b7 Merge remote-tracking branch 'upstream/dev' into sybren/ble-packet-logging 2026-03-15 19:34:04 +01:00
Sybren A. Stüvel
f15e6994d0 Self-review fixes
Three fixes applied:

BLELogInterface.h:108 — setMinPreferred(0x12) → setMaxPreferred(0x12) (bug: was clobbering the min value instead of setting max)
BLELogInterface.h:42 — removed the redundant _line_len = 0 in flushLine(), collapsed the guard to a one-liner
heltec_tracker/platformio.ini and sensecap_solar/platformio.ini — re-commented MESH_PACKET_LOGGING and BLE_PACKET_LOGGING
2026-03-15 18:30:46 +01:00
Liam Cottle
ba71820691
Merge pull request #2026 from sybrenstuvel/sybren/dev-fix-sensecap-solar-led-green
Sybren/dev fix sensecap solar led green
2026-03-15 11:36:21 +13:00
Sybren A. Stüvel
b670a7a709 Correct logging of RAW lines 2026-03-14 23:34:36 +01:00
Sybren A. Stüvel
9349e6ab6b SenseCap Solar: fix use of LED_GREEN
5188221584 changed LED_RED/GREEN to
LED_WHITE/BLUE, but didn't convert all uses of LED_GREEN.
2026-03-14 21:52:08 +01:00
Sybren A. Stüvel
712d3b1021 Enable (temporarily) BLE packet logging on devices I use 2026-03-14 21:39:45 +01:00
Sybren A. Stüvel
a705429bdb Use negotiated BLE MTU for chunking 2026-03-14 21:34:49 +01:00
Sybren A. Stüvel
7f48cb0485 Save file with proper formatting 2026-03-14 21:34:49 +01:00
Sybren A. Stüvel
d697d8a790 Use early returns 2026-03-14 21:34:49 +01:00
Sybren A. Stüvel
d4fbc17d43 Cut up log lines into 20-byte BLE packets 2026-03-14 21:34:49 +01:00
Sybren A. Stüvel
3386db1b80 Larger BLE packets for logging 2026-03-14 21:34:49 +01:00
Sybren A. Stüvel
8e493f4e99 Send BLE notifications as text 2026-03-14 21:34:49 +01:00
Sybren A. Stüvel
f3443ab8f8 Prevent BLE bonding 2026-03-14 21:34:49 +01:00
Sybren A. Stüvel
19690cada7 Improve BLE advertisement 2026-03-14 21:34:49 +01:00
Sybren A. Stüvel
90bb54b3b7 Update print functions 2026-03-14 21:34:49 +01:00
Sybren A. Stüvel
9f7d644a0c Add BLE mesh logging
Made with Claude AI.
2026-03-14 21:34:49 +01:00
Liam Cottle
aedc00e16a
Merge pull request #1999 from weebl2000/also-sanity-build-main-dev
Have the github workflow sanity check also run against main and dev
2026-03-13 19:27:46 +13:00
Scott Powell
bb8dc5b55b Merge branch 'main' into dev 2026-03-12 18:14:56 +11:00
ripplebiz
792f299986
Merge pull request #1873 from Specter242/codex/sensecap-solar-led-poweroff-parity
sensecap solar: add poweroff/shutdown support and nrf52 PM parity
2026-03-12 18:13:14 +11:00
Wessel Nieboer
bcfe001370
Have our github PR sanity check also run against main and dev for every merge
This will pick up any easy to spot build failures on dev/main
2026-03-11 16:51:09 +01:00
Liam Cottle
8ac8c4d59d
Merge pull request #1991 from weebl2000/prevent-auto-restart-ble-nrf52
Prevent auto-restarting BLE when disabling it on nRF52
2026-03-11 22:05:25 +13:00
Liam Cottle
8a3262cd70
Merge pull request #1483 from ssp97/dev
fix: avoid redundant redefinition of SX126X_DIO3_TCXO_VOLTAGE
2026-03-11 21:49:31 +13:00
Liam Cottle
82d1a3daca
Merge pull request #1977 from robekl/docs/implementation-sync-release
Update docs to align with implementation
2026-03-11 18:09:16 +13:00
Robert Ekl
095f97b355
set prv.key doc update 2026-03-10 22:12:55 -05:00
Liam Cottle
a10476efd7
Merge pull request #1845 from lincomatic/repeaterbaud
don't limit bridge_baud to 115200
2026-03-11 11:51:00 +13:00
Wessel Nieboer
e3afbf975e
Prevent auto-restarting BLE when disabling it on nRF52
If client is still connected, client would automatically reconnect
immediately thus keeping BLE on

fixes #1933
2026-03-10 14:31:58 +01:00
ripplebiz
c80bd9cc95
Merge pull request #1952 from AI7NC/patch-1
Update cli_commands.md to include path.hash.mode and loop.detect
2026-03-10 13:19:39 +11:00
Liam Cottle
b47b85773d
Merge pull request #1980 from MGJ520/dev
Add support for the GAT562 Mesh Tracker Pro device
2026-03-09 19:40:29 +13:00
MGJ
011c5ba102 Add support for the GAT562 Mesh Tracker Pro device 2026-03-09 14:25:24 +08:00
MGJ
dc48126baf Add support for the GAT562 Mesh Tracker Pro device 2026-03-09 13:13:41 +08:00
Robert Ekl
6677b40954
docs: sync companion and kiss protocol docs 2026-03-08 21:31:08 -06:00
Robert Ekl
0d0b31eb52
docs: sync CLI and payload docs with implementation 2026-03-08 21:31:08 -06:00
Scott Powell
2715d3a113 * Dispatcher::next_tx_time init fix 2026-03-08 23:58:28 +11:00
ripplebiz
cf0cc851d4
Merge pull request #1297 from ViezeVingertjes/feature/duty-cycle-token-bucket
Implement token bucket duty cycle enforcement
2026-03-08 23:54:32 +11:00
AI7NC
36db50a0d2
Update cli_commands.md R400 grammer
Small grammar fix
2026-03-07 11:14:03 -08:00
AI7NC
bb454861c7
Update cli_commands.md R402 2026-03-07 11:01:20 -08:00
AI7NC
fe32f16aa4
Update cli_commands.md R399 updates 2026-03-07 10:55:40 -08:00
AI7NC
4aaa557daf
Apply suggestion from @weebl2000
Co-authored-by: Wessel <wessel@weebl.me>
2026-03-07 10:43:23 -08:00
AI7NC
0228d596e8
Apply suggestion from @weebl2000
Co-authored-by: Wessel <wessel@weebl.me>
2026-03-07 10:42:13 -08:00
AI7NC
721c21f1e5
Apply suggestion from @weebl2000
Co-authored-by: Wessel <wessel@weebl.me>
2026-03-07 10:40:41 -08:00
Liam Cottle
c8e003f88d
Merge pull request #1960 from jbrazio/2026/devcontainer
Update devcontainer config
2026-03-08 01:54:26 +13:00
João Brázio
88f2e35faa
devcontainer: add bun feature and update postCreateCommand 2026-03-07 12:49:25 +00:00
Liam Cottle
5ac8ab2a62
Merge pull request #1689 from aXistem-dev/feature/sensecap-led-fix
sensecap_solar: Fixing LED definitions
2026-03-07 23:55:09 +13:00
Confi
5188221584 sensecap_solar: fix LED definitions (white=11, blue=12) 2026-03-07 09:59:30 +01:00
Liam Cottle
76524c703f
Merge pull request #1589 from marnick-hartgers/gps_sencecap_solar_p1
Added gps support for Sensecap p1 solar
2026-03-07 21:31:38 +13:00
ripplebiz
29be7e293c
Merge pull request #1877 from DanielNovak/fix-countbefore-sentinel-regression
Fix countBefore regression: replace sentinel with getOutboundTotal()
2026-03-07 18:48:02 +11:00
Liam Cottle
aad56bb334
Merge pull request #1936 from Quency-D/dev-heltec-tracker-v2
Update Heltec Tracker v2 to version KCT8103L.
2026-03-07 17:59:19 +13:00
Liam Cottle
5dddb8a3a1
Merge pull request #1350 from weebl2000/sync-gps-time-30min
Sync gps time every 30min
2026-03-07 17:11:07 +13:00
Liam Cottle
2a6325d8f8
Merge pull request #1915 from weebl2000/fix-incorrect-ram-flash-maximums
Fix incorrect ram flash maximums (supersedes #765)
2026-03-07 16:52:39 +13:00
Liam Cottle
bd47d8d86b
Merge pull request #1391 from R6DJO/fix_t1000-e_temp
T1000-E: Negative temperature values incorrectly displayed due to char signedness
2026-03-07 16:49:54 +13:00