Hello, I have the same kinfd of issues. I use a BMP388 and a BME280. The BME280 returns correct values (compared to what the closest meteo station reports). On the other hand the BMP388 reports a false pressure. I should read something around 1015 mb, but I read 1050 mb. I expect I did a mistake with the compensation algorithm and wanted to check. Unfortunately the link to the XLS file reports HTTP error 404 !!!! When I read the constants from the device it returns the follwing values : T1 : 27603 T2 : 18754 T3 : 246 P1 : -476 P2 : -2805 P3 : 35 P4 : 0 P5 : 26148 P6 : 31324 P7 : 243 P8 : 246 P9 : 16258 P10 : 10 P11 : 196 I tried with the double and integer compensation routines I get the same results. As an example if I ge the following raw values : Temperature : 7095664 Pressure : 10479274 I finally ahve the following compensated values : Temperature :18.90 Pressure : 1047.92 The tempeature is fine but the pressure is roughly 42 hpa to high. Any ideas ? Thanks for your support. Alain
... View more