CN / EN
CN / EN

在使用 ble_gattc_services_browse() 时,触发 BLE_GATTC_EVT_SRVC_BROWSE 事件的机制是怎样的 GR551x

176***982

2026-08-25 16:10

1、我想发现特定服务的128bit UUID是0xfb349b5f8000008000100000e0ff0000,16bit是0xe0ff,对端从机两种bit的情况都会来,请问这种情况下,主机如何能同时兼容这两种bit类型的服务发现并能来BLE_GATTC_EVT_SRVC_BROWSE 事件,目前验证是单个情况是可以来BLE_GATTC_EVT_SRVC_BROWSE 的

2、如果参数为NULL的情况,浏览所有从机服务,会来BLE_GATTC_EVT_SRVC_BROWSE 事件吗?

0收藏

0赞成

176***982

2026-08-26 15:45

1、是同一个UUID,128和16bit的情况从机都会过来,作为主机,怎么操作才能同时兼容两种情况

2、目前我验证参数为NULL的情况,浏览所有从机服务,抓包看到可以发现从机的服务,但断点调试没来BLE_GATTC_EVT_SRVC_BROWSE 事件,可以详细说说BLE_GATTC_EVT_SRVC_BROWSE 事件触发的机制嘛

1条评论

0赞成

0收藏

您的评论

185***527

汇顶员工
2026-08-26 15:17

1. 0xfb349b5f8000008000100000e0ff0000和0xe0ff同一个UUID

2.会的

0条评论

0赞成

0收藏

您的评论

登录后可回答问题,请 注册

我们时刻倾听您的声音
联系销售

扫描关注公众号

打开微信,使用“扫一扫”即可关注