可以同时扫描14585扫描和adj

了解更多常见问题解答教程

4个帖子/ 0新
最后一篇
moiify.
离线
最后一次露面:2小时57分钟前
加入:2020-03-12 07:26
可以同时扫描14585扫描和adj

我正在使用角色_both,它可以在主从模式下工作,但芯片停止adj开始扫描时,可以扫描并同时扫描两个吗?谢谢〜!

设备:
moiify.
离线
最后一次露面:2小时57分钟前
加入:2020-03-12 07:26
SDK版本为6.150.2

SDK版本为6.150.2

moiify.
离线
最后一次露面:2小时57分钟前
加入:2020-03-12 07:26
角色_all.

角色_all.

PM_DIALOG.
离线
最后一次露面:28分18秒前
职员
加入:2018-02-08 11:03
嗨moiify,

嗨moiify,

根据Bluetooth Le规范,无法同时扫描(间隙中心角色)并宣传(间隙外围角色)。您可以执行从外设切换到中央间隙配置的角色,反之亦然。这可以通过将角色设置为GAP_ROLE_ALL来完成,以便您可以进行广告或扫描。不可能同时发生。

请您再次注明SDK版本吗?对于DA14585 / 586产品系列,SDK6.0.14是推荐的。什么是6.150.2?你的意思是DSPS应用吗?

如果检查任何SDK BLE示例,DA14531配置为间隔外设角色,因此该应用程序启动广告(无向)。您可以使用app_easy_timer()和到期,停止广告。一旦广告停止,您可以将设备配置为中心并开始扫描。您可以等待扫描完成(如果在GAP_GEN_DISCOVERY中扫描)或设置额外的计时器并取消扫描过程。扫描完成后,也许您可​​以再次启动广告。

谢谢,PM_DIALOG.