Index: leahi_dialin/ui/td_messaging.py =================================================================== diff -u -r1694ea3d36a661eac4fb97a751da18754c844121 -r36636063d8db4e2792ee5002ae2f92e2b41c4bcd --- leahi_dialin/ui/td_messaging.py (.../td_messaging.py) (revision 1694ea3d36a661eac4fb97a751da18754c844121) +++ leahi_dialin/ui/td_messaging.py (.../td_messaging.py) (revision 36636063d8db4e2792ee5002ae2f92e2b41c4bcd) @@ -1609,6 +1609,24 @@ payload=payload) self.can_interface.send(message, 0) + + def td_patient_connect_confirm_response(self,vRejectionReason: int): + """ + the blood set auto eject response message method(Msg ID: 0xXX, XXX) + Args: + None + @return: None + """ + payload = conversions.integer_to_bytearray(1 if vRejectionReason == 0 else 0) + payload += conversions.integer_to_bytearray(vRejectionReason) + + message = CAN.CanMessage.build_message( + channel_id=CAN.CanChannels.td_to_ui_ch_id, + message_id=msg_ids.MsgIds.MSG_ID_TD_SETUP_CONNECTION_CONFIRM_RESPONSE.value, + payload=payload) + self.can_interface.send(message, 0) + + def td_blood_set_auto_eject_response(self, vAccepted: int, vRejectionReason: int): """ the blood set aito eject response message method(Msg ID: 0xXX, XXX)