How can you install the TI SensorTag to collect data for later retrieval?

I work with TI SensorTag , and I want it to be able to store data when my phone is not in range for a Bluetooth LE connection. Currently, the sensor transmits data only when the device is in the wireless range.

Having accessed the firmware on the SensorTag, it seems that it should store data, even if the phone is not in range, and then transfer it when the device becomes available. I use an iPhone, accessing it using my sample code . I can also use Android code if someone thinks it will work better.

Can I tell the firmware to register this data locally? If so, what commands do I need to send via Bluetooth LE? If not, is it possible to change the firmware to support this?

+7
android ios physics sensor texas-instruments
source share
1 answer

I had the same problem and wanted to log data when the iPhone is not connected. I solved this by changing the SensorTag firmware to enable data recording. In fact, I implemented a new logging service with an additional set of characteristics (for example, start / stop, reset, log interval, start of reading, end of reading, data).

However, I’ll tell you, for such an implementation some modifications and testing are required. First you need the TI IAR compiler and SDK. I performed only registration of temperature and humidity. I was not interested in data from other sensors.

+3
source share

All Articles