I am using a BME680 (Adafruit breakout) connected via I2C to an esp8266. The values measured with the BME680 sensor are to be forwarded to a Mosquito server using mqtt. As Arduino library BSEC is used (version 1.6.1480). With thelibrary you can also download in github different code examples. In the example basic.ino everything works fine. Argument at the function begin() is ME680_I2C_ADDR_SECONDARY. The problem with 1-minute calls of the function and transmission of the values to the Mosquitto server is that the calibration value remains here with 0. My question is, after how many measurements respectively at which interval the algorithm of the BME680 starts the calibration and proceeds to 1?
Solved! Go to Solution.
Thank You for Your kind reply. I have managed to get the sensor calibrated. Meaurement interval was set to 3 seconds. But what about longer measurement time intervals? It is possible to let pass one minute before the next measurement begins? In my experience calibration needs a very very long time.