Hi, I am trying to use BME680 with the BSEC2 library (1.8.2610) in quick ULP mode. However setting to q-ulp mode like this
bsecSensor sensorList[] = {
BSEC_OUTPUT_IAQ,
BSEC_OUTPUT_RAW_GAS,
BSEC_OUTPUT_COMPENSATED_GAS
};
bsecSensor sensorList_LP[] = {
BSEC_OUTPUT_SENSOR_HEAT_COMPENSATED_TEMPERATURE,
BSEC_OUTPUT_SENSOR_HEAT_COMPENSATED_HUMIDITY,
BSEC_OUTPUT_RAW_TEMPERATURE,
BSEC_OUTPUT_RAW_PRESSURE,
BSEC_OUTPUT_RAW_HUMIDITY,
};
envSensor.updateSubscription(sensorList, ARRAY_LEN(sensorList), BSEC_SAMPLE_RATE_ULP)
envSensor.updateSubscription(sensorList_LP, ARRAY_LEN(sensorList_LP), BSEC_SAMPLE_RATE_LP)
leads to warning 14 and gas readings are completely wrong. Temperature and humidity are mostly correct, except for a short time after the gas measurement. For details see: https://github.com/boschsensortec/Bosch-BSEC2-Library/issues/49
Please advice how to use q-ulp mode with BSEC2.