11-28-2021 05:34 PM
Hi everyone,
I am working on a simple project with the BME688 connected to a Particle Argon board. I used as a starting point the sample code included in the Adafruit_BME680 library: https://github.com/kaga/Adafruit_BME680/blob/master/examples/usage/bme680_example.ino
Everything has been working great, but today due to a coding error, my code was polling the sensor (calling bme.performReading()) every 20ms instead of every 5 seconds as I had it before. It ran in this mode for ~3 minutes before I realized what was happening and powered it off.
Afterwards, I'm getting wrong temperature and humidity readings, with the temperature always returned as 151.43 degrees, and the humidity always 0%.
Is it possible that I broke the sensor, or is there some way to reset it?
Thanks for any help.
Solved! Go to Solution.
11-29-2021 08:03 AM
Hello particle_argon,
You could run official reference code on you board and check it again.
https://github.com/BoschSensortec/BSEC-Arduino-library/tree/master/examples
12-01-2021 02:34 PM
Thanks for your feedback! I tried again after letting the sensor rest overnight, and the readings were back to normal. Not sure what happened, but seems to be OK now.
12-03-2021 07:30 AM
Hello particle_argon,
Good news.