如何持续保持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