I am using BMI 160 to read out 3-axis acceleration values.
The acceleration data registers update rate is 100 Hz by default.
How to make sure while reading the data registers through SPI, the registers are not updating their values at the same time ( race condition) ?
Solved! Go to Solution.
You don't have to worry about it. When you read the LSB in a burst read the MSB is held to prevent this. If you do individual register (not burst) reads then you could have a problem.
ok. One more question, is there a simply way to makes sure the dats is updated every 10ms ( By default)?
I know one way we may bea bel to do that is to read out " stamp time"- Sensor time.