Index: .gitignore =================================================================== diff -u -re5b68dd61c18dd97545d5e527a7f0a8f84061cb6 -r2547391a5b9dd00230b8238dba5d0ae6caf2e4c6 --- .gitignore (.../.gitignore) (revision e5b68dd61c18dd97545d5e527a7f0a8f84061cb6) +++ .gitignore (.../.gitignore) (revision 2547391a5b9dd00230b8238dba5d0ae6caf2e4c6) @@ -25,3 +25,4 @@ docs/source/dialin.common.rst *.swp testsuites +squishtesting Index: dialin/dg/temperature_sensors.py =================================================================== diff -u -re851e75aa1d8f801324442b0cb034ba3e82325c9 -r2547391a5b9dd00230b8238dba5d0ae6caf2e4c6 --- dialin/dg/temperature_sensors.py (.../temperature_sensors.py) (revision e851e75aa1d8f801324442b0cb034ba3e82325c9) +++ dialin/dg/temperature_sensors.py (.../temperature_sensors.py) (revision 2547391a5b9dd00230b8238dba5d0ae6caf2e4c6) @@ -84,6 +84,7 @@ """ Gets a temperature sensor's value + @param sensor: (str) Name of the sensor e.g. TemperatureSensorsNames.INLET_PRIMARY_HEATER.name @return: The temperature of a temperature sensor """ return self.temperature_sensors[sensor] Index: dialin/ui/utils.py =================================================================== diff -u -r0392b232e0f257fb6946f6e8e2cdf4eadd05974d -r2547391a5b9dd00230b8238dba5d0ae6caf2e4c6 --- dialin/ui/utils.py (.../utils.py) (revision 0392b232e0f257fb6946f6e8e2cdf4eadd05974d) +++ dialin/ui/utils.py (.../utils.py) (revision 2547391a5b9dd00230b8238dba5d0ae6caf2e4c6) @@ -18,10 +18,7 @@ import struct from subprocess import check_output -def SRSUI(vSRSUI = ""): - return "SRSUI " + "{}".format(vSRSUI).rjust(3, '0') - def SRSUI(vSRSUI = ""): """ for user convenience if wanted to put a note for the SRSUI Index: tests/test_hd_reset.py =================================================================== diff -u --- tests/test_hd_reset.py (revision 0) +++ tests/test_hd_reset.py (revision 2547391a5b9dd00230b8238dba5d0ae6caf2e4c6) @@ -0,0 +1,31 @@ +########################################################################### +# +# Copyright (c) 2019-2020 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_logging.py +# +# @author (last) Peter Lucia +# @date (last) 05-Jan-2021 +# @author (original) Peter Lucia +# @date (original) 05-Jan-2021 +# +############################################################################ +import sys +sys.path.append("..") +from dialin.hd.hemodialysis_device import HD + +def test_reset(): + """ + Resets the HD + + @return: None + """ + hd = HD(log_level="CAN_ONLY") + hd.cmd_log_in_to_hd() + hd.cmd_hd_software_reset_request() + +if __name__ == '__main__': + test_reset()