Index: tests/dg_tests.py =================================================================== diff -u -r5ad119d3c74691c68121dfeb27a6c6c575111819 -r7a5d111bbe111ee305ab9da5ee85b98beabe20f4 --- tests/dg_tests.py (.../dg_tests.py) (revision 5ad119d3c74691c68121dfeb27a6c6c575111819) +++ tests/dg_tests.py (.../dg_tests.py) (revision 7a5d111bbe111ee305ab9da5ee85b98beabe20f4) @@ -8,12 +8,13 @@ # @file dg_tests.py # # @author (last) Dara Navaei -# @date (last) 18-Mar-2024 +# @date (last) 24-Oct-2024 # @author (original) Dara Navaei # @date (original) 16-Jan-2022 # ############################################################################ import os +import time from dialin.dg.dialysate_generator import DG from dialin.hd.hemodialysis_device import HD @@ -362,8 +363,11 @@ def get_blood_leak_info(): - info = ('Blood_leak_state, {}, Blood_leak_status, {}, ' - .format(hd.blood_leak.get_blood_leak_state(), hd.blood_leak.get_blood_leak_status())) + info = ('Blood_leak_state, {}, Blood_leak_status, {}, Blood_leak_intensity, {}, Blood_leak_detect, {}, ' + 'Blood_leak_int_mv_avg, {}, ' + .format(hd.blood_leak.get_blood_leak_state(), hd.blood_leak.get_blood_leak_status(), + hd.blood_leak.blood_leak_intensity, hd.blood_leak.blood_leak_blood_detect, + hd.blood_leak.blood_leak_intensity_moving_average)) return info @@ -736,7 +740,7 @@ #run_test_configs() - run_heat_disinfect() + #run_heat_disinfect() #run_flush_mode() @@ -775,9 +779,13 @@ #hd.ui.cmd_set_ro_only_mode_status(1) - #while True: + #hd.blood_leak.cmd_blood_leak_emb_mode_info_cmds_override(EmbModeCommands.I.value, 1000, reset=1) + hd.blood_leak.cmd_blood_leak_intensity_moving_average_override(1100.3, reset=1) + + while True: # print(dg.switches.dg_switches_status) - # sleep(1) + print(time.time(), get_blood_leak_info()) + sleep(1) #dg.hd_proxy.cmd_start_stop_dg_heat_disinfect() #while True: # print(hd.alarms.get_alarm_state(286), hd.alarms.get_alarm_state(289), dg.alarms.get_alarm_state(286),