Releases: makers-for-life/makair-control-ui
Releases · makers-for-life/makair-control-ui
MakAir Control UI v2.3.0
- Added service mode end-of-line test screens [@valeriansaliou].
- Added support for new firmware fatal errors [@valeriansaliou].
- Fixed blinking patient details modal (due to competing UI frame refreshes and incoming telemetry messages) [@valeriansaliou].
MakAir Control UI v2.2.2
- Added missing tidal volume alarms to
PC-CMV
mode settings [@valeriansaliou].
ℹ️ This version does not contain any UI change, hence the missing screenshot.
MakAir Control UI v2.2.1
- Added missing alarm code for "expiratory flow too low" alarm, with code
107
[@valeriansaliou].
ℹ️ This version does not contain any UI change, hence the missing screenshot.
MakAir Control UI v2.2.0
- Added a patient configuration modal, that is shown on startup, asking for the patient size in order to apply recommended ventilation parameters automatically [@valeriansaliou].
- Added a peak pressure alarm [@valeriansaliou].
- Added support for more firmware-related exceptions, eg. sensor error, watchdog fired, etc. [@valeriansaliou].
- Improved the battery SoC estimation, which is still done without the help of a BMS [@valeriansaliou].
- The animated breath indicator now uses the peak pressure alarm setting as a maximum reference, if configured [@valeriansaliou].
- The user interface and the appearance of some buttons have been improved, based on user tests [@valeriansaliou].
MakAir Control UI v2.1.0
- Telemetry protocol updates in Protocol V2 (not stabilized yet) [@valeriansaliou].
- Support for new ventilation modes:
PC-AC
,PC-VSAI
,VC-CMV
andVC-AC
[@valeriansaliou]. - Support for new alarms (tied to ventilation mode alert thresholds that can be configured by the user) [@valeriansaliou].
- Moved over the plot renderer for graphs from a CPU-based raster renderer, to a GPU-based vector renderer (this divides a running UI CPU usage by 3) [@valeriansaliou].
- All plots are now filled with a color below the main line, improving readability [@valeriansaliou].
- Added a graph of the current flow in L/min [@valeriansaliou].
- Added the ability for the user to change the UI language (this persists across reboots) [@valeriansaliou].
- Added a view of the system date, time and timezone (which is used in telemetry records) [@valeriansaliou].
- Telemetry widgets have been re-organized (some removed, others added depending on current ventilation mode) [@valeriansaliou].
- Moved over all hardware buttons to the UI, that way a MakAir can be touch-only and do not require hardware buttons anymore (eg. start/stop, alarms off, etc.) [@valeriansaliou].
- General UX and UI improvements [@valeriansaliou].
- Not compiling with CJK fonts support anymore, which shrinks the binary size from
15MB
down to4MB
(this means the Simplified Chinese locale is not supported by default, and requires re-compiling the UI with--features fonts-cjk
) [@valeriansaliou].
MakAir Control UI v2.0.0
- Telemetry protocol version update to V2 [@valeriansaliou].
- Large code rework [@valeriansaliou].
- Improved UI/UX [@valeriansaliou].
- Reduced CPU usage [@valeriansaliou].
- Translated alarms [@valeriansaliou].
- Regulatory compliance [@valeriansaliou].
MakAir Control UI v1.5.1
- Fixed ACK messages, that was not updating the right value [@BlackYoup].
ℹ️ This version does not contain any UI change, hence the missing screenshot.
MakAir Control UI v1.5.0
- Improved UI readability [@BlackYoup].
- Now allowing to change MakAir Firmware settings [@BlackYoup].
- Various bug fixes [@BlackYoup].
MakAir Control UI v1.4.0
- Added internationalization capabilities, with some pre-translated locales [@valeriansaliou].
MakAir Control UI v1.3.0
- Improved text readability, by increasing font sizes [@valeriansaliou].
- Various bug fixes and improvements [@valeriansaliou].