You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Is your feature request related to a problem? Please describe.
Even if #23 and #22 get implemented, the user will have no way to know what percentage state of charge (SoC) the battery is at, and will have no idea how much that will last them.
Describe the solution you'd like
Monitor (after calibration) the SoC of the battery and show it in the main menu. Probably also show if it's charging or not as well?
* Update espp submodule to fix bug when unsubscribing from an event
* Update menu to properly unsubscribe the menu component instead of the gui component (copy paste error from long ago)
* Add battery header to box-emu-hal which includes the serialization component, adds a battery topic, and adds a BatteryInfo structure (the message data)
* Updated menu and gui to have battery status icons (battery level symbol, charge symbol) and battery status labels
* Updated menu and gui to subscribe to the battery topic and update their battery status displays when the event fires
* Updated main to send new battery info every second to test charge and discharge display in main gui and menu (until hardware V1 arrives with support for actual SoC / charge measurement
Closes#24
Is your feature request related to a problem? Please describe.
Even if #23 and #22 get implemented, the user will have no way to know what percentage state of charge (SoC) the battery is at, and will have no idea how much that will last them.
Describe the solution you'd like
Monitor (after calibration) the SoC of the battery and show it in the main menu. Probably also show if it's charging or not as well?
Describe alternatives you've considered
Just using an icon (battery icons exist in LVGL).
Additional context
#23 #22
The text was updated successfully, but these errors were encountered: