meshtastic / firmware

Meshtastic device firmware
https://meshtastic.org
GNU General Public License v3.0
2.98k stars 714 forks source link

User experience improvement - app battery icon #3979

Closed neilhao closed 1 month ago

neilhao commented 1 month ago

For Station G2 or any board that does not have the BATTERY_PIN function defined, the current firmware can accurately determine that the board does not have a battery installed.

However, the current firmware will send batteryChargePercent = 0 to the APP for boards without battery, and the APP will display a battery empty icon. Users hope that boards without BATTERY_PIN will display a plug icon in the APP.

Ps. This is a PR about user experience and does not involve any bug fixes.