Processing STORAGE_DATA

Asset Tracker Template

tags
Asset Tracker Template

Subscribe to storage_data_chan to receive forwarded/flushed data:

switch (msg->data_type) {
case STORAGE_TYPE_BATTERY:
    double *battery = (double *)msg->buffer;

    break;
case STORAGE_TYPE_LOCATION:
    struct location_msg *loc = (struct location_msg *)msg->buffer;

    break;
/* ... other types */
}