Hello Ti,
I am looking for suggestions on application design.
Context:
I operate a star-configured network with CC1350's as nodes and a CC1350 collector. The applications are very similar to the example sensor_cc1350 & collector_cc1350 within the SDK.
Devices need to retain some form of timestamp when sensors & gateway are disconnected. The devices have flash storage to retain data recordings when the collector network is not available.
Previously, I have implemented a form of UTC time sync from the collector to the sensors, and setting using the Seconds_set module.
Problem:
To improve power consumption of the device, I am looking to implement a nano-timer design similar to https://www.ti.com/tool/TIDA-00484. This causes a problem from my previous implementation, it would require a resync from the collector each power up, forcing the device to be powered longer.
Question:
I am looking for suggestions / alternative ways to keep time on the device. Timestamps need to map to real-time UTC once received on the collector from the original. Devices need to retain timestamps of when data was recorded.