Index: leahi_dialin/td/proxies/ui_proxy.py =================================================================== diff -u -re45b20cdc5d4c5dcff8cef530b173ca94cb2e422 -r25ee6bec8d46d9e9cc70ce152edbaf15abe84d39 --- leahi_dialin/td/proxies/ui_proxy.py (.../ui_proxy.py) (revision e45b20cdc5d4c5dcff8cef530b173ca94cb2e422) +++ leahi_dialin/td/proxies/ui_proxy.py (.../ui_proxy.py) (revision 25ee6bec8d46d9e9cc70ce152edbaf15abe84d39) @@ -432,3 +432,19 @@ override_text = 'N/A', logger = self.logger, can_interface = self.can_interface) + + + def cmd_send_ui_blood_pressure_request(self) -> None: + """ + Constructs and sends a UI request to measure blood pressure. + + :return: none + """ + cmd_generic_override(payload = None, + reset = None, + channel_id = CanChannels.ui_to_td_ch_id, + msg_id = MsgIds.MSG_ID_UI_BLOOD_PRESSURE_REQUEST, + entity_name = 'UI Blood Pressure Request', + override_text = 'N/A', + logger = self.logger, + can_interface = self.can_interface)