Index: firmware/App/Services/AlarmMgmt.c =================================================================== diff -u -r849fffb475b8be4c24963e1c694e382a0a96ba1b -r3309dc1279d58aef3ed325ecf2ad21f5acd7b9b5 --- firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision 849fffb475b8be4c24963e1c694e382a0a96ba1b) +++ firmware/App/Services/AlarmMgmt.c (.../AlarmMgmt.c) (revision 3309dc1279d58aef3ed325ecf2ad21f5acd7b9b5) @@ -782,6 +782,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.