Index: dialin/hd/blood_leak.py =================================================================== diff -u -r7147fcc6886b1864910044b6c9e38227725c6ce6 -refea63fad448f39b26755789684ada5683d67126 --- dialin/hd/blood_leak.py (.../blood_leak.py) (revision 7147fcc6886b1864910044b6c9e38227725c6ce6) +++ dialin/hd/blood_leak.py (.../blood_leak.py) (revision efea63fad448f39b26755789684ada5683d67126) @@ -30,8 +30,8 @@ """ # Blood leak detector status - BLOOD_LEAK_DETECTED = 1 # Blood detected - NO_BLOOD_LEAK_DETECTED = 0 # No blood detected + BLOOD_LEAK_DETECTED = 0 # Blood detected + NO_BLOOD_LEAK_DETECTED = 1 # No blood detected # Blood leak detector state machine states BLOOD_LEAK_INIT_STATE = 0 # Initial state Index: tests/hd_blood_leak_data.py =================================================================== diff -u -r72791ae296a0f7c118d18dd819b36ca827ae1fda -refea63fad448f39b26755789684ada5683d67126 --- tests/hd_blood_leak_data.py (.../hd_blood_leak_data.py) (revision 72791ae296a0f7c118d18dd819b36ca827ae1fda) +++ tests/hd_blood_leak_data.py (.../hd_blood_leak_data.py) (revision efea63fad448f39b26755789684ada5683d67126) @@ -26,26 +26,15 @@ hd.cmd_log_in_to_hd() sleep(1) - #hd.blood_leak.cmd_blood_leak_data_broadcast_interval_override(100) + hd.blood_leak.cmd_blood_leak_data_broadcast_interval_override(100) - # Init state - #hd.blood_leak.blood_leak_state = 0 - #state = "Init" - # Zero + Self-test state hd.blood_leak.cmd_blood_leak_zero_request() - # while hd.blood_leak.blood_leak_state != hd.blood_leak.BLOOD_LEAK_NORMAL_STATE: - # print("State = " + str(hd.blood_leak.blood_leak_state)) - # sleep(1) - # Normal state - #hd.cmd_hd_set_operation_mode(7) # Treatment mode - #state = "Normal" - while True: if hd.blood_leak.blood_leak_status == hd.blood_leak.NO_BLOOD_LEAK_DETECTED: status = "No_Blood" else: # BLOOD_LEAK_DETECTED status = "Blood" print("Status = " + status, " State = " + str(hd.blood_leak.blood_leak_state)) - sleep(1) + sleep(0.1)