【发布时间】:2016-08-08 11:31:48
【问题描述】:
我尝试使用带有 Cordova BLE 插件 https://github.com/don/cordova-plugin-ble-central 的 Intel XDK 从 Beacon 设备获取电池电压和温度。当我扫描我的应用程序时,它只获取设备 ID 和 RSSI 值。我的 deviceID 看起来像 MAC 地址 (D4:3A:72:47:A0:39)。 ble.scan() 函数工作正常,但无法使用 ble.connect() 函数进行连接。我也尝试了cordova eddystone 插件https://github.com/evothings/cordova-eddystone。在这个插件中,扫描功能也不起作用 evothings.eddystone.startScan(foundBeacon, scanError)。任何人都可以解释如何进一步进行。任何帮助将不胜感激!
【问题讨论】:
-
Beacon 真的提供有关电池电压和温度的信息吗?究竟是什么培根?
-
是的,设备名称是“iBeacon”。我刚刚在一些 Playstore 应用程序(即 nRF Connect)中进行了尝试,它也可以获取温度和电池电压。
标签: cordova bluetooth-lowenergy cordova-plugins intel-xdk eddystone