想法是从手表扫描信标,然后将数据发送到手机。手机应用程序将估计手表的位置。
我猜Android版提供此功能,但最便宜的型号是索尼SmartWatch 3,售价130美元。当前的Pebble API是否支持BLE扫描?
答案 0 :(得分:1)
不幸的是,我认为答案不是,至少对Apple和Google驱动的设备而言。对于Apple的WatchKit,CoreBluetooth不可用,CoreLocation的信标功能也不可用。 Android Wear也是如此。在这两种情况下,一般的方法是让附近的手机进行实际的信标扫描。
Pebble的native SDK documentation也没有提及蓝牙LE API,但Smartstrap文档表明同样可以在附近的iOS或Android设备上利用蓝牙信标扫描,并在Pebble上显示一些结果。
答案 1 :(得分:1)
我刚刚在LG G Watch B7A6上成功测试了BLE信标扫描。 我穿上了一个使用https://github.com/AltBeacon/android-beacon-library的用Android Studio编写的简单应用。
我还可以与设备(自定义设备,而不是智能手机)建立BLE连接并交换数据。
在我将其更新为Android Wear 1.4.0.2576000后,它开始工作。我拥有的Android系统版本是6.0.1。
因此似乎可以在此特定设备上扫描信标。