Index: tests/hd_blood_leak_data.py =================================================================== diff -u -r936963d19e46e75b0e666d60c0ff74014956f69d -ra3008f2085dca1d8de69c242414b91429bc188e9 --- tests/hd_blood_leak_data.py (.../hd_blood_leak_data.py) (revision 936963d19e46e75b0e666d60c0ff74014956f69d) +++ tests/hd_blood_leak_data.py (.../hd_blood_leak_data.py) (revision a3008f2085dca1d8de69c242414b91429bc188e9) @@ -8,7 +8,7 @@ # @file hd_blood_leak_data.py # # @author (last) Dara Navaei -# @date (last) 15-Dec-2021 +# @date (last) 04-Sep-2022 # @author (original) Peman Montazemi # @date (original) 15-Apr-2021 # @@ -18,6 +18,7 @@ sys.path.append("..") from dialin.hd.hemodialysis_device import HD from dialin.common.hd_defs import HDOpModes +from dialin.hd.blood_leak import EmbModeCommands from time import sleep from datetime import datetime @@ -36,14 +37,51 @@ if __name__ == "__main__": # Create an HD object called hd - hd = HD() - sleep(2) - + hd = HD(log_level='DEBUG') hd.cmd_log_in_to_hd() sleep(1) - hd.blood_leak.cmd_blood_leak_data_broadcast_interval_override(50) + #hd.blood_leak.cmd_blood_leak_zero_request() + + #hd.blood_leak.cmd_blood_leak_data_broadcast_interval_override(50) + + #hd.blood_leak.cmd_blood_leak_set_to_embedded_mode() + + #print(hd.blood_leak.get_blood_leak_emb_mode_command_response()) + + #hd.blood_leak.cmd_blood_leak_set_embedded_mode_command(EmbModeCommands.G.value, msg_payload=0) + #print(hd.blood_leak.get_blood_leak_emb_mode_command_response()) + + hd.blood_leak.cmd_blood_leak_zero_request() + + """ + while True: + hd.blood_leak.cmd_blood_leak_set_embedded_mode_command(EmbModeCommands.I.value, msg_payload=125) + + print(hd.blood_leak.get_blood_leak_emb_mode_command_response()) + + hd.blood_leak.cmd_blood_leak_set_embedded_mode_command(EmbModeCommands.V.value, msg_payload=125) + + print(hd.blood_leak.get_blood_leak_emb_mode_command_response()) + + hd.blood_leak.cmd_blood_leak_set_embedded_mode_command(EmbModeCommands.SP.value, msg_payload=30) + + print(hd.blood_leak.get_blood_leak_emb_mode_command_response()) + + hd.blood_leak.cmd_blood_leak_set_embedded_mode_command(EmbModeCommands.D.value, msg_payload=30) + + print(hd.blood_leak.get_blood_leak_emb_mode_command_response()) + + hd.blood_leak.cmd_blood_leak_set_embedded_mode_command(EmbModeCommands.Z.value, msg_payload=30) + + print(hd.blood_leak.get_blood_leak_emb_mode_command_response()) + + hd.blood_leak.cmd_blood_leak_set_embedded_mode_command(EmbModeCommands.Q.value, msg_payload=30) + + print(hd.blood_leak.get_blood_leak_emb_mode_command_response()) + """ + """ f = open("/home/fw/projects/dialin/tests/blood_leak.log", "w") try: @@ -54,7 +92,9 @@ print(var) f.write(var) - sleep(0.05) + sleep(1) except KeyboardInterrupt: f.close() + """ +