7

我正在使用TI SensorTag,我希望它能够在我的手机不在通过蓝牙 LE 连接的范围内时存储数据。目前,传感器仅在设备处于无线范围内时才传输数据。

通过访问 SensorTag 上的固件,即使手机不在范围内,它似乎也应该可以存储数据,然后在设备可用时传输数据。我正在使用 iPhone,使用他们的示例代码访问它。如果有人认为这样会更好,我也可以使用 Android 代码。

是否可以告诉固件在本地记录这些数据?如果是这样,需要通过蓝牙 LE 传输哪些命令?如果不是,是否可以修改固件以支持此功能?

4

1 回答 1

3

我有同样的问题,想在 iPhone 未连接时记录数据。我通过修改 SensorTag 固件以合并数据记录解决了这个问题。本质上,我实现了一个新的日志服务,它具有一组额外的特性(如启动/停止、重置、日志间隔、读取开始、读取结束、数据)。

但是我告诉你,这样的实现需要相当多的修改和测试。您还需要 TI 的 IAR 编译器和 SDK 才能开始使用。我只实现了温度和湿度记录。我对其他传感器数据不感兴趣。

于 2014-05-05T14:36:57.543 回答