########################################################################### # # Copyright (c) 2021-2024 Diality Inc. - All Rights Reserved. # # THIS CODE MAY NOT BE COPIED OR REPRODUCED IN ANY FORM, IN PART OR IN # WHOLE, WITHOUT THE EXPLICIT PERMISSION OF THE COPYRIGHT OWNER. # # @file test_dialysate_flow_sensor.py # # @author (last) Sean Nash # @date (last) 16-Nov-2021 # @author (original) Hung Nguyen # @date (original) 29-Oct-2021 # ############################################################################ import sys sys.path.append("..") from dialin.hd.hemodialysis_device import HD from dialin.dg.dialysate_generator import DG from time import sleep if __name__ == "__main__": # Create a dialysate flow object called df_object dg_object = DG() hd_object = HD() dg_object.cmd_log_in_to_dg() #dg_object.dialysate_flow_sensor.cmd_flow_sensor_data_broadcast_interval_override(50,0) #dg_object.dialysate_flow_sensor.cmd_flow_sensor_value_override(499.99 , 0) #sleep(2) while True: print("Measured Dialysate Flow =, {} ,mL/min".format(dg_object.dialysate_flow_sensor.get_flow_rate())+ ", UF Rate =, {} ,mL/min".format(hd_object.dialysate_outlet_flow.get_measured_dialysate_outlet_pump_speed())) sleep(1)