software:firmware
MakAir Firmware
|
Files | |
file | activation.cpp [code] |
Breathing activation related functions. | |
file | alarm.cpp [code] |
Describes an alarm and handle its dynamic state. | |
file | alarm_controller.cpp [code] |
Core logic to manage alarm features. | |
file | battery.cpp [code] |
Battery related functions. | |
file | blower.cpp [code] |
Tools to control the blower. | |
file | build_opt.h [code] |
file | buzzer.cpp [code] |
Buzzer related functions. | |
file | buzzer_control.cpp [code] |
Abstraction to switch buzzer ON or OFF. | |
file | calibration.cpp [code] |
Calibration of the ventilator. | |
file | cpu_load.cpp [code] |
A CPU load estimation. | |
file | eeprom.cpp [code] |
I2C eeprom management. | |
file | end_of_line_test.cpp [code] |
Auto test for end of line unit test. | |
file | keyboard.cpp [code] |
Buttons related functions. | |
file | main_controller.cpp [code] |
Core logic to control the breathing cycle. | |
file | main_state_machine.cpp [code] |
Auto test for end of line unit test. | |
file | mass_flow_meter.cpp [code] |
Mass Flow meter management. | |
file | pc_ac_controller.cpp [code] |
PID for CMV pressure control. | |
file | pc_cmv_controller.cpp [code] |
PID for CMV pressure control. | |
file | pc_vsai_controller.cpp [code] |
PID for VSAI pressure control. | |
file | pressure.cpp [code] |
Pressure sensor related functions. | |
file | pressure_utl.cpp [code] |
Pressure computing utility function. | |
file | pressure_valve.cpp [code] |
Tools to control Pressure Valves. | |
file | respirator.cpp [code] |
Entry point of ventilator program. | |
file | rpi_watchdog.cpp [code] |
Watchdog for the Raspberry PI. | |
file | screen.cpp [code] |
Display and LCD screen related functions. | |
file | serial_control.cpp [code] |
Handle control protocol on the serial input. | |
file | sysclock.cpp [code] |
Sysclock configuration. | |
file | telemetry.cpp [code] |
Implementation of the telemetry protocol. | |
file | vc_ac_controller.cpp [code] |
PID for AC volume control. | |
file | vc_cmv_controller.cpp [code] |
PID for VC_CMV control. | |