你好,
我正在使用SPS主机示例代码进行扫描。你能帮我理解一下"static const struct scan_configuration user_scan_conf"中的interval设置吗?我想要的是设备需要在每2秒间隔内扫描100ms的BLE信标设备。我该怎么设置呢。
嗨,维克,
扫描时,设备将在三个广告通道上依次打开其接收端,因此scan_window表示接收端在特定通道上保持打开并侦听广告包的时间,扫描间隔为在特定通道上扫描的周期。没有办法将广告事件与设备将执行的扫描同步,以获得外围设备将发出的所有广告事件。只需保持扫描窗口和间隔值较低,以确保设备将在特定的时间内扫描所有通道。关于扫描过程的更多信息可以在BLE规范中找到,关于扫描命令的更多细节可以在RW-BLE-GAP-IS中找到,搜索GAPM_START_SCAN_CMD。
由于MT_dialog
嗨,维克,
扫描时,设备将在三个广告通道上依次打开其接收端,因此scan_window表示接收端在特定通道上保持打开并侦听广告包的时间,扫描间隔为在特定通道上扫描的周期。没有办法将广告事件与设备将执行的扫描同步,以获得外围设备将发出的所有广告事件。只需保持扫描窗口和间隔值较低,以确保设备将在特定的时间内扫描所有通道。关于扫描过程的更多信息可以在BLE规范中找到,关于扫描命令的更多细节可以在RW-BLE-GAP-IS中找到,搜索GAPM_START_SCAN_CMD。
由于MT_dialog