蓝牙LE设备是否可以停止广告并仍然可以连接并共享数据?

时间:2015-05-18 03:05:32

标签: bluetooth bluetooth-lowenergy scanning

我正在编写(并复制)一些蓝牙LE扫描仪软件,以查找并连接到心率监测器。我以前通过使用scanForPeripheralsWithServices方法通过将服务设置为nil来执行通用扫描,从而能够找到此设备。但是在最近的几天里,我注意到我的同一个蓝牙LE设备(我的心率监测器)无法再被扫描(也许它的宣传方式与过去相同?)但是我的iPhone仍可以在设置下配对并可以通过商业应用程序连接到它,如“Polar Beat”和“Strava”。那改变了什么?蓝牙LE设备是否可以停止广告并仍然连接到(配对)并作为外设共享数据?

1 个答案:

答案 0 :(得分:0)

奇怪的是,您的设备没有做广告。

然而,您的iPhone可以连接到它是正常的,因为智能手机已执行"绑定"过去的程序。绑定是另一种安全程序,而不是简单的配对。通过Bonding,心率设备和智能手机交换密钥并将其存储在非易失性存储器中,以便它们可以快速连接。 通过简单的配对,密钥是临时的,需要做广告。