def hdl_wid_73(desc): bd_addr = btp.pts_addr_get() bd_addr_type = btp.pts_addr_type_get() btp.gattc_read_uuid(bd_addr_type, bd_addr, '0001', 'FFFF', UUID.device_name) btp.gattc_read_uuid_rsp() return True
def hdl_wid_108(desc): MMI.reset() MMI.parse_description(desc) btp.gattc_read_uuid(btp.pts_addr_type_get(), btp.pts_addr_get(), 0x0001, 0xffff, MMI.args[0]) btp.gattc_read_uuid_rsp(True, True) return True
def hdl_wid_51(desc): MMI.reset() MMI.parse_description(desc) btp.gattc_read_uuid(btp.pts_addr_type_get(), btp.pts_addr_get(), MMI.args[1], MMI.args[2], MMI.args[0]) btp.gattc_read_uuid_rsp(True) return True
def hdl_wid_109(desc): MMI.reset() MMI.parse_description(desc) uuid = MMI.args[0] if not uuid: logging.debug("parsing error") return False btp.gattc_read_uuid(btp.pts_addr_type_get(), btp.pts_addr_get(), "0001", "FFFF", uuid) try: btp.gattc_read_uuid_rsp(False, True) except socket.timeout: return False return True
def hdl_wid_51(desc): MMI.reset() MMI.parse_description(desc) uuid = MMI.args[0] start_hdl = MMI.args[1] end_hdl = MMI.args[2] if not uuid or not start_hdl or not end_hdl: logging.debug("parsing error") return False btp.gattc_read_uuid(btp.pts_addr_type_get(), btp.pts_addr_get(), start_hdl, end_hdl, uuid) try: btp.gattc_read_uuid_rsp(True, True) except socket.timeout: pass return True
def hdl_wid_73(desc): btp.gattc_read_uuid(btp.pts_addr_type_get(None), btp.pts_addr_get(None), '0001', 'FFFF', UUID.device_name) return True