Scott Powell
2af1e6d099
* first draft of new ConfigSerializer. (simple embedded JSON prefs)
2026-07-15 01:23:57 +10:00
taco
f3d4d8cd5e
always save boosted gain setting
2026-06-26 22:36:49 +10:00
taco
b07aba7937
fix: report error when rxgain setting is unsupported or rejected
2026-06-26 08:45:03 +10:00
ripplebiz and GitHub
aa1cb1f663
Merge pull request #2765 from fizzyfuzzle/ESP32-Reset-Reason
...
Add ESP32 Reset Reason to existing pwrmgt.bootreason cli command
2026-06-23 11:41:57 +10:00
Wessel Nieboer
7c8e092457
Have CAD be a separate toggle (set cad on/off)
2026-06-14 15:20:58 +02:00
Marco
e7db7c5a94
Add ESP32 Reset Reason
2026-06-14 11:41:01 +02:00
Quency-D and GitHub
9100a58671
Merge branch 'dev' into cli-lna-command
2026-06-10 11:30:04 +08:00
Scott Powell
5f6821bb66
* new CLI config: flood.max.advert (default 16)
2026-06-06 13:09:24 +10:00
Scott Powell
3c96a7de43
* powersaving on/off lowercase fix
2026-06-04 13:36:18 +10:00
ripplebiz and GitHub
999e20a4c2
Merge pull request #1687 from IoTThinks/MCdev-PowerSaving-for-all-esp32-repeaters-202602
...
Added PowerSaving for all ESP32-based repeaters
2026-06-04 13:31:51 +10:00
Scott Powell
f66c1d0258
* simplified the new flood.max.unscoped pref
2026-06-02 14:15:33 +10:00
Chris Barker
a33f3011a5
Feat: Adds flood.max.unscoped setting
...
Before this commit, there was no way to set a different max hop count
for unscoped messages.
Now with this change, by defaul it tracks the flood.max setting, until
a user provides a flood.max.unscoped value, which tax precidence for
packets if ROUTE_TYPE_FLOOD is true.
2026-06-01 21:30:17 +01:00
Kevin Le
3621038b7b
Added detailed response for powersaving CLI
2026-05-28 15:10:36 +07:00
fdlamotte and GitHub
73c7718b9e
Merge pull request #2235 from jirogit/fix/lr1110-rxgain-cli-guard
...
fix: enable radio.rxgain CLI command for LR1110 (T1000-E)
2026-05-24 11:56:23 +02:00
ripplebiz and GitHub
e251dc1659
Merge pull request #2540 from agessaman/feat/regions-quick-loasd
...
Add bulk region hierarchy command to CLI
2026-05-23 18:37:28 +10:00
agessaman
1296aa7792
Refactor region def with helpers, refine docs
...
Extract the inline cursor-walk in handleRegionCmd into file-local
helpers (skipSpaces, rtrimSpaces, takeToken, splitNameJump,
processRegionDefSegment), grouped immediately above the consumer.
Behavior is identical; addresses PR #2540 review feedback on
readability.
Tighten the region def docs: collapse five Note callouts into three
grouped paragraphs (Behavior / Existing regions / Limits), add a
case-sensitivity caveat plus an error example, note the cursor reset
between split commands, and use generic placeholder names.
2026-05-21 19:25:01 -07:00
agessaman
f3c6c34883
Update CLI command from region bulk to region def
2026-05-16 10:47:51 -07:00
agessaman
19f950018c
Add bulk region hierarchy command to CLI
...
Add a new command `region bulk` for defining region hierarchies in a single line. This command allows users to create multiple regions in a single message. Updated the documentation to include usage examples and detailed parameter descriptions.
2026-05-12 12:08:03 -07:00
jirogit
f224a325e6
fix: enable radio.rxgain CLI command for LR1110 (T1000-E)
...
USE_LR1110 was missing from the preprocessor guard in CommonCLI.cpp,
causing both get and set to fail silently on T1000-E:
- get radio.rxgain returned the full radio config string (fell through
to the memcmp("radio", 5) branch)
- set radio.rxgain returned "unknown config" (no branch matched)
Fix: add -D USE_LR1110 to variants/t1000-e/platformio.ini and include
USE_LR1110 in the #if guard on both get and set branches.
CustomLR1110Wrapper already implements setRxBoostedGainMode() and
getRxBoostedGainMode() via the RadioLibWrapper virtual interface,
so no radio-layer changes are required.
Tested on T1000-E: get/set/persist all confirmed working.
2026-05-01 00:31:31 -07:00
Kyle
db8a002c0e
fix: enforce upper bounds for rxdelay, txdelay, and direct.txdelay in CLI
2026-04-29 13:26:26 -04:00
Quency-D and Copilot
c42f6db0eb
Revise according to the review comments.
...
Co-authored-by: Copilot <copilot@github.com >
2026-04-25 16:01:26 +08:00
Quency-D and GitHub
ddedb3c7a7
Merge branch 'dev' into cli-lna-command
2026-04-25 15:28:07 +08:00
Scott Powell
3d982711a6
* CommonCLI: more reply bounds checking
2026-04-21 12:12:47 +10:00
Scott Powell
db7baa7bd7
* CommonCLI: bounds check added to "unknown config:" replies
2026-04-21 12:07:39 +10:00
Scott Powell
91f3fa0bdf
* CLI: 'region put ...' now defaults to flood allowed
2026-04-17 15:11:10 +10:00
Scott Powell
7cdb056cb3
* CLI: 'region default ...' now auto-creates the region
2026-04-17 15:02:04 +10:00
Scott Powell
77d02e844f
* bug fix
2026-04-17 14:38:03 +10:00
Scott Powell
4131a455a2
* repeater: refactored 'region' CLI commands -> CommonCLI
...
* room server: added RegionMap, and new CommonCLI wiring, default_scope handling
* sensor: only minimal RegionMap wiring. Still needs work to handle default-scope
2026-04-15 13:32:49 +10:00
Quency-D
8435464c84
Add v4 FEM LNA CLI control commands.
2026-03-24 10:48:15 +08:00
Wessel Nieboer and Wessel Nieboer
728b586c3a
Address comments
2026-03-23 14:31:08 +01:00
Wessel Nieboer and ViezeVingertjes
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 and 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 and GitHub
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 and GitHub
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 and GitHub
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 and GitHub
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 and 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 and GitHub
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