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

Add machine details modal #46

Closed
valeriansaliou opened this issue Oct 31, 2020 · 0 comments
Closed

Add machine details modal #46

valeriansaliou opened this issue Oct 31, 2020 · 0 comments

Comments

@valeriansaliou
Copy link
Member

valeriansaliou commented Oct 31, 2020

Add a new modal providing real-time advanced information, such as:

  • The machine serial number (BootMessage.device_id)
  • The firmware mode, eg. production (BootMessage.mode)
  • The firmware version (BootMessage.version)
  • The current ventilation phase (DataSnapshot.phase)
  • The current valve positions (DataSnapshot.blower_valve_position + DataSnapshot.patient_valve_position)
  • The current blower RPM (DataSnapshot.blower_rpm)
  • The current battery level in V (DataSnapshot.battery_level)
  • The number of cycles since the MCU booted (MachineStateSnapshot.cycle)
  • The number of milliseconds since the MCU booted (DataSnapshot.systick)

As well, provide some internal information about the UI:

  • The UI version and build chain (release or production) used and Git commit hash (if possible)
  • The UI uptime

Note that this modal could also be used to:

  1. Configure the UI langage, see issue Allow to change locale at runtime & store the last locale used on FS #26
  2. View the machine's "odometer", see issue Calculate the number of hours of operation #21

Note that some information might be updated live if the machine is running, eg. the angle of the valves.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant