aboutsummaryrefslogtreecommitdiff
path: root/src/helpers/CommonCLI.cpp
AgeCommit message (Collapse)Author
2026-03-16Merge branch 'dev' into 2026/remote-lnaJoão Brázio
2026-03-12Merge branch 'main' into devScott Powell
2026-03-12Merge pull request #1873 from ↵ripplebiz
Specter242/codex/sensecap-solar-led-poweroff-parity sensecap solar: add poweroff/shutdown support and nrf52 PM parity
2026-03-11Merge pull request #1845 from lincomatic/repeaterbaudLiam Cottle
don't limit bridge_baud to 115200
2026-03-05Rename sx126x_rx_boosted_gain to rx_boosted_gainJoão Brázio
2026-03-05Merge remote-tracking branch 'upstream/dev' into 2026/remote-lnaJoão Brázio
2026-03-05* repeater: new "get/set loop.detect {off | minimal | moderate | strict }"Scott Powell
2026-03-05Merge pull request #1490 from mesher-de/feature-0hop-cliLiam Cottle
Add CLI-command for zerohop advert
2026-02-28prefs is 5 char length :nerd:Wessel Nieboer
2026-02-28`gps sync` reply: fill buffer with textenricolorenzoni59
2026-02-27sensecap solar: add poweroff command and board power/LED paritySpecter242
2026-02-27Merge branch 'dev' into 2026/remote-lnaJoão Brázio
2026-02-25don't limit bridge_baud to 115200lincomatic
2026-02-23* CommonCLI: added "get/set path.hash.mode "Scott Powell
2026-02-18add get bootloader.ver command for nrf52taco
2026-02-17add advert.zerohop command to CLImesher-de
2026-02-10Implement remote lna toggle cli cmdJoão Brázio
2026-02-06Allow negative tx powerWessel Nieboer
Like SX1262 allows -9 dBm lowest, some allow lower but that probably isn't useful
2026-01-27Fix: Correct validation logic in isValidName functionJoão Brázio
2026-01-27* new "clkreboot" CLI commandScott Powell
2026-01-26increase maximum flood advert interval to 168 hours (7 days)liamcottle
2026-01-26boot adverts are now zero hop instead of floodliamcottle
2026-01-25Merge pull request #1457 from oltaco/remote-set-prvkeyripplebiz
Allow set prv.key over LoRa, clear ACL and validate key
2026-01-25allow set prv.key from remote, validate new prv.keytaco
2026-01-23nRF52840 Power Management - Phase 1 - Boot Low VBAT Voltage Lockoutentr0p1
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-09* CommonCLI: added "set name ..." validationScott Powell
* ANON_REQ_TYPE_VER_OWNER, now removes commas from node_name
2026-01-09* new ANON_REQ_TYPE_VER_OWNERScott Powell
* CommonCLI: new "get/set owner.info ..."
2025-12-29Added pad after powersaving_enabledKevin Le
2025-12-24Added powersaving_enabled sanitizationKevin Le
Moved powersaving_enabled to match serialization order
2025-12-23Added powersaving to all ESP32 boards with RTC-supported DIO1Kevin Le
Added CLI to enable/disable powersaving
2025-11-25Merge pull request #1104 from zjs81/Fix-BW-setting-and-returningripplebiz
Refactor float conversion in CommonCLI
2025-11-21tweaks get/set adcMultiplier logictaco
2025-11-21Repeater: add adc.multiplier settingtaco
2025-11-14Refactor float conversion in CommonCLI to use strtof for improved precision ↵zach
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-13Allow SF smaller than 7 to be savedStephan Rodemeier
2025-11-11Merge branch 'dev' into remove_set_setting_by_keyFlorent
2025-11-06* new PAYLOAD_TYPE_CONTROL (11)Scott Powell
* 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-10-31Merge pull request #993 from recrof/allow_lower_bw_sfripplebiz
allow saving spreading factor from 5 and bandwidth from 7.8kHz
2025-10-28Adds serial commands to get statsMichael Hart
- 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-22allow spreading factor from 5 and bandwidth from 7.8kHzrecrof
2025-10-18SensorManager: remove setSettingByKeyFlorent
2025-10-18CommonCli: Remove dependency on target.hFlorent
2025-10-12* Refactor: advert_loc_policy now applied in new method ↵Scott Powell
CommonCLI::buildAdvertData()
2025-10-12* Advert type fixScott Powell
* GPS pref defaults tidy
2025-10-11gps_cli: gps advert to control advert location policyFlorent
2025-10-11gps_cli: set node location based on gpsFlorent
2025-10-11gpsCli: use parseTextPartsFlorent
2025-10-06gps_cli: gps state is now saved and restored upon rebootFlorent de Lamotte
2025-10-06Merge branch 'dev' into CommonCLI--gps-managementFlorent de Lamotte
2025-10-06Merge pull request #831 from Meshcore-Portugal/jbrazio/2025_87fe0ad8fdlamotte
Add bridge management CLI