software:firmware
MakAir Firmware
|
Files | |
file | activation.h [code] |
Breathing activation related functions. | |
file | alarm.h [code] |
Describe an alarm and handle its dynamic state. | |
file | alarm_controller.h [code] |
Core logic to manage alarm features. | |
file | battery.h [code] |
Battery related functions. | |
file | blower.h [code] |
Tools to control the blower. | |
file | buzzer.h [code] |
Buzzer related functions. | |
file | buzzer_control.h [code] |
Abstraction to switch buzzer ON or OFF. | |
file | calibration.h [code] |
Calibration related functions. | |
file | config.h [code] |
Main configuration. | |
file | cpu_load.h [code] |
A CPU load estimation. | |
file | cycle.h [code] |
Static data linked to the breathing cycle. | |
file | debug.h [code] |
Debug helpers. | |
file | eeprom.h [code] |
I2C eeprom management. | |
file | end_of_line_test.h [code] |
Auto test for end of line unit test. | |
file | keyboard.h [code] |
Analog buttons related functions. | |
file | main_controller.h [code] |
Core logic to control the breathing cycle. | |
file | main_state_machine.h [code] |
Main state machine. | |
file | mass_flow_meter.h [code] |
Mass flow meter management. | |
file | parameters.h [code] |
Various settings. | |
file | pc_ac_controller.h [code] |
PID for AC pressure control. | |
file | pc_cmv_controller.h [code] |
PID for CMV pressure control. | |
file | pc_vsai_controller.h [code] |
PID for VSAI pressure control. | |
file | pressure.h [code] |
Pressure sensor. | |
file | pressure_utl.h [code] |
Pressure computing utility function. | |
file | pressure_valve.h [code] |
Tools to control pressure valves. | |
file | rpi_watchdog.h [code] |
Watchdog for the Raspberry PI. | |
file | screen.h [code] |
Display and LCD screen related functions. | |
file | serial_control.h [code] |
Handle control protocol on the serial input. | |
file | telemetry.h [code] |
Implementation of the telemetry protocol. | |
file | vc_ac_controller.h [code] |
PID for AC volume control. | |
file | vc_cmv_controller.h [code] |
PID for Volume control. | |
file | ventilation_controller.h [code] |
Abstract class for ventilation controllers. | |