Scott Powell
e233346bf0
* repeater: new "get/set loop.detect {off | minimal | moderate | strict }"
2026-03-05 16:26:09 +11:00
Scott Powell
a66773bac0
* CommonCLI: added "get/set path.hash.mode "
2026-02-23 14:25:19 +11: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
liamcottle
ed589f9620
boot adverts are now zero hop instead of flood
2026-01-26 22:20:36 +13:00
taco
6336bd5b72
refactor ClientACL and CommonCLI, add ClientACL::clear()
2026-01-25 01:31:53 +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
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
taco
5a3ea64a97
Repeater: add adc.multiplier setting
2025-11-21 18:15:30 +11: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
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
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
Florent
bf1da43d7d
gps_cli: gps advert to control advert location policy
2025-10-11 19:00:02 +02:00
Florent de Lamotte
6ed8e9d514
gps_cli: gps state is now saved and restored upon reboot
2025-10-06 15:12:03 +02:00
Florent de Lamotte
c9fd1827ef
Merge branch 'dev' into CommonCLI--gps-management
2025-10-06 14:26:05 +02:00
Florent de Lamotte
7be65c148e
cli_gps: remove callbacks and add generic sensor set/get.
2025-10-06 10:25:10 +02:00
Florent
0502bc370d
CommonCLI: gps management commands
2025-10-05 19:23:52 +02:00
João Brázio
8edcb46a28
Bridge: enhance CLI configuration options
2025-10-03 00:20:09 +01:00
João Brázio
aa946bbe36
WITH_BRIDGE was not implementing setBridgeState()
2025-10-02 09:47:00 +01:00
João Brázio
2297d24013
Minor fixes
2025-09-24 16:46:03 +01:00
João Brázio
1d45c7ec66
Add bridge management CLI
2025-09-24 16:30:00 +01:00
Scott Powell
ee194a7b19
* added CommonCLI::saveIdentity()
2025-09-01 15:22:11 +10:00
liamcottle
9ee0152084
add default no op implementation for remove neighbor function
2025-08-29 18:17:01 +12:00
liamcottle
2d5016bac3
add ability to remove neighbour via cli
2025-08-25 23:45:50 +12:00
Scott Powell
28af68c187
* new CommonCLI commands: "get prv.key", "set prv.key {hex}"
2025-08-01 19:28:44 +10:00
Scott Powell
ea4aa93594
* CommonCLI: "set radio " now with optional 5th param timeout_mins, for applying temporary radio params for that many mins
...
* "advert" command now with longer delay, so that CLI reply is sent first
2025-07-23 21:40:37 +10:00
Scott Powell
6bc8dd28d4
* CommonCLI: new "multi.acks" config setting
2025-07-16 18:51:18 +10:00
Scott Powell
29435342b0
* implemented getter methods for telemetry value types
2025-07-08 23:19:35 +10:00
Scott Powell
32ca3dc9d0
* repeater and room server: new CLI setting "agc.reset.interval" (seconds)
2025-06-13 14:15:21 +10:00
Scott Powell
b3d78ac8a7
* interference threshold now stored in prefs, CLI: set/get "int.thresh"
2025-05-26 17:18:49 +10:00
Scott Powell
805ca7b900
* CommonCLI: added "clear stats" command
2025-05-13 18:12:58 +10:00
Scott Powell
f855523481
* refactor: removed mesh::Mesh dependency from CommonCLI
2025-05-06 11:51:51 +10:00
Scott Powell
8a8e89f282
* refactor: "neighbors" command
2025-04-30 21:41:09 +10:00
recrof
b77701ced0
added new CommonCLI get commands: get role and get public.key
2025-03-29 19:40:35 +01:00
Scott Powell
edb201ccbe
* repeater & room server: "node_prefs" -> "com_prefs" migration
2025-03-24 00:50:28 +11:00
Scott Powell
d07abc39b6
* room server: new config "allow.read.only"
2025-03-24 00:25:36 +11:00
Scott Powell
39a4476194
* repeater & room server: new config "flood.advert.interval"
2025-03-23 23:23:02 +11:00
Scott Powell
5c72969e2c
* repeater & room server: new CLI config "flood.max"
2025-03-10 23:28:19 +11:00
Scott Powell
01d84d5d3e
* repeater and room server: CommonCLI now handles load/save of Prefs. Now sanitise bad prefs values.
2025-03-05 16:39:45 +11:00
Scott Powell
ad5f588028
* Semantic versioning in repeater, room server. "ver" CLI command changed.
2025-03-03 13:22:49 +11:00
Scott Powell
7cb0412c75
* prefs guard word added
2025-02-28 13:06:26 +11:00
Scott Powell
f35a9032ac
* CLI: get/set radio added
2025-02-28 12:24:45 +11:00
Scott Powell
0e2bee03b6
* repeater, room server: new prefs: sf, cr, bw. "set tx ..." now instant, no reboot needed.
2025-02-28 11:48:46 +11:00
Scott Powell
e32fea0745
* refactored handleCommand() to CommonCLI class
2025-02-27 17:00:44 +11:00