When reading the datasheet of the LSM6DSO32 IMU I noticed on p. 29 the characteristics of the integrated temperature sensor (see screenshot below): The sensor gives a digital reading of 0 for a temperature of 25°C, but the parameter Temperature offset is specified as \$\pm\$15°C!
Am I interpreting this value correct, that I get a digital reading of 0 for a temperature somewhere between 10°C and 40°C? This would be kind of insane and when this interpretation is correct I can not really follow why they even bother putting a temperature sensor on board. Sure, this offset will be pretty static and can be calibrated against, but every cheap temperature sensor for a few cents has way better specs.
So to formulate real questions:
- Does this datasheet parameter actually mean what I think it means?
- And if so, why would this sensor be so much worse than any jelly bean DS18B20?