CH573做Central的问题

需求:

扫描设备时,通过UUID进行过滤,并获取该设备广播的SCAN_RSP信息

 

目前根据Central的历程看到,是先根据Mac进行扫描,然后通过GAPRole_CentralEstablishLink连接

然后才能查询相关的UUID,不知道是不是我理解的有问题。

 

之前用过ESP32做过Central,是可以根据UUID进行扫描过滤的

 

另外,Scan_Rsp是不是可以通过static void centralEventCB(gapRoleEvent_t *pEvent)

pEvent->deviceInfo->pEvtData直接获得


是的,我们是先扫描后建立连接,相应结构体成员是包含了的,扫描出来的是广播包或者扫描应答包。

image.png


只有登录才能回复,可以选择微信账号登录