Open tobyaharris opened 2 weeks ago
The lab demonstrator has weeks of data but has never exhibited this. Could it be related to mechanical disturbance? A mechanically / electrically upset connection?
Day 1, 4.30pm
General comments: solution not stable, needs more understanding on how sensor is reset/read/positioned
Thanks for that data! We will look into this. It seems the issue can be suppressed by a soft reset (unplug / replug, power cycle etc) so we should be able to do this in code.
It has been observed in a number of unrelated settings that sometimes the recorded atmospheric pressure is between 600 and 700 hPa. Typical atmospheric pressure should be around 1000 hPa. The sensors in question are not in any kind of (de)pressurised chamer or otherwise extreme conditions.
The majority still give sensible readings, but there is likely a common cause to the 12 that have settled this range.
Sometimes the readings drop to this level hours after deployment. The change is within one sample cycle. Sometimes there may be blips where the reading jumps between this and normal range.
Possible hardware failure? I2C glitch? The library reading the data from the sensor is https://github.com/pimoroni/bmp280-python
There is a suspected correlation with the sensor hanging by its cable. Laying the sensor on a surface or mounting with the bolt holes may alleviate the issue.