lsm6dsox read data in polling mode
Hello, support team.
In my project, I want to read acceleration and angular rate from lsm6dsox as fast as possible.
In polling mode example, lsm6dsox_xl_flag_data_ready_get function is called before lsm6dsox_acceleration_raw_get.
To faster the procedure, I consider skipping lsm6dsox_xl_flag_data_ready_get and just reading raw data via lsm6dsox_acceleration_raw_get.
Is it okay to read data without checking read state?
In addition to above question, There is one more question.
I set ODR of both acceleration and angular to 1667Hz.
I2C clock is 400kHz.
Acceleration and angular rate are read in polling mode without checking ready state.
It looks like new data is read out faster than 1667Hz.
Am not sure it is fine.
Do you have any idea for this phenomenon?
