MEMS gyroscopes by design cannot be synchronized with other sources, because the device operates by moving the internal structure at its resonant frequency, and the sampling must be synchronized with the oscillation of the part. In BMI055/BMX055/BMI085/BMI088/BNO055/BMF055, the gyroscope can operate at 1kHz frequency, and you could use the data ready as a trigger for your ADC sampling. In BMI160/BMX160/BMI270, the sensor has a sensortime mechanism that allows you to precisely determine the timestamp and age of the sample, and relate it to the timestamp of your host MCU. Also, the interrupts pins can also be configured as an input, and the FIFO can capture a snapshot of the INT pin level when new data is sampled. o_o
... View more