MeshCore/src
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
..
helpers 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 2025-11-14 21:51:28 -07:00
Dispatcher.cpp Add a counter to track rx time for repeater stats 2025-07-30 09:41:20 -07:00
Dispatcher.h * fix: init rx_air_time to 0 2025-08-01 20:05:37 +10:00
Identity.cpp * refactor: moved ACL out of SensorMesh -> ClientACL 2025-09-12 15:35:31 +10:00
Identity.h fix multiple candidates warning 2025-09-28 21:01:41 +13:00
Mesh.cpp * new PAYLOAD_TYPE_CONTROL (11) 2025-11-06 00:56:54 +11:00
Mesh.h * region filtering now applied in allowPacketForward() 2025-11-06 12:27:25 +11:00
MeshCore.h * Fix for VolatileRTCClock wrapping around to initial synced time every 49 days 2025-10-30 16:45:50 +11:00
Packet.cpp * Packet::readFrom() payload_len guard 2025-04-26 11:05:13 +10:00
Packet.h * new PAYLOAD_TYPE_CONTROL (11) 2025-11-06 00:56:54 +11:00
Utils.cpp * Terminal Chat: "set ..." commands, save to "node_prefs" file, consistent with the other firmwares 2025-02-03 13:56:57 +11:00
Utils.h * Terminal Chat: "set ..." commands, save to "node_prefs" file, consistent with the other firmwares 2025-02-03 13:56:57 +11:00