Index: tests/dg_heaters_test.py =================================================================== diff -u -r414ee5c06661993d4e847b7a61067c1718340cbf -r32e628abcbbd3fd70866505d9f2836a6f732ef06 --- tests/dg_heaters_test.py (.../dg_heaters_test.py) (revision 414ee5c06661993d4e847b7a61067c1718340cbf) +++ tests/dg_heaters_test.py (.../dg_heaters_test.py) (revision 32e628abcbbd3fd70866505d9f2836a6f732ef06) @@ -1,18 +1,17 @@ ########################################################################### # -# Copyright (c) 2019-2020 Diality Inc. - All Rights Reserved. +# Copyright (c) 2020-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. +# 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 HemodialysisDevice.py +# @file dg_heaters_test.py # -# @date 31-Mar-2020 -# @author P. Lucia +# @author (last) Steve Jarpe +# @date (last) 30-Nov-2022 +# @author (original) Dara Navaei +# @date (original) 29-May-2020 # -# @brief This class provides the basic interface to communicate with -# the HD board. -# ############################################################################ import sys sys.path.append("..") @@ -28,51 +27,51 @@ dg.cmd_ui_request_dg_version() sleep(1) print(dg.dg_version) + dg.heaters.cmd_start_stop_primary_heater() - """ - dg.ro_pump.cmd_ro_pump_set_point_override(120) + hd.ro_pump.cmd_ro_pump_set_point_override(120) - dg.heaters.cmd_set_dialysate_target_temperature() + hd.heaters.cmd_set_dialysate_target_temperature() sleep(1) - #dg.heaters.cmd_start_primary_heater() + #hd.heaters.cmd_start_primary_heater() #sleep(1) - dg.heaters.cmd_start_trimmer_heater() + hd.heaters.cmd_start_trimmer_heater() sleep(1) - #dg.heaters.cmd_heaters_broadcast_interval_override(200) - #dg.temperature_sensors.cmd_temperature_sensors_override_value(0, 125.0, reset=1) - #dg.temperature_sensors.cmd_temperature_sensors_broadcast_interval_override(200, reset=1) + #hd.heaters.cmd_heaters_broadcast_interval_override(200) + #hd.temperature_sensors.cmd_temperature_sensors_override_value(0, 125.0, reset=1) + #hd.temperature_sensors.cmd_temperature_sensors_broadcast_interval_override(200, reset=1) - #dg.ro_pump.cmd_ro_flow_rate_override(0.46) + #hd.ro_pump.cmd_ro_flow_rate_override(0.46) while True: - print("TPi: {}, TPo: {}, TD1: {}, TD2: {}, TRo: {}, TDi: {}".format(dg.temperature_sensors.inlet_primary, - dg.temperature_sensors.outlet_primary, - dg.temperature_sensors.cd1, - dg.temperature_sensors.cd2, - dg.temperature_sensors.outlet_redundancy, - dg.temperature_sensors.inlet_dialysate)) - #print("Main Primary Heater DC: {}".format(dg.heaters.mainPrimaryHeaterPWM)) - #print("Small Primary Heater DC: {}".format(dg.heaters.smallPrimaryHeaterPWM)) - #print("Trimmer Heater DC: {}".format(dg.heaters.trimmerHeaterPWM)) + print("TPi: {}, TPo: {}, TD1: {}, TD2: {}, TRo: {}, TDi: {}".format(hd.temperature_sensors.inlet_primary, + hd.temperature_sensors.outlet_primary, + hd.temperature_sensors.cd1, + hd.temperature_sensors.cd2, + hd.temperature_sensors.outlet_redundancy, + hd.temperature_sensors.inlet_dialysate)) + #print("Main Primary Heater DC: {}".format(hd.heaters.mainPrimaryHeaterPWM)) + #print("Small Primary Heater DC: {}".format(hd.heaters.smallPrimaryHeaterPWM)) + #print("Trimmer Heater DC: {}".format(hd.heaters.trimmerHeaterPWM)) sleep(1) counter = counter + 1 if counter > 60: #print(counter) break - dg.heaters.cmd_stop_trimmer_heater() - #dg.heaters.cmd_stop_primary_heater() + hd.heaters.cmd_stop_trimmer_heater() + #hd.heaters.cmd_stop_primary_heater() sleep(1) while True: - print("Main Primary Heater DC: {}".format(dg.heaters.mainPrimaryHeaterPWM)) - print("Small Primary Heater DC: {}".format(dg.heaters.smallPrimaryHeaterPWM)) - print("Trimmer Heater DC: {}".format(dg.heaters.trimmerHeaterPWM)) + print("Main Primary Heater DC: {}".format(hd.heaters.mainPrimaryHeaterPWM)) + print("Small Primary Heater DC: {}".format(hd.heaters.smallPrimaryHeaterPWM)) + print("Trimmer Heater DC: {}".format(hd.heaters.trimmerHeaterPWM)) sleep(0.7) """