Wessel Nieboer
728b586c3a
Address comments
2026-03-23 14:31:08 +01:00
Wessel Nieboer
741392889d
Fix memcp compare length off by one
...
Co-authored-by: ViezeVingertjes <michael.overhorst@gmail.com >
2026-03-23 14:31:08 +01:00
Wessel Nieboer
0aa0ec1f16
Add get/set dutycycle command
...
We translate to af internally, it's easier to store and doesn't break
stored prefs. Made get/set af command show deprecated, but it still
works fine.
2026-03-23 14:31:07 +01:00
Rastislav Vysoky
285fc685c5
allow to set lower LoRa frequency
2026-03-22 13:54:42 +01:00
Wessel Nieboer
ff5aad71a6
Make radio.rxgain true by default after upgrades
2026-03-22 08:35:32 +01:00
João Brázio
92bef49c55
Merge branch 'dev' into 2026/remote-lna
2026-03-16 09:40:10 +00: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
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
João Brázio
f858f2e4bb
Rename sx126x_rx_boosted_gain to rx_boosted_gain
2026-03-05 18:14:47 +00:00
João Brázio
8df87d5609
Merge remote-tracking branch 'upstream/dev' into 2026/remote-lna
2026-03-05 17:21:38 +00:00
Scott Powell
e233346bf0
* repeater: new "get/set loop.detect {off | minimal | moderate | strict }"
2026-03-05 16:26:09 +11:00
Liam Cottle
dc9e7abacc
Merge pull request #1490 from mesher-de/feature-0hop-cli
...
Add CLI-command for zerohop advert
2026-03-05 15:24:48 +13:00
Wessel Nieboer
d9e67222f5
prefs is 5 char length :nerd:
2026-02-28 19:07:38 +01:00
enricolorenzoni59
8ad17d1022
gps sync reply: fill buffer with text
2026-02-28 09:07:30 +00:00
Specter242
e323755990
sensecap solar: add poweroff command and board power/LED parity
2026-02-27 22:12:12 -05:00
João Brázio
64a16d7ad2
Merge branch 'dev' into 2026/remote-lna
2026-02-27 10:32:14 +00:00
lincomatic
557d714c3c
don't limit bridge_baud to 115200
2026-02-25 07:52:42 -08:00
Scott Powell
a66773bac0
* CommonCLI: added "get/set path.hash.mode "
2026-02-23 14:25:19 +11:00
taco
1500a5a9cb
add get bootloader.ver command for nrf52
2026-02-18 15:35:20 +11:00
mesher-de
8e404e9aea
add advert.zerohop command to CLI
2026-02-17 13:56:18 +01:00
João Brázio
71136671bd
Implement remote lna toggle cli cmd
2026-02-10 15:02:23 +00:00
Wessel Nieboer
d0720c63c2
Allow negative tx power
...
Like SX1262 allows -9 dBm lowest, some allow lower but that probably
isn't useful
2026-02-06 02:24:51 +01:00
João Brázio
edeafde51c
Fix: Correct validation logic in isValidName function
2026-01-27 19:36:12 +00:00
Scott Powell
5627500988
* new "clkreboot" CLI command
2026-01-27 15:22:18 +11:00
liamcottle
7e24bd00b9
increase maximum flood advert interval to 168 hours (7 days)
2026-01-26 23:05:10 +13:00
liamcottle
ed589f9620
boot adverts are now zero hop instead of flood
2026-01-26 22:20:36 +13:00
ripplebiz
153bcdc6a3
Merge pull request #1457 from oltaco/remote-set-prvkey
...
Allow set prv.key over LoRa, clear ACL and validate key
2026-01-25 14:46:41 +11:00
taco
96ef5e5efe
allow set prv.key from remote, validate new prv.key
2026-01-25 01:32:48 +11:00
entr0p1
1f59e52880
nRF52840 Power Management - Phase 1 - Boot Low VBAT Voltage Lockout
...
Added NRF52840 power management core functionality:
- Boot‑voltage lockout
- Initial support for shutdown/reset reason storage and capture (via RESETREAS/GPREGRET2)
- LPCOMP wake (for voltage-driven shutdowns)
- VBUS wake (for voltage-driven shutdowns)
- Per-board shutdown handler for board-specific tasks
- Exposed CLI queries for power‑management status in CommonCLI.cpp
- Added documentation in docs/nrf52_power_management.md.
- Enabled power management support in Xiao nRF52840, RAK4631, Heltec T114 boards
2026-01-23 17:18:41 +11:00
Scott Powell
65796c8f20
* CommonCLI: added "set name ..." validation
...
* ANON_REQ_TYPE_VER_OWNER, now removes commas from node_name
2026-01-09 16:28:08 +11:00
Scott Powell
5475043083
* new ANON_REQ_TYPE_VER_OWNER
...
* CommonCLI: new "get/set owner.info ..."
2026-01-09 11:07:31 +11:00
Kevin Le
33b1e7edb9
Added pad after powersaving_enabled
2025-12-29 21:49:13 +07:00
Kevin Le
89a289eb22
Added powersaving_enabled sanitization
...
Moved powersaving_enabled to match serialization order
2025-12-24 11:23:19 +07:00
Kevin Le
5c6c15942b
Added powersaving to all ESP32 boards with RTC-supported DIO1
...
Added CLI to enable/disable powersaving
2025-12-23 12:48:08 +07:00
ripplebiz
8340d0e060
Merge pull request #1104 from zjs81/Fix-BW-setting-and-returning
...
Refactor float conversion in CommonCLI
2025-11-25 22:32:35 +11:00
taco
fc93d84fb8
tweaks get/set adcMultiplier logic
2025-11-21 23:44:17 +11:00
taco
5a3ea64a97
Repeater: add adc.multiplier setting
2025-11-21 18:15:30 +11:00
zach
850d57a8f2
Refactor float conversion in CommonCLI to use strtof for improved precision and add ftoa3 function for formatting floats with three decimal places in TxtDataHelpers to fix display issue in app and repeater config ui in web
...
REPO:
1. Flash a repeater
2. Connect over lora
3. Set bw to 42.7 KHZ
It will revert back due to converting a double to a float.
REPO2:
1.Flash Repeater
2. Apply float fix
3. Set to say 20.8
4. try to get value via app or web cli repeater config
It wil show blank because it doesnt return a good value. It would be something like 20.7999992 which the app and web apps dont like so the ftoa3 rounds it and returns a 3 decimal point float
2025-11-14 21:51:28 -07:00
Stephan Rodemeier
16c294ce60
Allow SF smaller than 7 to be saved
2025-11-13 22:25:55 +01:00
Florent
90e26129ee
Merge branch 'dev' into remove_set_setting_by_key
2025-11-11 12:23:12 +01:00
Scott Powell
82b4c1e6b0
* new PAYLOAD_TYPE_CONTROL (11)
...
* repeater: onControlDataRecv(), now responds to new CTL_TYPE_NODE_DISCOVER_REQ (zero hop only)
* node prefs: new discovery_mod_timestamp (will be set to affect when node should respond to DISCOVERY_REQ's )
2025-11-06 00:56:54 +11:00
ripplebiz
7ad45d113c
Merge pull request #993 from recrof/allow_lower_bw_sf
...
allow saving spreading factor from 5 and bandwidth from 7.8kHz
2025-10-31 16:58:35 +11:00
Michael Hart
81ab944682
Adds serial commands to get stats
...
- Added formatStatsReply, formatRadioStatsReply, and formatPacketStatsReply methods in MyMesh for both simple_repeater, simple_room_server, and simple_sensor.
- Updated CommonCLI to handle new stats commands.
2025-10-28 23:55:49 -07:00
recrof
87677fda76
allow spreading factor from 5 and bandwidth from 7.8kHz
2025-10-22 15:15:29 +02:00
Florent
37dc715a8e
SensorManager: remove setSettingByKey
2025-10-18 23:37:58 +02:00
Florent
3210475f35
CommonCli: Remove dependency on target.h
2025-10-18 12:33:43 +02:00
Scott Powell
93c0180740
* Refactor: advert_loc_policy now applied in new method CommonCLI::buildAdvertData()
2025-10-12 12:49:26 +11:00
Scott Powell
837e7dcbdb
* Advert type fix
...
* GPS pref defaults tidy
2025-10-12 12:33:20 +11:00
Florent
bf1da43d7d
gps_cli: gps advert to control advert location policy
2025-10-11 19:00:02 +02:00