Index: firmware/App/Services/AlarmMgmt.c =================================================================== diff -u -rbf7d9287c229b4b921ed3f0fb3b2f112f4fa1ba5 -r708898fe91142d09cc1188b3187375d62cc87cc8 --- firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision bf7d9287c229b4b921ed3f0fb3b2f112f4fa1ba5) +++ firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision 708898fe91142d09cc1188b3187375d62cc87cc8) @@ -814,6 +814,19 @@ /*********************************************************************//** * @brief + * The isRinseBackBlocked function determines whether any currently + * active alarm is blocking rinseback. + * @details Inputs: alarmStatus + * @details Outputs: none + * @return TRUE if any active alarm prevents rinseback, FALSE if not + *************************************************************************/ +BOOL isRinseBackBlocked( void ) +{ + return alarmStatus.noRinseback; +} + +/*********************************************************************//** + * @brief * The doesAlarmStatusIndicateEndTxOnly function determines whether any currently * active alarm has ( stop && noRes && /noET ) property, that is end treatment is * the only choice from full stop.