ripplebiz
d86cad8a82
Merge pull request #3575 from agessaman/feat/lr1121-dual-band-power
...
LR1121: keep TX power valid across sub-GHz and 2.4 GHz
2026-10-14 12:04:47 +11:00
ripplebiz
97113a7050
Merge pull request #3574 from agessaman/feat/waveshare-esp32s3-lr1121
...
feat(variants): add Waveshare ESP32-S3-LR1121
2026-10-14 12:00:11 +11:00
ripplebiz
b47fd54905
Merge pull request #3573 from meshcore-dev/ack-timing-fix
...
ACK forwarding timing fix
2026-10-13 15:48:29 +11:00
ripplebiz
52d7bf1551
Merge pull request #3568 from meshcore-dev/zero-scope
...
Treat transport code 0 the same as un-scoped.
2026-10-13 15:48:02 +11:00
agessaman
eac6e66b1b
fix(radiolib): keep LR1121 tx power valid across sub-GHz and 2.4 GHz
...
- Clip requested power to the active PA's range instead of failing. A
stored 22 dBm was rejected at 2.4 GHz (HF PA max 13 dBm), and since
setTxPower ignores errors the sub-GHz PA stayed configured.
- Re-apply the requested power after every successful retune: PA choice
depends on the band, and set radio / tempradio only call setParams.
2026-10-11 21:07:05 -07:00
agessaman
3d1a5d4c64
feat(variants): add Waveshare ESP32-S3-LR1121
...
ESP32-S3FH4R2 (4MB flash, 2MB PSRAM, native USB-CDC) with an LR1121.
Pins, the DIO5/DIO6 RF switch table and the 1.8 V TCXO follow the HF
schematic and Waveshare's examples. Envs: repeater, room server,
companion USB/BLE and KISS modem, all on min_spiffs so roles share one
partition layout.
Only RFO_HP_LF is wired (R4 on RFO_LP_LF is not fitted), so the new
opt-in LR1121_FORCE_HP_PA flag keeps RadioLib on the HP PA at <= 14 dBm,
where it would otherwise select the unconnected LP PA.
2026-10-11 20:51:18 -07:00
Scott Powell
6df5aaed43
* ACK forwarding (in direct mode) had zero delay
2026-10-12 10:44:42 +11:00
Scott Powell
01f9293be0
* treat transport code 0 the same as un-scoped.
2026-10-08 19:56:45 +11:00
Liam Cottle
2dbd463eda
Merge pull request #3561 from quyenlt298/nelos-groupdata-allocation
...
Add Nelos allocation for GroupData
2026-10-07 20:41:54 +13:00
quyenlt298
47c3005b08
Add Nelos allocation for GroupData
2026-10-07 13:09:36 +07:00
Liam Cottle
f3bcb3634b
Merge pull request #3559 from syssi/streamline-ota-ble-name
...
Use consistent `_OTA` suffix for nRF52 OTA BLE names
2026-10-07 12:16:50 +13:00
Sebastian Muszynski
4c2af58d3e
Use consistent _OTA suffix for nRF52 OTA BLE names
2026-10-06 18:50:15 +02:00
Liam Cottle
3e3150c83f
Merge pull request #3538 from meshcore-dev/hidden-repeater
...
Hidden repeater
2026-10-04 20:10:43 +13:00
Scott Powell
f19733e478
* don't respond to DISCOVER requests if node has adverts turned off. (isHiddenNode())
2026-10-04 15:02:00 +11:00
Huw Duddy
fad0ffb7f1
Merge pull request #3533 from oltaco/fix/bad-comment-format
...
Fix bad comment format
2026-10-02 07:46:36 +10:00
taco
0e1ba7102d
tidy: remove old commented Bluefruit.autoConnLed(false)
2026-10-02 07:40:42 +10:00
taco
35e10a9c75
fix bad comment format
2026-10-02 07:35:34 +10:00
Huw Duddy
ea0213754f
Merge pull request #2838 from benskigomez/fix/gps-cold-start-detection
...
GPS: poll up to 5s for cold-start detection instead of a single 1s check
2026-10-01 23:52:16 +10:00
Huw Duddy
f35216799a
Merge pull request #3128 from bplein/feature/ble_led_disable
...
Allow for build-time macro to disable the bluetooth LED
2026-10-01 23:51:04 +10:00
Huw Duddy
1af2760c88
Merge pull request #3531 from meshcore-dev/revert-3411-patch-3
...
Revert "Fix Heltec Mesh Node T1 GNSS pins"
2026-10-01 22:19:32 +10:00
Huw Duddy
a706d1d943
Revert "Fix Heltec Mesh Node T1 GNSS pins"
2026-10-01 22:17:44 +10:00
Huw Duddy
914143cb7e
Merge pull request #3411 from Avamander/patch-3
...
Fix Heltec Mesh Node T1 GNSS pins
2026-10-01 20:31:38 +10:00
Huw Duddy
ce266c00e5
Merge pull request #2065 from robekl/fix-t1000e-sensor-power-pin
...
Fix T1000-E sensor power pin mapping
2026-10-01 20:04:07 +10:00
Huw Duddy
2ce37ec8cc
Merge branch 'dev' into fix-t1000e-sensor-power-pin
2026-10-01 19:57:50 +10:00
Huw Duddy
bbe54f8c55
Merge pull request #2719 from jirogit/fix/techo-lite-flash-device
...
fix(techo-lite): remove duplicate EXTERNAL_FLASH_DEVICES definition
2026-10-01 00:41:23 +10:00
Huw Duddy
79e309365f
Merge pull request #3001 from Szetya/patch-1
...
Fix T-Echo Lite GPS pins
2026-10-01 00:38:23 +10:00
Huw Duddy
77396d0538
Merge pull request #3301 from beala/beala/fix-t1-clock
...
Fix clock on Heltec T1: Do not misidentify IMU as an RTC
2026-09-30 23:46:32 +10:00
Huw Duddy
884391447c
Merge pull request #3155 from TadyTheFish/enable-ina226-promicro
...
Enable INA226 support for ProMicro nRF52840
2026-09-30 23:23:35 +10:00
ripplebiz
5846fa19c8
Merge pull request #3525 from oltaco/airoha-sleep
...
Use Airoha AG3335 backup mode sleep for faster GPS fix time
2026-09-30 12:32:44 +10:00
Huw Duddy
33468c4f80
Merge pull request #2472 from emkZero/variant-techo-lite-usb-companion
...
variants: USB Companion variant for LilyGo T-Echo Lite
2026-09-29 23:00:41 +10:00
Huw Duddy
37a71d9381
Merge pull request #3495 from meshcore-dev/increase-max-search-results
...
increased MAX_SEARCH_RESULTS to 24. (was 8)
2026-09-29 20:42:48 +10:00
taco
74413f0e4d
T1000e GPS: use RTC backup for faster fix
2026-09-29 20:16:32 +10:00
taco
11755c8199
MeshTracker X1 GPS: use RTC backup for faster fix
2026-09-29 20:14:19 +10:00
taco
037e27833b
feat: add AirohaSleep.h helper for faster fix on AG3335 based GPS
2026-09-29 20:12:08 +10:00
taco
3fa8dbf4d1
feat: add waitFor() and drain() to LocationProvider to support sending commands to GPS
2026-09-29 20:10:51 +10:00
Liam Cottle
5d266dcb43
Merge pull request #1896 from weebl2000/robust-time-esp32
...
Keep time in RTC slow memory, prevents date dropping to 1970 date after crash/watchdog/brownout reset on ESP32
2026-09-28 23:13:49 +13:00
Liam Cottle
b9f519ef5a
Merge pull request #1809 from DanielNovak/fix-decrypt-block-alignment-check
...
Fix stack buffer overflow in MACThenDecrypt
2026-09-28 13:41:02 +13:00
Liam Cottle
db7a5f942f
Merge pull request #3508 from marcelverdult/fix/rak11310-attach-dynamic-prefs
...
Fix RAK11310 build: add no-op attachDynamicPrefs()
2026-09-27 20:03:59 +13:00
fdlamotte
1934a4988d
Merge pull request #3202 from F4FPR/m6-power-observability
...
ThinkNode M6: expose external-power and charger state
2026-09-26 13:51:11 -04:00
fdlamotte
90493d749d
Merge pull request #3201 from F4FPR/gps-l76k-constellation-init-m6
...
GPS: configure L76K for GPS, BeiDou and GLONASS
2026-09-26 13:42:55 -04:00
fdlamotte
6c7acd2bb1
Merge branch 'dev' into gps-l76k-constellation-init-m6
2026-09-26 13:38:40 -04:00
fdlamotte
7d723fd17f
Merge pull request #3200 from F4FPR/gps-diag-command
...
Add generic GPS UART and NMEA diagnostics
2026-09-26 13:34:34 -04:00
Marcel Verdult
d07803bd9b
Fix RAK11310 build: add no-op attachDynamicPrefs()
2026-09-26 14:07:28 +02:00
Liam Cottle
988d017abb
Merge pull request #3497 from meshcore-dev/companion-telem-push
...
Companion Telemetry push support
2026-09-26 20:51:39 +12:00
Liam Cottle
618b2ef467
Merge pull request #3500 from liamcottle/board/wio-tracker-l1-1watt
...
disable hibernate ui on 1watt wio tracker variant
2026-09-25 16:57:59 +12:00
liamcottle
aa1c46e1db
disable hibernate ui on 1watt wio tracker variant
2026-09-25 16:55:17 +12:00
Scott Powell
b204f9a114
* changed onUnhandledResponse() to return true if handled/consumed
...
* unhandled responses (eg. push telemetry) now sent to app as PUSH_CODE_BINARY_RESPONSE frames
2026-09-24 13:49:57 +10:00
Scott Powell
f9e70426ae
increased MAX_SEARCH_RESULTS to 24. (was 8)
...
Closes #3243
2026-09-24 13:35:27 +10:00
Liam Cottle
c423dece36
Merge pull request #3490 from liamcottle/fix/heltec-ct62
...
Fix Heltec CT62 boot loop
2026-09-23 17:48:04 +12:00
liamcottle
c13b312188
fix heltec ct62 boot loop
2026-09-23 15:04:51 +12:00