Index: TD_Rinseback/loader.py =================================================================== diff -u -rf55cffae5cf3b4a6dafbd4d36a4a3b963008bfd7 -rb5a8e20a45460f562f7af2a4384c4ca28d4a09bd --- TD_Rinseback/loader.py (.../loader.py) (revision f55cffae5cf3b4a6dafbd4d36a4a3b963008bfd7) +++ TD_Rinseback/loader.py (.../loader.py) (revision b5a8e20a45460f562f7af2a4384c4ca28d4a09bd) @@ -165,14 +165,4 @@ @Slot() def do_rinseback_cmd_response(self): - payload = conversions.integer_to_bytearray(int(0 if self.sbRspRejectReason.value() == 0 else 1)) - payload += conversions.integer_to_bytearray(self.sbRspRejectReason.value()) - - self.td_interface.cmd_send_general_response( - message_id = MsgIds.MSG_ID_TD_RINSEBACK_CMD_RESPONSE.value, - accepted = 0 if self.sbRspRejectReason.value() == 0 else 1, - reason = self.sbRspRejectReason.value(), - is_pure_data = False, - has_parameters = True, - parameters_payload = payload - ) + self.td_interface.td_rinseback_cmd_response(self.sbRspRejectReason.value())