Index: leahi_dialin/dd/modules/dialysate_pump.py =================================================================== diff -u -r6d6d2d7c80f38f207ec41ad9ce053030e7317169 -r2692cff9c528ec1517638b54b8e6291b0e201c6b --- leahi_dialin/dd/modules/dialysate_pump.py (.../dialysate_pump.py) (revision 6d6d2d7c80f38f207ec41ad9ce053030e7317169) +++ leahi_dialin/dd/modules/dialysate_pump.py (.../dialysate_pump.py) (revision 2692cff9c528ec1517638b54b8e6291b0e201c6b) @@ -349,7 +349,7 @@ self.logger.error("Timeout!!!!") return False - def cmd_dialysate_set_start_stop(self, pump_id: int, command: int, speed: int ) -> int: + def cmd_dialysate_set_start_stop(self, pump_id: int, command: int, speed: int, control: int ) -> int: """ Constructs and sends the dialysate pump start stop command @@ -363,7 +363,8 @@ pmp = integer_to_bytearray(pump_id) cmd = integer_to_bytearray(command) rpm = integer_to_bytearray(speed) - payload = pmp + cmd + rpm + ctl = integer_to_bytearray(control) + payload = pmp + cmd + rpm + ctl message = DenaliMessage.build_message(channel_id=DenaliChannels.dialin_to_dd_ch_id, message_id=MsgIds.MSG_ID_DD_DIALYSATE_PUMPS_START_STOP_OVERRIDE_REQUEST.value,