Index: dialin/hd/alarms.py =================================================================== diff -u -r45f70ed84010200e8582a25ccd8792100f4f4fc4 -r6e43364eee938370f5885668510da7a9293d24a1 --- dialin/hd/alarms.py (.../alarms.py) (revision 45f70ed84010200e8582a25ccd8792100f4f4fc4) +++ dialin/hd/alarms.py (.../alarms.py) (revision 6e43364eee938370f5885668510da7a9293d24a1) @@ -211,8 +211,8 @@ Alarms Silenced = result & 512 Alarm Lamp On = result & 1024 TBD = result & 2048 - TBD = result & 4096 - No Dialysate Recirc= result & 8192 + Blood Recirc = result & 4096 + Dialysate Recirc = result & 8192 No Minimize = result & 16384 Condition Detected = result & 32768 @@ -348,11 +348,19 @@ """ return (self.alarms_flags & 1024) > 0 + def get_alarm_flag_no_blood_recirculation(self) -> bool: + """ + Gets the alarm flag no blood recirculation. + + @return: (bool) Alarm lamp on (T/F) + """ + return (self.alarms_flags & 4096) > 0 + def get_alarm_flag_no_dialysate_recirculation(self) -> bool: """ Gets the alarm flag no dialysate recirculation. - @return: (bool) Alarm flag indicating dialysate recirculation is disabled (T/F) + @return: (bool) Alarm lamp on (T/F) """ return (self.alarms_flags & 8192) > 0