Index: tests/hd_blood_leak_data.py =================================================================== diff -u -r6bde876d2212e609b4044f810767136e5243645c -r2bf8526a561896d59ec4a2b26dcae2fe30dba16e --- tests/hd_blood_leak_data.py (.../hd_blood_leak_data.py) (revision 6bde876d2212e609b4044f810767136e5243645c) +++ tests/hd_blood_leak_data.py (.../hd_blood_leak_data.py) (revision 2bf8526a561896d59ec4a2b26dcae2fe30dba16e) @@ -23,6 +23,13 @@ from datetime import datetime +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 + + def get_blood_leak_info(): info = ('Blood_leak_state, {}, Blood_leak_status, {}, Blood_leak_detect_set_point, {}, Blood_leak_detect_level, {},' ' Blood_leak_led_intensity, {}, ' @@ -43,6 +50,26 @@ #hd.blood_leak.cmd_blood_leak_data_broadcast_interval_override(50) +def get_blood_leak_info(): + info = ('Blood_leak_state, {}, Blood_leak_status, {}, Blood_leak_detect_set_point, {}, Blood_leak_detect_level, {},' + ' Blood_leak_led_intensity, {}, ' + .format(hd.blood_leak.get_blood_leak_state(), hd.blood_leak.get_blood_leak_status(), + hd.blood_leak.get_blood_leak_detect_set_point(), hd.blood_leak.get_blood_leak_detect_level(), + hd.blood_leak.get_blood_leak_led_intensity())) + return info + + +if __name__ == "__main__": + # Create an HD object called hd + hd = HD(log_level='DEBUG') + hd.cmd_log_in_to_hd() + sleep(1) + + #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())