Hi BSTRobin, We have configured I2C to access data from the IMU, and can retrieve data from the sensor. What I mean is that we do not wish to use the Coines-mcu lib, but the Coines-pc lib. This means that we can not follow the read_synchronized_data_mcu.c example, as that uses the `coines_attach_interrupt` and `coines_detach_interrupt` functions which is only available in the coines-mcu lib. The README for coinesAPI - APP3.0 MCU states: ### Unsupported APIs - `coines_config_streaming`, - `coines_start_stop_streaming` - `coines_read_stream_sensor_data` - `coines_trigger_timer` Use the below APIs instead - `coines_attach_interrupt` - `coines_detach_interrupt` This implies that when using the coines-pc API that the streaming functions should be used in there place. We implemented the streaming functionality, but found that the timing between samples in unstable - we want the data to be sampled strictly at 200 Hz. The obvious way to do this would be to use the FIFO, but we do not know how to sychronize the FIFO for the acc and gyro using the coines-pc API. Can we synchronize the FIFO for the acc and gyro using the coines-pc API? Kind regards, Chris
... View more