Hi, I have a BMP280 shuttle board connected to a ESP32 using I2C. Using the Bosh BMP280 API i can initialize, configure and read measured data. I can see the raw output of pressure and temperature changes over time. The problem is that the raw registers values of the trimming parameters (i.e. registers 0x88+) have the first 6 bytes zeros. This causes the compensated temperature to be zero. And also t_fine is zero so the compensated pressure is off. I have two BMP280 shuttle boards. Tested both, one at a time, they both have the same problem. Are these sensors faulty or am i doing something wrong? For refference here is a raw readout of the trimming parameters for both sensors. Left most is 0x88. Each line is different BMP280. Values are decimal 0-255. 0 0 0 0 0 0 34 150 206 213 208 11 199 255 107 1 249 255 140 60 248 198 112 23 0 0 0 0 0 0 0 150 185 213 208 11 214 5 184 0 249 255 140 60 248 198 112 23
... View more