Starting an interim data unit

Updated: April 19, 2023

Starting an interim data unit

To start an interim data unit so that a publisher can allocate buffers to its pool to store and publish interim data, call sensor_interim_data_start(). For example:

int err;
sensor_handle_t handle = NULL;
...
err = sensor_interim_data_start(handle, NULL);
...

When you call sensor_interim_data_start(), you must specify a handle that was requested with sensor_interim_data_open().

After the interim data unit starts, publishers can start publishing interim data with that unit.