应用只需要扫描蓝牙广播包,发射端会不断发射beacon包,571需要不断扫描。应该参考那个例程呢?
热门产品 :
CH397: 高集成度、低功耗USB网卡芯片
应用只需要扫描蓝牙广播包,发射端会不断发射beacon包,571需要不断扫描。应该参考那个例程呢?
可以参考BLE目录下的Observer例程:
Observer:观察者角色例程,定时扫描,如果扫描结果不为空,则打印扫描到的广播地址
问题1、观察者角色可以扫描多种广播类型吗?如ADV_IND\ADV_NONCONN_IND\ADV_SCAN_IND。
问题2、启用扫描的时序例程写明白了,停用扫描的时序还想请教。
观察者角色可以扫描这几种类型的广播,
停止扫描可以调用此函数GAPRole_ObserverCancelDiscovery
谢谢Hy的解答,另外想问下TMOS中tmos_set_event设置的事件是同步执行还是异步执行。
在中断服务中使用tmos_set_event设置一个事件有无不妥。