1

我在 Swift 环境中使用 TI SensorTag 并且能够连接,但只有温度、湿度和气压的 UUID 作为服务广告,而不是磁传感器、陀螺仪和加速度传感器。是让传感器使用 Swift 来宣传这些服务的例子吗?

4

4 回答 4

0

我曾经也有过一样的问题。发生在我身上的是电池没电了,首先停止工作的是陀螺-acc-mag。令人困惑的是,Lux、温度和其他传感器都工作正常。

我现在使用通过 USB 供电的标签进行开发工作。或者,您可以不时更换电池?

于 2015-07-03T11:14:04.867 回答
0

我建议使用 IBM 可穿戴设备 SDK 连接到 sensorTag,它是用 swift 编写的,并且有用于处理所有传感器的简单 API。

看看: http ://wearables.mybluemix.net/

代码: https ://github.com/ibm-wearables-sdk-for-mobile/ibm-wearables-swift-sdk

于 2016-02-23T12:38:02.113 回答
0

Could it be you have the latest Sensortag (CC2650) but that you are using a library that is specific for the original Sensortag?

For a list of the CC2650 services, the GATT table can be found at the bottom of this page: http://www.ti.com/ww/en/wireless_connectivity/sensortag2015/tearDown.html

The Node Sensortag is also quite useful, it supports both and shows the differences: https://github.com/sandeepmistry/node-sensortag/tree/master/lib

于 2015-08-09T11:24:32.690 回答
0

问题与 UUID 的变化有关。新的 2650 使用 MPU-9250,您必须使用 AA80-AA83 为陀螺仪 + 加速度计 + 指南针的 UUID 编写 Swift 代码。与为这 3 个传感器中的每一个使用唯一 UUID 的过去代码相比。

于 2016-07-11T21:51:08.427 回答