Jarosław Domański
8c634ab72f
Fixed RX duty-cycle rearming and profile timings
2026-07-17 15:21:25 +02:00
Jarosław Domański
5d650e4913
Added RX duty-cycle power saving support
2026-07-17 15:21:25 +02:00
fdlamotte
4aec46b039
Merge pull request #2976 from fdlamotte/UITask_poweroff_radio_display
...
UI task: poweroff of radio and display moved to board
2026-07-17 08:35:06 -04:00
Florent
c644720ea7
uitask: screen and radio poweroff moved to board
2026-07-17 08:29:31 -04:00
fdlamotte
8f5a393404
Merge pull request #2975 from fdlamotte/nrf52_boards--use-shutdownPeripherals-on-TInpulse-and-TEchoBoard
...
nrf52_variants: override shutdownPeripherals instead of powerOff for …
2026-07-17 08:12:35 -04:00
taco
0bd871cde6
add IRQ timeout logic for LR11X0
2026-07-17 21:45:31 +10:00
Florent
84d1e24338
nrf52_variants: override shutdownPeripherals instead of powerOff for TechoLite, TInpulse and TechoBoard (protect the gate)
2026-07-17 07:36:39 -04:00
taco
79ef74ea8d
add IRQ timeout logic for SX1262
2026-07-17 21:33:57 +10:00
Scott Powell
d9f1e12b21
* loadSerial(), support for \n and \r
2026-07-17 21:23:40 +10:00
fdlamotte
3a67685597
Merge pull request #2883 from fdlamotte/repeater_btn
...
repeater: poweroff on long press
2026-07-17 07:18:44 -04:00
taco
975a673efd
add calcMaxPacketMillis
2026-07-17 21:15:09 +10:00
Scott Powell
ae2667ee9e
* added unit tests for ConfigSerializer
2026-07-17 20:55:30 +10:00
fdlamotte
76c6e73fb6
Merge branch 'dev' into repeater_btn
2026-07-17 06:55:19 -04:00
fdlamotte
3eb5451d3e
Merge pull request #2906 from fdlamotte/shutdown_peripherals
...
Proposal: Introduce shutdownPeripherals in NRF52Board to prepare for shutdown
2026-07-17 06:53:00 -04:00
Quency-D
fd7b35f457
Move the rotation input to target.cpp
2026-07-17 15:50:25 +08:00
mikecarper
09c8aaba9c
Add repeater flood filters and transport scopes
2026-07-17 00:35:51 -07:00
Quency-D
b26f53a263
Avoid waking display from rotary input
2026-07-17 15:35:07 +08:00
Scott Powell
f515716032
* new NodePrefs for companion
2026-07-17 16:05:10 +10:00
ripplebiz
41f4d6bd91
Merge pull request #2560 from Quency-D/heltec-v4-r8
...
Add heltec-v4-r8 board
2026-07-17 13:54:45 +10:00
Nick Dunklee
874f0c9ff8
Minor ifdef rename as it now covers more than just Ed25519
...
for hardware encryption. Now `USE_CC310_HW_CRYPTO`
2026-07-16 21:44:35 -06:00
agessaman
df13d181b2
feat(mqtt): enhance periodic neighbors publishing with refresh logic
...
Updated the MQTT neighbors functionality to include a two-stage
refresh process for periodic publishing. The first stage performs
a 60-second zero-hop neighbor refresh, followed by querying the
refreshed table for scopes before publishing. This change improves
the accuracy of neighbor data and ensures timely updates in the
network. Documentation has been updated to reflect these changes.
2026-07-16 18:48:22 -07:00
agessaman
639c07a414
feat(webconfig): enhance web configuration with flood and loop settings
...
Add new configuration options for flood traffic management and loop
detection in the web interface. This includes parameters for maximum
flood hops, maximum advert hops, and loop detection modes, improving
the control over mesh network behavior.
2026-07-16 18:35:21 -07:00
Adam Gessaman
144e8f2399
Merge pull request #27 from agessaman/feat/flex-fetch-neighboring-scopes
...
Add MQTT neighbors functionality and update interval constraints
2026-07-16 17:54:11 -07:00
agessaman
1454e4cac1
fix(mqtt): update neighbors interval range in documentation and code
...
Adjusted the valid range for the `mqtt.neighbors.interval` setting from
12-8760 hours to 12-336 hours to reflect new constraints. Updated
related documentation and CLI commands to ensure consistency across
the codebase. This change improves clarity and prevents potential
misconfigurations in neighbor publishing intervals.
2026-07-16 17:28:33 -07:00
agessaman
dfee21a0c9
feat(webconfig): implement web configuration portal for ESP32
2026-07-16 17:00:22 -07:00
Kevin Le
38509583fa
Fixed typo at Get methods for GPS
2026-07-16 22:59:51 +07:00
Kevin Le
93b516ab35
Added I2C support at Grove SDA/SDL for Wio L1 Tracker repeater and companion.
2026-07-16 21:46:06 +07:00
Kevin Le
cd8711f507
Show hours and minutes in PowerSaving GPS and add _sensors->powersaving_enabled
2026-07-16 19:31:39 +07:00
Kevin Le
16fbf33582
PowerSaving GPS version 1 for repeaters
2026-07-16 18:48:39 +07:00
Quency-D
61a8821d3c
Optimize battery voltage reading
2026-07-16 17:45:00 +08:00
Scott Powell
85285c6cbc
Merge branch 'dev' into config-serializer
2026-07-16 17:22:28 +10:00
Quency-D
a472cd7956
Delete duplicate pin definitions
2026-07-16 15:14:17 +08:00
mikecarper
5e030ce77b
Fix full firmware matrix capacity failures
logging-v1.16.06-5e030ce7
v1.16.06-5e030ce7
2026-07-15 22:40:09 -07:00
Quency-D
3469e92458
Enable patch reception
2026-07-16 11:37:12 +08:00
mikecarper
63776482e1
Add repeater filtering, clock sync, and companion fixes
2026-07-15 17:40:20 -07:00
mikecarper
0d2eb2420c
Register SolarXiao LoRa OTA targets
2026-07-15 10:41:47 -07:00
Wessel Nieboer
f0259ee256
Add variant for SolarXiao that disables I2C RTC scan
...
Add to existing xiao_nrf52 variant instead of creating a new variant
2026-07-15 10:36:57 -07:00
lincomatic
f5bf311862
add wehooper4 SolarXiao builds
...
remap I2C to prevent boot lock up
(cherry picked from commit 2253a38a54ef902e1740cbd92c91984af143e31f)
fix broken bridge solarxiao bridge build
(cherry picked from commit 27e5aac41c904923c17c390ed46c2d49558efa1a)
add wehooper4 SolarXiao builds
2026-07-15 10:36:29 -07:00
mikecarper
710790b81d
Enable LoRa OTA for nRF52 repeaters
2026-07-15 09:49:40 -07:00
mikecarper
28afb0cd2c
Exclude oversized RAK4631 repeater from LoRa OTA
2026-07-15 08:29:33 -07:00
Quency-D
05d4bd2f7f
Add a rotary encoder
2026-07-15 17:45:24 +08:00
ripplebiz
b55d69e57a
Merge pull request #1983 from rgregg/rak-ethernet
...
Support for RAK ethernet module
2026-07-15 18:53:38 +10:00
Liam Cottle
1831349e5a
Merge pull request #2897 from yarda/companion-add-mcu-temp-sensor
...
Added MCU temp sensor to the companion
2026-07-15 20:11:24 +12:00
mikecarper
dce99fd5b3
Add WiFi MQTT companion setup portal
2026-07-15 00:27:20 -07:00
Quency-D
6c9f0907ee
Merge pull request #17 from meshcore-dev/dev
...
merge Dev
2026-07-15 14:49:40 +08:00
Liam Cottle
f44aede4f3
Merge pull request #2954 from liamcottle/board/thinknode-m7-neighbours
...
Increase ThinkNode M7 MAX_NEIGHBORS to 50
2026-07-15 16:06:58 +12:00
liamcottle
a99f4a0160
increase thinknode m7 max neighbours to 50
2026-07-15 16:05:37 +12:00
Scott Powell
5a14f36e25
* ST7735 color/offset fix for Heltec Tracker V1
2026-07-15 14:00:10 +10:00
Scott Powell
63f4b173da
* misc fixes
2026-07-15 13:21:44 +10:00
mikecarper
11aa4bc191
Harden LoRa OTA and enable unattended targets
2026-07-14 15:24:35 -07:00