@@ -40,20 +40,22 @@ int AirQualityClass::begin()
40
40
return 0 ;
41
41
}
42
42
43
- bsec_virtual_sensor_t sensorList[10 ] = {
44
- BSEC_OUTPUT_RAW_TEMPERATURE,
45
- BSEC_OUTPUT_RAW_PRESSURE,
46
- BSEC_OUTPUT_RAW_HUMIDITY,
47
- BSEC_OUTPUT_RAW_GAS,
43
+ bsec_virtual_sensor_t sensorList[13 ] = {
48
44
BSEC_OUTPUT_IAQ,
49
45
BSEC_OUTPUT_STATIC_IAQ,
50
46
BSEC_OUTPUT_CO2_EQUIVALENT,
51
47
BSEC_OUTPUT_BREATH_VOC_EQUIVALENT,
48
+ BSEC_OUTPUT_RAW_TEMPERATURE,
49
+ BSEC_OUTPUT_RAW_PRESSURE,
50
+ BSEC_OUTPUT_RAW_HUMIDITY,
51
+ BSEC_OUTPUT_RAW_GAS,
52
+ BSEC_OUTPUT_STABILIZATION_STATUS,
53
+ BSEC_OUTPUT_RUN_IN_STATUS,
52
54
BSEC_OUTPUT_SENSOR_HEAT_COMPENSATED_TEMPERATURE,
53
55
BSEC_OUTPUT_SENSOR_HEAT_COMPENSATED_HUMIDITY,
56
+ BSEC_OUTPUT_GAS_PERCENTAGE
54
57
};
55
-
56
- iaqSensor->updateSubscription (sensorList, 10 , BSEC_SAMPLE_RATE_CONT);
58
+ iaqSensor->updateSubscription (sensorList, 13 , BSEC_SAMPLE_RATE_CONT);
57
59
if (checkIaqSensorStatus () == STATUS_ERROR){
58
60
return 0 ;
59
61
}
0 commit comments