BLE广播没有配对

时间:2016-06-02 16:52:32

标签: ionic-framework bluetooth cordova-plugins bluetooth-lowenergy eddystone

我正在开发一个面向物理Web的应用程序。

我想有一些设备使用蓝牙低功耗连续广播字符串消息。 终点是一个离子应用程序,只需在需要时接收并显示此消息。

是否可以在蓝牙广播公司与手机之间实施这种行为没有削减阶段?

目前我使用eddystone协议,使用我的树莓派建立一个灯塔,但由于网址大小的17个字符长度限制,我有一些限制。 (我使用url作为字符串来传递数据)。

1 个答案:

答案 0 :(得分:0)

您无需将移动设备与信标设备配对即可接收信号。信标信号作为蓝牙LE广告发送,其可以由所有附近的BLE设备读取而无需配对。这适用于iOS和Android。

如果您打算使用Ionic,可以使用Cordova iBeacon plugin。我不知道Eddystone有一个。

使用iBeacon,您在数据传递方面更受限制,几乎限制在iOS上的四个字节。为了显示不同的消息,您必须在应用程序中嵌入查找表或使用Web服务执行相同操作,无论是基于信标标识符查找字符串。有四个字节。这将为您提供2 ** 32(40亿)个可能的消息。

完全披露:我是Android Beacon Library开源项目的首席开发人员,上面提到了Cordova插件。