The original charging screen MVP was merged to develop for testing and receiving feedback on. This ticket involves enhancing current UI and adding quality of life improvements to the charging screen.
improvements to be made:
re-arrange / combine status components into a visual layout resembling the below inner state representation (this can be done be using an empty circle O for not charging and a light on inside for charging:
Active (current != 0)
a. Charging (control = 0)
i. Balancing or not
b. Paused charging (control = 1)
ii. Balancing or not
Inactive, faulted (state =3) or not yet enabled (Charger/Box not sending messages)
pack voltage and cell temp graphs should show values across the whole charging session
Fault component should be bigger, and include Sheperd faults/ specify where faults are coming from (bms or charging cart) : BMS Faults hook up info: Its this one with dataTypeName Status-Faults. Its just basically a number encoding for an enum, 0 still equals no faults.
new additions:
individual cell data/ segment data (pack heat map) {optional - might be done in a later ticket}
label: started charging at this timestamp
How long it’s been in charging mode total or balancing mode total for the whole session
Description
The original charging screen MVP was merged to develop for testing and receiving feedback on. This ticket involves enhancing current UI and adding quality of life improvements to the charging screen.
improvements to be made:
re-arrange / combine status components into a visual layout resembling the below inner state representation (this can be done be using an empty circle O for not charging and a light on inside for charging:
pack voltage and cell temp graphs should show values across the whole charging session
Fault component should be bigger, and include Sheperd faults/ specify where faults are coming from (bms or charging cart) : BMS Faults hook up info: Its this one with dataTypeName Status-Faults. Its just basically a number encoding for an enum, 0 still equals no faults.
new additions:
Acceptance Criteria
be awesome, and complete the list.
Proposed Solution
In description
Mocks
No response