Index: dialin/dg/flow_sensors.py =================================================================== diff -u -r9bc00e997e91dab8b404aa877b02ae3d4100d417 -r25a0026158f14228346f63b5f9260c6d26cdda0a --- dialin/dg/flow_sensors.py (.../flow_sensors.py) (revision 9bc00e997e91dab8b404aa877b02ae3d4100d417) +++ dialin/dg/flow_sensors.py (.../flow_sensors.py) (revision 25a0026158f14228346f63b5f9260c6d26cdda0a) @@ -118,7 +118,7 @@ message['message'][MsgFieldPositions.START_POS_FIELD_5:MsgFieldPositions.END_POS_FIELD_5]))[0] self.dg_flow_sensors_timestamp = timestamp - def cmd_measured_flow_sensor_value_lpm_override(self, sensor_id: int, rate: float, reset: int = NO_RESET) -> int: + def cmd_measured_flow_sensor_value_lpm_override(self, sensor_id: int, rate: float, raw: int, reset: int = NO_RESET) -> int: """ Constructs and sends the flow sensor value override command Constraints: @@ -132,7 +132,8 @@ rst = integer_to_bytearray(reset) index = integer_to_bytearray(sensor_id) value = float_to_bytearray(rate) - payload = rst + value + index + r = integer_to_bytearray(raw) + payload = rst + value + index + r message = DenaliMessage.build_message(channel_id=DenaliChannels.dialin_to_dg_ch_id, message_id=MsgIds.MSG_ID_MEASURED_FLOW_SENSORS_OVERRIDE.value,