Problem: When the device is power-reset (jumper off-on), the shared function DateTime.now() resets to zero. Consequently any code running with reference to the time of the day becomes impossible to implement. In my practical configuration, the device is not connected nor connect-able to a gateway at that re-boot moment (it may be in the field by itself), however, it is in a Sigfox covered area.
Question 1: Is there a way to access the Sigfox time reference on board the device, so that the device can figure out what time it is ? My understanding is that when the device sends a Sigfox message, it sends a reference to that sigfox timestamp in the header (together with Sigfox ID) so that the sigfox network can calculate how many seconds have elapsed between device emission time and back-end notification time. Please correct me if my understanding is incorrect.
Question2: I understand the MC205 does not support Sigfox downlinks (messages from the cloud to the device) because of high power consumption. However, this could be used to anchor the device datetime reference after booting in the field, it would be only one message per boot cycle and could by itself justify making downlinks available ... Will downlinks become available in the future for MCdemo 205 ?