Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Charging Screen Improvements #172

Closed
bracyw opened this issue Jul 28, 2024 · 0 comments · Fixed by #179
Closed

Charging Screen Improvements #172

bracyw opened this issue Jul 28, 2024 · 0 comments · Fixed by #179
Assignees

Comments

@bracyw
Copy link
Contributor

bracyw commented Jul 28, 2024

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:

    1. Active (current != 0)
      a. Charging (control = 0)
      i. Balancing or not
      b. Paused charging (control = 1)
      ii. Balancing or not
    2. 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
  • display starting soc/ voltage

Acceptance Criteria

be awesome, and complete the list.

Proposed Solution

In description

Mocks

No response

@bracyw bracyw self-assigned this Aug 2, 2024
bracyw added a commit that referenced this issue Aug 2, 2024
…set button for graphs, cell voltage comp has decimal padding for whole numbers
bracyw added a commit that referenced this issue Aug 12, 2024
bracyw added a commit that referenced this issue Aug 18, 2024
bracyw added a commit that referenced this issue Aug 23, 2024
bracyw added a commit that referenced this issue Sep 1, 2024
bracyw added a commit that referenced this issue Sep 14, 2024
bracyw added a commit that referenced this issue Sep 14, 2024
bracyw added a commit that referenced this issue Sep 14, 2024
bracyw added a commit that referenced this issue Sep 14, 2024
bracyw added a commit that referenced this issue Sep 15, 2024
bracyw added a commit that referenced this issue Sep 15, 2024
bracyw added a commit that referenced this issue Sep 16, 2024
bracyw added a commit that referenced this issue Sep 16, 2024
bracyw added a commit that referenced this issue Sep 19, 2024
bracyw added a commit that referenced this issue Sep 19, 2024
bracyw added a commit that referenced this issue Sep 20, 2024
bracyw added a commit that referenced this issue Sep 20, 2024
bracyw added a commit that referenced this issue Sep 20, 2024
bracyw added a commit that referenced this issue Sep 20, 2024
RChandler234 added a commit that referenced this issue Sep 20, 2024
…ng-screen-improvements

#172 Charging Screen Improvements
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

1 participant