Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • In general: As a team member, I need to be able to access all of the data. Doing so doesn’t necessarily have to be effortless; I just need to be able to access and view it. 

  • **Finding/searching for data/filteringSome sort of search box for specific sets of data – Riishi Jeevakumar

    • Stats Canada

  • **Displaying values vs **booleans vs enums: ** Specific values: As a team member, I need to be able to view the specific value of each data point on the graphsCatherine Burns

  • **Comparing data: As a team member, I need to be able to view and compare multiple graphs so I can see and compare how each graph changes relative to each other. This will allow me to pinpoint if a change in one set of data corresponds with a change in another (i.e. changes occur at the same time, or one changes after the other) and aid in issue triangulation.

    • I will often compare data sets that are closely related to each other, such as front battery voltage and rear battery voltage 

    • I could also theoretically want to compare stuff like altitude and motor controller temperature (how does going up a hill affect the MCl temp?)

  • **Ability to pin data/customize the dashboard – need to ask about laptop usage

  • Specific values: As a team member, I need to be able to view the specific value of each data point on the graphs - (it can just be a hover)


  • Connection errors: As a team member, I need to know if and when the telemetry dashboard went offline, so that I know a) that the connection needs to be fixed and b) what time the data that is currently on the dashboard is from

Faults Cheryl Li

  • All faults: As a team member, I need to be able to see/access all faults easily and know exactly when they are happening as soon as possible, so I am able to address or debug them.

  • **Urgent faults: As a team member, I need to know which faults are urgent/critical, so I can stop and start investigating the solar car immediately.

  • Non-urgent faults: As a team member, I need to be able to see less-urgent faults from earlier in the day, so I am able to address or debug them at checkpoints or at the end of the day. **

...

  • Fault information: As a hardware team member, I need to have an idea of where the fault is originating from (which part of the car/which board/etc) so that I can quickly diagnose the problem, locate the fault physically in the car, and start working with the part. 

**Historical data Joy He (Deactivated)

  • Fault investigation: As a team member, I need to be able to find and see all the data at the time that a fault occurred, so I can figure out what went wrong.

...