I'm using a BMI088 on a shuttle board attached to an Application Board 3.0. I'm trying out the examples after installing COINES, specifically the interrupt streaming example (https://github.com/boschsensortec/BMI08x-Sensor-API/blob/master/examples/interrupt_streaming_pc/interrupt_streaming_pc.c). I can run the example just fine as it is, which does a single read from the accelerometer an the gyro. I tried changing the example to read on a loop like this: /* Read sensor data */
while(true)
{
read_sensor_data();
coines_delay_msec(100);
} This works for 1-3 loops for the accelerometer, and then stops outputting data. Adding some extra logging, I see that the `rslt` variable is -1 (`COINES_E_FAILURE`). The gyro keeps outputting data just fine. Can anyone help? Thank you in advance.
... View more