I have been writing a driver for the BMI 270 using the MAX FIFO configuration file. The driver only accesses the gyro and temperature sensor values directly either with FIFO mode or without which is all working fine.
Looking at the datasheet on page 29 section 4.6.10 I notice that I should be doing some post processing on the rate_x value using the factor_zx register value. I also noticed that this is done in the Bosch sensor (https://github.com/boschsensortec/BMI270-Sensor-API/blob/126b685af34a3f35fad497ae653c5d4741eedf6b/bm.... However when I check the value of the register at GYR_CAS it is 0. Is this the expected value? Does this change over time with the sensor or is it always 0?