Skip to content
Snippets Groups Projects
Select Git revision
  • 99cdd3df11a930cd2475d4f63ab40fc45a2b61db
  • master default
2 results

ygk-modular-ventilator-controller

  • Open with
  • Download source code
  • Your workspaces

      A workspace is a virtual sandbox environment for your code in GitLab.

      No agents available to create workspaces. Please consult Workspaces documentation for troubleshooting.

  • user avatar
    Rick Sellens authored
    Fixed sign in Vent_5 and YGKMV.
    Added integral control for blower, restarting integration for each breath phase.
    Moved blower speed init up so it happens immediately.
    99cdd3df
    History

    Vent_4 FROZEN 2020-04-14 as shipped with prototype. Moving on to Vent_5

    Future Features and Mods:

    enable shorter values for STOP_MAX in cooperation with display unit

    save and recover settings to resume as was after power cycle, independent of display unit

    add plateau phase to allow 0 to 1 second delay between inspiration phase and expiration phase, probably as a fraction of inspiration time.

    report pause time remaing before auto restart

    Vent requires some libraries you may not have installed. These two can be installed via Tools/Manage Libraries... inside the IDE. Search for sdFat and be sure to install the Adafruit fork of the original.

    #include <SdFat.h> // https://github.com/adafruit/SdFat

    #include <Adafruit_SPIFlash.h> // https://github.com/adafruit/Adafruit_SPIFlash

    This one you will need to download from github and copy into your libraries folder. #include "RWS_UNO.h" // https://github.com/sellensr/RWS_UNO