IAQ value not updating (BME688, BSEC2.0)

Hello,

I'm trying to measure the IAQ with a BME688 sensor and the new BSEC2.0 library on an RaspberryPi.

I had everything working with the BME680 and the BSEC1.4.

All values despite the IAQ are calculated and updatet correctly but the IAQ status is 0 even after letting it run for over 20 minutes.

What could be reasons for the IAQ to not update?

Thanks for any advice

Nathan

Best reply by BSTRobin

For BSEC1 and BSEC2, the example code are totally different, you should strictly use the example code in bsec2 release package. The config string in bsec_serialized_configurations_selectivity.h and bsec_serialized_configurations_selectivity.c shall be used instead of bsec_serialized_configurations_iaq.

BSEC_SAMPLE_RATE_HIGH_PERFORMANCE and BSEC_SAMPLE_RATE_LP is just different in HZ setting. You can have a check on bsec_datatypes.h.

Please follow the example code in BSEC2 release package strictly then we can see if the issue can be fixed or not.

View original
9 replies
Resolved