software:firmware
MakAir Firmware
MainController Member List

This is the complete list of members for MainController, including all inherited members.

calculateBlowerIncrement()MainControllerprivate
checkCycleAlarm()MainControllerprivate
compute()MainController
computeTickParameters()MainControllerprivate
currentDeliveredVolume() constMainControllerinline
cycleNumber() constMainControllerinline
cyclesPerMinuteCommand() constMainControllerinline
cyclesPerMinuteMeasure() constMainControllerinline
cyclesPerMinuteNextCommand() constMainControllerinline
dt() constMainControllerinline
endRespiratoryCycle(uint32_t p_currentMillis)MainController
executeCommands()MainControllerprivate
exhale()MainControllerprivate
expiratoryFlow() constMainControllerinline
expiratoryTriggerFlowCommand() constMainControllerinline
expiratoryTriggerFlowNextCommand() constMainControllerinline
inhale()MainControllerprivate
initRespiratoryCycle()MainController
inspiratoryDurationCommand() constMainControllerinline
inspiratoryDurationNextCommand() constMainControllerinline
inspiratoryFlow() constMainControllerinline
inspiratoryTriggerFlowCommand() constMainControllerinline
inspiratoryTriggerFlowNextCommand() constMainControllerinline
isPeepDetected()MainControllerinline
lastPressureValues()MainControllerinline
lastPressureValuesIndex()MainControllerinline
m_currentDeliveredVolumeMainControllerprivate
m_cycleNbMainControllerprivate
m_cyclesPerMinuteCommandMainControllerprivate
m_cyclesPerMinuteMeasureMainControllerprivate
m_cyclesPerMinuteNextCommandMainControllerprivate
m_dtMainControllerprivate
m_expiratoryFlowMainControllerprivate
m_expiratoryTermCommandMainControllerprivate
m_expiratoryTermNextCommandMainControllerprivate
m_expiratoryTriggerFlowCommandMainControllerprivate
m_expiratoryTriggerFlowNextCommandMainControllerprivate
m_expiratoryVolumeMainControllerprivate
m_highExpiratoryMinuteVolumeAlarmThresholdCommandMainControllerprivate
m_highExpiratoryMinuteVolumeAlarmThresholdNextCommandMainControllerprivate
m_highInspiratoryMinuteVolumeAlarmThresholdCommandMainControllerprivate
m_highInspiratoryMinuteVolumeAlarmThresholdNextCommandMainControllerprivate
m_highRespiratoryRateAlarmThresholdCommandMainControllerprivate
m_highRespiratoryRateAlarmThresholdNextCommandMainControllerprivate
m_highTidalVolumeAlarmThresholdCommandMainControllerprivate
m_highTidalVolumeAlarmThresholdNextCommandMainControllerprivate
m_inhalationLastPressureMainControllerprivate
m_inspiratoryDurationCommandMainControllerprivate
m_inspiratoryDurationNextCommandMainControllerprivate
m_inspiratoryFlowMainControllerprivate
m_inspiratoryTriggerFlowCommandMainControllerprivate
m_inspiratoryTriggerFlowNextCommandMainControllerprivate
m_inspiratoryValveAngleMainControllerprivate
m_isPeepDetectedMainControllerprivate
m_lastBreathPeriodsMsMainControllerprivate
m_lastBreathPeriodsMsIndexMainControllerprivate
m_lastEndOfRespirationDateMsMainControllerprivate
m_lastMaxExpiratoryFlowMainControllerprivate
m_lastPressureValuesMainControllerprivate
m_lastPressureValuesIndexMainControllerprivate
m_leakAlarmThresholdCommandMainControllerprivate
m_leakAlarmThresholdNextCommandMainControllerprivate
m_lowExpiratoryMinuteVolumeAlarmThresholdCommandMainControllerprivate
m_lowExpiratoryMinuteVolumeAlarmThresholdNextCommandMainControllerprivate
m_lowInspiratoryMinuteVolumeAlarmThresholdCommandMainControllerprivate
m_lowInspiratoryMinuteVolumeAlarmThresholdNextCommandMainControllerprivate
m_lowRespiratoryRateAlarmThresholdCommandMainControllerprivate
m_lowRespiratoryRateAlarmThresholdNextCommandMainControllerprivate
m_lowTidalVolumeAlarmThresholdCommandMainControllerprivate
m_lowTidalVolumeAlarmThresholdNextCommandMainControllerprivate
m_maxExpiratoryFlowMainControllerprivate
m_maxInspiratoryFlowMainControllerprivate
m_numberOfPressuresMainControllerprivate
m_patientGenderMainControllerprivate
m_patientHeightMainControllerprivate
m_peakPressureAlarmThresholdCommandMainControllerprivate
m_peakPressureAlarmThresholdNextCommandMainControllerprivate
m_peakPressureCommandMainControllerprivate
m_peakPressureMeasureMainControllerprivate
m_peakPressureNextCommandMainControllerprivate
m_peepCommandMainControllerprivate
m_peepMeasureMainControllerprivate
m_peepNextCommandMainControllerprivate
m_phaseMainControllerprivate
m_plateauDurationCommandMainControllerprivate
m_plateauDurationMsMainControllerprivate
m_plateauDurationNextCommandMainControllerprivate
m_PlateauMeasureCountMainControllerprivate
m_PlateauMeasureSumMainControllerprivate
m_plateauPressureCommandMainControllerprivate
m_plateauPressureMeasureMainControllerprivate
m_plateauPressureNextCommandMainControllerprivate
m_plateauPressureToDisplayMainControllerprivate
m_pressureMainControllerprivate
m_pressureCommandMainControllerprivate
m_pressureTriggerOffsetCommandMainControllerprivate
m_pressureTriggerOffsetNextCommandMainControllerprivate
m_rebouncePeakPressureMeasureMainControllerprivate
m_sumOfPressuresMainControllerprivate
m_targetInspiratoryFlowCommandMainControllerprivate
m_targetInspiratoryFlowNextCommandMainControllerprivate
m_tickMainControllerprivate
m_ticksPerCycleMainControllerprivate
m_ticksPerInhalationMainControllerprivate
m_tidalVolumeAlreadyReadMainControllerprivate
m_tidalVolumeCommandMainControllerprivate
m_tidalVolumeMeasureMainControllerprivate
m_tidalVolumeNextCommandMainControllerprivate
m_tiMaxCommandMainControllerprivate
m_tiMaxNextCommandMainControllerprivate
m_tiMinCommandMainControllerprivate
m_tiMinNextCommandMainControllerprivate
m_triggeredMainControllerprivate
m_triggerModeEnabledCommandMainControllerprivate
m_triggerModeEnabledNextCommandMainControllerprivate
m_ventilationControllerMainControllerprivate
m_ventilationControllerModeMainControllerprivate
m_ventilationControllerNextCommandMainControllerprivate
m_ventilationControllersTableMainControllerprivate
MainController()MainController
onCycleDecrease()MainController
onCycleIncrease()MainController
onCycleSet(uint16_t p_cpm)MainController
onExpiratoryTermSet(uint16_t p_expiratoryTerm)MainController
onExpiratoryTriggerFlowSet(uint16_t p_expiratoryTriggerFlow)MainController
onHighExpiratoryMinuteVolumeAlarmThresholdSet(uint16_t p_highExpiratoryMinuteVolumeAlarmThreshold)MainController
onHighInspiratoryMinuteVolumeAlarmThresholdSet(uint16_t p_highInspiratoryMinuteVolumeAlarmThreshold)MainController
onhighRespiratoryRateAlarmThresholdSet(uint16_t p_highRespiratoryRateAlarmThreshold)MainController
onHighTidalVolumeAlarmThresholdSet(uint16_t p_highTidalVolumeAlarmThreshold)MainController
onInspiratoryDuration(uint16_t p_inspiratoryDuration)MainController
onInspiratoryTriggerFlowSet(uint16_t p_inspiratoryTriggerFlow)MainController
onLeakAlarmThresholdSet(uint16_t p_leakAlarmThreshold)MainController
onLowExpiratoryMinuteVolumeAlarmThresholdSet(uint16_t p_lowExpiratoryMinuteVolumeAlarmThreshold)MainController
onLowInspiratoryMinuteVolumeAlarmThresholdSet(uint16_t p_lowInspiratoryMinuteVolumeAlarmThreshold)MainController
onlowRespiratoryRateAlarmThresholdSet(uint16_t p_lowRespiratoryRateAlarmThreshold)MainController
onLowTidalVolumeAlarmThresholdSet(uint16_t p_lowTidalVolumeAlarmThreshold)MainController
onPatientComputePreset()MainController
onPatientGender(int16_t p_patientGender)MainController
onPatientHeight(int16_t p_patientHeight)MainController
onPeakPressureAlarmThreshold(int16_t p_peakPressureAlarmThreshold)MainController
onPeakPressureDecrease()MainController
onPeakPressureIncrease()MainController
onPeepPressureDecrease()MainController
onPeepPressureIncrease()MainController
onPeepSet(int16_t p_peep)MainController
onPlateauDurationSet(uint16_t p_plateauDuration)MainController
onPlateauPressureDecrease()MainController
onPlateauPressureIncrease()MainController
onPlateauPressureSet(int16_t p_plateauPressure)MainController
onTargetInspiratoryFlow(uint16_t p_targetInspiratoryFlow)MainController
onTargetTidalVolumeSet(uint16_t p_targetTidalVolume)MainController
onTiMaxSet(uint16_t p_tiMax)MainController
onTiMinSet(uint16_t p_tiMin)MainController
onTriggerModeEnabledSet(uint16_t p_triggerEnabled)MainController
onTriggerOffsetSet(uint16_t p_triggerOffset)MainController
onVentilationModeSet(uint16_t p_ventilationControllerMode)MainController
patientHeight() constMainControllerinline
peakPressureCommand() constMainControllerinline
peakPressureMeasure() constMainControllerinline
peakPressureNextCommand() constMainControllerinline
peepCommand() constMainControllerinline
peepMeasure() constMainControllerinline
peepNextCommand() constMainControllerinline
phase() constMainControllerinline
plateauDurationCommand() constMainControllerinline
plateauDurationNextCommand() constMainControllerinline
plateauPressureCommand() constMainControllerinline
plateauPressureMeasure() constMainControllerinline
plateauPressureNextCommand() constMainControllerinline
pressure() constMainControllerinline
pressureCommand() constMainControllerinline
pressureTriggerOffsetCommand() constMainControllerinline
pressureTriggerOffsetNextCommand() constMainControllerinline
printDebugValues()MainControllerprivate
reachSafetyPosition()MainController
rebouncePeakPressureMeasure() constMainControllerinline
sendMachineState()MainController
sendStopMessageToUi()MainController
setTrigger(bool triggerValue)MainControllerinline
setup()MainController
stop(uint32_t p_currentMillis)MainController
targetInspiratoryFlowCommand() constMainControllerinline
targetInspiratoryFlowNextCommand() constMainControllerinline
tick() constMainControllerinline
ticksPerCycle() constMainControllerinline
ticksPerInhalation() constMainControllerinline
ticksPerInhalationSet(uint32_t p_ticksPerInhalation)MainControllerinline
tidalVolumeCommand() constMainControllerinline
tidalVolumeMeasure() constMainControllerinline
tidalVolumeNextCommand() constMainControllerinline
tiMaxCommand() constMainControllerinline
tiMaxNextCommand() constMainControllerinline
tiMinCommand() constMainControllerinline
tiMinNextCommand() constMainControllerinline
triggered() constMainControllerinline
triggerModeEnabledCommand()MainControllerinline
triggerModeEnabledNextCommand()MainControllerinline
updateCurrentDeliveredVolume(int32_t p_currentDeliveredVolume)MainController
updateCurrentExpiratoryVolume(int32_t p_expiratoryVolume)MainController
updateDt(int32_t p_dt)MainController
updateExpiratoryFlow(int32_t p_currentExpiratoryFlow)MainController
updateFakeExpiratoryFlow()MainController
updateInspiratoryFlow(int32_t p_currentInspiratoryFlow)MainController
updatePhase()MainControllerprivate
updatePressure(int16_t p_currentPressure)MainController
updateTick(uint32_t p_tick)MainController
ventilationControllerNextCommand() constMainControllerinline