Burst Reading the LSM6DSM FIFO
I am reading the LSM6DSM FIFO with the accel and gyro enabled. I burst read 12 bytes using the SPI. One output byte to say to read the fifo then 12 input bytes (6 bytes of accel and 6 bytes of gyro). That works great.
I tried reading more than 12 bytes using this method and it didn't seem to work. According to the rounding description in en.DM00352102, I should be able to burst read the entire FIFO (though the docs aren't 100% explicit about this). Am I doing something wrong or does the FIFO need to be read one frame at a time?
