微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > GAP_DEVICE_INFO_EVENT 广播数据接收问题

GAP_DEVICE_INFO_EVENT 广播数据接收问题

时间:10-02 整理:3721RD 点击:

SimpleBLEMulti 例程里面,

在未连接 外设时, 在 GAP_DEVICE_INFO_EVENT里面可以接受到广播数据;

但是当执行了 

SimpleBLEMulti_addDeviceInfo(pEvent->deviceInfo.addr,
pEvent->deviceInfo.addrType);

之后,在 GAP_DEVICE_INFO_EVENT里面就接受不到广播数据了;

请问,与外设建立连接后,想接收到广播数据,应该从哪个函数里面接收?

wpb3dm,

还是应该在这里接收广播数据。你的意思是你如果不调用SimpleBLEMulti_addDeviceInfo() 就还能再接收广播?

哦,不是的。

CC2640与 外设建立连接前,可以进入GAP_DEVICE_INFO_EVENT ,可以扫描到广播数据,

建立连接后,就扫描不到了,也不会再进入 GAP_DEVICE_INFO_EVENT 

这是为什么?

你好,我现在因为是这个问题,当multi role 连接上手机之后,就再也扫描不到设备了(进不去GAP_DEVICE_INFO_EVENT)。请问你是怎么解决的?

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top