Index: tests/test_saline_bolus.py =================================================================== diff -u -r65277463eda63686c6132b6716aaa997b6df1861 -rdfa8befbb517c638f2813076b2dab2a5fb1fe3a2 --- tests/test_saline_bolus.py (.../test_saline_bolus.py) (revision 65277463eda63686c6132b6716aaa997b6df1861) +++ tests/test_saline_bolus.py (.../test_saline_bolus.py) (revision dfa8befbb517c638f2813076b2dab2a5fb1fe3a2) @@ -23,26 +23,25 @@ if __name__ == "__main__": # create an HD object called hd hd = HD() - sleep(2) - # log in to HD as tester -# if hd.cmd_log_in_to_hd() == 0: -# exit(1) -# sleep(1) - - for x in range(30): + # print params every second for a while + for x in range(300): sleep(1) hdmod = hd.hd_operation_mode hdsub = hd.hd_operation_sub_mode + trtim = hd.treatment.get_treatment_time_elapsed() ufmod = hd.treatment.get_treatment_uf_state() sbmod = hd.treatment.get_saline_bolus_state() mxvol = hd.treatment.get_saline_bolus_max_volume() cmvol = hd.treatment.get_saline_bolus_cumulative_volume_delivered() bovol = hd.treatment.get_saline_bolus_volume_delivered() - print(x, hdmod, hdsub, ufmod, sbmod, mxvol, cmvol, bovol) + print(x, hdmod, hdsub, trtim, ufmod, sbmod, mxvol, cmvol, bovol) + # exit here unless you want to trigger a saline bolus from here + exit(1) + # send saline bolus request hd.ui.cmd_ui_request_saline_bolus(True) - + # continue showing params every second for x in range(60): sleep(1) hdmod = hd.hd_operation_mode