I am using a BME680 with BSEC library and I have some problem with the IAQ values. IAQ value start at 25 and it is fixed in 25 until after 100 measurements. Also the iaqAccuracy is 0 until this momemnt. I´m using BSEC_SAMPLE_RATE_LP.
Is this behavior normal? I mean, the library take proper values of IAQ and iaqAccuracy only after 100 measurments?
Thank you in advance,
Solved! Go to Solution.
The initial period is mainly tracked using the timestamp provided to BSEC and the library's state, therefore if the MCU keeps rebooting and the timestamp and BSEC history are lost, you could indeed get stuck in the initialization process. An IAQ reading of 25 could be an indication of that, especially if the IAQ accuracy is stuck at 0 too.