Index: dialin/common/msg_ids.py =================================================================== diff -u -r924711ba9c3534e7e977b8c28d5b49e98d1a5c7b -re2b938058c6895ac567668008683de83f35ea345 --- dialin/common/msg_ids.py (.../msg_ids.py) (revision 924711ba9c3534e7e977b8c28d5b49e98d1a5c7b) +++ dialin/common/msg_ids.py (.../msg_ids.py) (revision e2b938058c6895ac567668008683de83f35ea345) @@ -493,6 +493,7 @@ MSG_ID_DG_SET_COND_SENSOR_CAL_TABLE = 0xA06E MSG_ID_DG_SIGNAL_RECOVER_FROM_FAULT_MODE = 0xA06F MSG_ID_DG_DRAIN_MODE_BROADCAST_INTERVAL_OVERRIDE = 0xA070 + MSG_ID_DG_DIALIN_RO_ONLY_MODE_STATUS_REQUEST = 0xA071 MSG_ID_HD_DEBUG_EVENT = 0xFFF1 MSG_ID_DG_DEBUG_EVENT = 0xFFF2 Index: dialin/hd/ui_proxy.py =================================================================== diff -u -raf4107dc7b664e190b9d4a4308cf6fef72e0eeea -re2b938058c6895ac567668008683de83f35ea345 --- dialin/hd/ui_proxy.py (.../ui_proxy.py) (revision af4107dc7b664e190b9d4a4308cf6fef72e0eeea) +++ dialin/hd/ui_proxy.py (.../ui_proxy.py) (revision e2b938058c6895ac567668008683de83f35ea345) @@ -1878,20 +1878,13 @@ """ message = DenaliMessage.build_message(channel_id=DenaliChannels.dialin_to_dg_ch_id, - message_id=MsgIds.MSG_ID_DG_RO_ONLY_MODE_STATUS_REQUEST.value) + message_id=MsgIds.MSG_ID_DG_DIALIN_RO_ONLY_MODE_STATUS_REQUEST.value) self.logger.debug("Requesting RO only mode") - received_message = self.can_interface.send(message) + self.can_interface.send(message) + return True - # If there is content... - if received_message is not None: - # response payload is OK or not OK - return received_message['message'][DenaliMessage.PAYLOAD_START_INDEX] - else: - self.logger.debug("Timeout!!!!") - return False - def cmd_ui_send_alarm_triggered_message(self, alarm_id: int, data_field1: int = 0, data_field2: int = 0) -> int: """ Constructs and sends an alarm triggered message to the HD. Used for UI POST failures.