Index: leahi_dialin/dd/modules/pressure_sensors.py =================================================================== diff -u -r6edd833759b929135e2a39f00eff1f814796329d -r29ad0ac04795b6500f44acde49317c61b380f3dc --- leahi_dialin/dd/modules/pressure_sensors.py (.../pressure_sensors.py) (revision 6edd833759b929135e2a39f00eff1f814796329d) +++ leahi_dialin/dd/modules/pressure_sensors.py (.../pressure_sensors.py) (revision 29ad0ac04795b6500f44acde49317c61b380f3dc) @@ -242,19 +242,19 @@ self.logger.debug("Timeout!!!!") return False - def cmd_pressure_sensor_read_counter_override(self, sensor: int, counter: float, reset: int = NO_RESET) -> int: + def cmd_pressure_sensor_read_counter_override(self, sensor: int, counter: int, reset: int = NO_RESET) -> int: """ Constructs and sends the conductivity value override command @param sensor: unsigned int - sensor ID - @param counter: float - conductivity value to override sensor with + @param counter: integer - conductivity value to override sensor with @param reset: integer - 1 to reset a previous override, 0 to override @return: 1 if successful, zero otherwise """ reset_byte_array = integer_to_bytearray(reset) - read_byte_array = float_to_bytearray(counter) + read_byte_array = integer_to_bytearray(counter) sensor_byte_array = integer_to_bytearray(sensor) payload = reset_byte_array + read_byte_array + sensor_byte_array @@ -266,7 +266,7 @@ str_res = "reset back to normal" else: str_res = str(sensor) + " psi" - self.logger.debug("override conductivity sensor value for sensor " + str(sensor) + ": " + str_res) + self.logger.debug("override pressure sensor value for sensor " + str(sensor) + ": " + str_res) # Send message received_message = self.can_interface.send(message) @@ -279,19 +279,19 @@ self.logger.error("Timeout!!!!") return False - def cmd_pressure_sensor_error_counter_override(self, sensor: int, counter: float, reset: int = NO_RESET) -> int: + def cmd_pressure_sensor_error_counter_override(self, sensor: int, counter: int, reset: int = NO_RESET) -> int: """ Constructs and sends the conductivity value override command @param sensor: unsigned int - sensor ID - @param counter: float - conductivity value to override sensor with + @param counter: integer - conductivity value to override sensor with @param reset: integer - 1 to reset a previous override, 0 to override @return: 1 if successful, zero otherwise """ reset_byte_array = integer_to_bytearray(reset) - error_byte_array = float_to_bytearray(counter) + error_byte_array = integer_to_bytearray(counter) sensor_byte_array = integer_to_bytearray(sensor) payload = reset_byte_array + error_byte_array + sensor_byte_array @@ -303,7 +303,7 @@ str_res = "reset back to normal" else: str_res = str(sensor) + " psi" - self.logger.debug("override conductivity sensor value for sensor " + str(sensor) + ": " + str_res) + self.logger.debug("override pressure sensor value for sensor " + str(sensor) + ": " + str_res) # Send message received_message = self.can_interface.send(message)