我正在使用SensorTag CC2650为我的论文创建一个Web应用程序。我必须使用Phonegap来创建这个应用程序,我找到了一个非常好的存储库,其中有一些如何显示传感器结果的示例。
http://github.com/don/cordova-plugin-ble-central
我有一个问题;在示例中,没有关于如何从湿度和光传感器获取数据的明确参考。我写信给开发人员,我在Texa网站上搜索是否有任何可以帮助我的文档,但我找不到任何东西。 我也在网上搜索,但我没有找到很多东西。其中大多数是关于Android& IOS项目。
有谁知道如何获得这些参数?我发现的唯一的东西是技术文档中的变量声明。
答案 0 :(得分:0)
您需要阅读正确的BLE服务/特征。可以在此处找到SensorTag的自述文件:
http://processors.wiki.ti.com/index.php/CC2650_SensorTag_User%27s_Guide#Optical_Sensor
http://processors.wiki.ti.com/index.php/CC2650_SensorTag_User%27s_Guide#Humidity_Sensor
可以在此处找到服务/特征的所有UUID的快速查找表:http://e2e.ti.com/cfs-file/__key/communityserver-discussions-components-files/538/attr_5F00_cc2650-sensortag.html
所以看一下cordova插件的文档就是:
ble.read(device_id, service_uuid, characteristic_uuid, success, failure);
并从上表中获取UUID。