FR8003A做主机时,使用gatt_discovery_peer_svc找不到从机上指定的uuid长度为16字节的服务



  • 从机端service uuid为{0x9E,0xCA,0xDC,0x24,0x0E,0xE5,0xA9,0xE0,0x93,0xF3,0xA3,0xB5,0x01,0x00,0x40,0x6E}
    使用gatt_discovery_peer_svc去搜索后,client只收到了GATTC_MSG_CMP_EVT->GATT_OP_PEER_SVC_DISC_END消息,没有搜到GATTC_MSG_SVC_REPORT和GATTC_MSG_CMP_EVT->GATT_OP_PEER_SVC_REGISTERED消息。
    0_1757648531093_988c9fd8-9608-4229-8cbb-7e821fb5f651-image.png

    使用gatt_discovery_all_peer_svc去搜索从机端所有服务时,是能搜到这个service的。
    0_1757648271417_b488033c-88d4-4efe-bd2b-2fad24af5c36-image.png

    使用gatt_discovery_peer_svc搜索uuid长度为2的service,能正常上报
    0_1757648413358_e29bf12d-b4d0-443e-a868-1615ebe187fd-image.png



  • 你贴一下你从机属性表和主机的UUID表



  • 主机UUID表
    0_1757667358998_7121462b-fc80-4c22-9561-d31f41219c77-image.png

    从机属性表
    0_1757667422835_595efd14-a79e-43c0-914a-f34a50c4292c-image.png