Hi,
Thanks for your inquiry.
We will investigate the conversion code in BME680 datasheet for the pressure sensor part to see if there is any mathematical mismatch regarding floating and integer calculations. We will then get back to you.
Regrading the calibration parameters for temperature sensor, pressure sensor and humidity, each BME680 has been factory calibrated and trimmed before shipping to the market. In order to get final compensated temperature, pressure and humidity results, we provide sample code in both datasheet and driver at https://github.com/BoschSensortec/BME680_driver. If users use different programming languages, then they can verify if the final compensated values match the environmental truth or not. The formula doesn't help too much to understand how the conversions work because they have been designed in the ASIC part of BME680.
Thanks.
... View more