我正在使用角色_both,它可以在主从模式下工作,但芯片停止adj开始扫描时,可以扫描并同时扫描两个吗?谢谢〜!
SDK版本是6.150.2
角色_all.
嗨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.
SDK版本是6.150.2
角色_all.
嗨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.