BM270: Gyroscope Data Post-Processing

The BMI270 datasheet rev1.0.05 2019 on page 32 (ref https://ae-bst.resource.bosch.com/media/_tech/media/datasheets/BST-BMI270-DS000.pdf ) details Gyroscope Data Post-Processing that should be applied to the X axis with this formula:

RateX = ValueX – GyrCas * ValueZ / 512

In the chips I’ve tried GyrCas is always 0, meaning this formula is redundant. GyrCas being feature register 0x3C on features page 0.

So have I done something wrong when reading GyrCas, or is there some calibration sequence I need to perform to get GyrCas set to something other than zero? The datasheet says the reset value is 0, so does this ever change?

Thanks!

Best reply by kgoveas

Hi  _Richard_,

Have you already loaded the configuration file in to the BMI270? If so, how long do you wait before you read out the GYR_CAS value?

Regards,
kgoveas

 

 

View original
2 replies
Resolved