Skip to content

MakAir Control UI v2.1.0

Compare
Choose a tag to compare
@valeriansaliou valeriansaliou released this 30 Dec 20:13
· 104 commits to master since this release
7ed6b7f
  • Telemetry protocol updates in Protocol V2 (not stabilized yet) [@valeriansaliou].
  • Support for new ventilation modes: PC-AC, PC-VSAI, VC-CMV and VC-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 to 4MB (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.1.0