Index: leahi_dialin/ui/td_messaging.py =================================================================== diff -u -re5dff1d567324c947da0a9526977aa50e42668ee -reb0f96b0255bf930b9a35cde3d91c791e23c9457 --- leahi_dialin/ui/td_messaging.py (.../td_messaging.py) (revision e5dff1d567324c947da0a9526977aa50e42668ee) +++ leahi_dialin/ui/td_messaging.py (.../td_messaging.py) (revision eb0f96b0255bf930b9a35cde3d91c791e23c9457) @@ -1513,6 +1513,30 @@ self.can_interface.send(message, 0) + def td_pressures_adjustment_response(self, vAccepted: int, + vArterialWindowRejectReason : int, + vVenousWindowRejectReason : int, + vVenousAsymmetricRejectReason: int, + vTmpWindowRejectReason : int): + """ + the pressures adjustment response message method(Msg ID: 0x73, 115) + Args: + None + @return: None + """ + payload = conversions.integer_to_bytearray(vAccepted ) + payload += conversions.integer_to_bytearray(vArterialWindowRejectReason ) + payload += conversions.integer_to_bytearray(vVenousWindowRejectReason ) + payload += conversions.integer_to_bytearray(vVenousAsymmetricRejectReason ) + payload += conversions.integer_to_bytearray(vTmpWindowRejectReason ) + + message = CAN.DenaliMessage.build_message( + channel_id=CAN.DenaliChannels.td_to_ui_ch_id, + message_id=msg_ids.MsgIds.MSG_ID_TD_PRESSURE_LIMITS_CHANGE_RESPONSE.value, + payload=payload) + self.can_interface.send(message, 0) + + def td_patient_disconnect_confirm_response(self, vAccepted: int, vRejectionReason: int): """ the patient disconnect confirm response message method(Msg ID: 0xXX, XXX)