we are using one of your Bar30 MS5837-30BA wired to a Raspberry pi I2C pins. The sensor is powered at 5V, is alone on the I2C bus,and its adress is correctly listed by a
i2cdetect -y 1 .
Using the example python (or Java) driver found at:
our sensor returns those values:
- pressure: 60552 mbar
- temperature: -83.18°C
The values oscilate a bit, in the range of what I would expect from a working sensor. Touching the sensor with a finger will result in a ~+2°C increase in temperature (ie: ~-79°C), which indicates a coherent reaction.
The driver implementation by ControlEverything seems to follow the datasheet quite well. The fact that the values are not random indicates (to my eyes) that the communication is working correctly. The sensor shows no sign of exterior damage.
Am I missing something, or should I consider that the sensor is faulty?