Index: dialin/ui/hd_simulator.py =================================================================== diff -u -r4a14fb08755f069501169e63a652d8681135462c -r6149d1560d7061d4c81d3ec4ca33f4af563d8437 --- dialin/ui/hd_simulator.py (.../hd_simulator.py) (revision 4a14fb08755f069501169e63a652d8681135462c) +++ dialin/ui/hd_simulator.py (.../hd_simulator.py) (revision 6149d1560d7061d4c81d3ec4ca33f4af563d8437) @@ -1868,7 +1868,7 @@ self.can_interface.send(message, 0) - def cmd_send_general_response(self, message_id, accepted, reason, fromHD = True): + def cmd_send_general_response(self, message_id, accepted, reason, fromHD = True,hasParameters = False, parameters_payload = 0x00): """ :param message_id: (int) the message id :param accepted: (int) boolean accept/reject response @@ -1877,7 +1877,8 @@ """ payload = integer_to_bytearray(accepted) payload += integer_to_bytearray(reason) - + if hasParameters: + payload += parameters_payload message = DenaliMessage.build_message(channel_id= DenaliChannels.hd_to_ui_ch_id if fromHD else DenaliChannels.dg_to_ui_ch_id, message_id=message_id, payload=payload)