Index: leahi_dialin/ui/dd_messaging.py =================================================================== diff -u -re38b6be81cddc03b21837ab51fdd3baa4ae14bfd -r4f64e526b6b2057399918874096fd129e603e569 --- leahi_dialin/ui/dd_messaging.py (.../dd_messaging.py) (revision e38b6be81cddc03b21837ab51fdd3baa4ae14bfd) +++ leahi_dialin/ui/dd_messaging.py (.../dd_messaging.py) (revision 4f64e526b6b2057399918874096fd129e603e569) @@ -694,4 +694,21 @@ message_id=msg_ids.MsgIds.MSG_ID_DD_VALVES_STATES_DATA.value, payload=payload) + self.can_interface.send(message, 0) + + + def dd_ro_water_mode_responses(self,vAccept: int, vRejectionReason: int): + """ + the RO water Mode response message method(Msg ID: 0x6D, 100) + Args: + None + @return: None + """ + payload = conversions.integer_to_bytearray(vAccept) + payload += conversions.integer_to_bytearray(vRejectionReason) + + message = CAN.CanMessage.build_message( + channel_id=CAN.CanChannels.dd_sync_broadcast_ch_id, + message_id=msg_ids.MsgIds.MSG_ID_DD_ADJUST_RO_WATER_MODE_RESPONSE.value, + payload=payload) self.can_interface.send(message, 0) \ No newline at end of file