|
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. | |