2017-07-18 55 views
0

我有一个关于BLE的问题,它很简单。有iOS和Android原生应用程序,我们希望他们都具有相同的功能:BLE连接,同时测距信标

  1. 扫描/范围标
  2. 将带有BLE装置

两个很简单,但我想确保可以同时执行。因此,在建立与BLE设备的连接之后,继续扫描信标。这两个功能不应该互相影响。

我知道这是可能与多种设备连接,但我无法找到有关范围,同时连接标什么。

有没有人有这方面的经验?

+1

在iOS上信标和外围设备由不同的库处理;核心位置和核心蓝牙。您可以在连接到具有核心蓝牙的外设的情况下,将核心位置的信标放在范围内。 – Paulw11

+0

好吧,听起来不错。我预计Android会有相同的行为。感谢您的答复! – TomWebDev

回答

0

我们为Android和iOS做了一个概念验证。它工作正常,没有问题。当连接到BLE设备时,它仍然适用于射程信标。

+0

对于Android的7,当你在30秒内启动和BLE装置或信标停止扫描五倍以上可能会造成问题,因为在这里博客描述: https://blog.classycode.com/undocumented-android-7 -ble-行为的变化,d1a9bd87d983 – TomWebDev