微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI蓝牙设计交流 > 如何持续保持scan的状态

如何持续保持scan的状态

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

我现在使用Observer 模式的这个方法扫描,过一段时间就会停止,需要重新扫

    GAPObserverRole_StartDiscovery( DEFAULT_DISCOVERY_MODE,
                          DEFAULT_DISCOVERY_ACTIVE_SCAN,
                          DEFAULT_DISCOVERY_WHITE_LIST );

我希望它能一直保持扫描状态,在这里找到可以用 HCI_LE_SetScanEnableCmd 做到。那么问题是,这个方法需要在哪获得回调?

在每次扫描结束,重新开始扫描就可以了,加在扫描的回调函数里GAP_DEVICE_DISCOVERY_EVENT,是重新调用GAPObserverRole_StartDiscovery

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

网站地图

Top