diff --git a/nodes/src/co2_level.c b/nodes/src/co2_level.c index cddf879..273ee17 100644 --- a/nodes/src/co2_level.c +++ b/nodes/src/co2_level.c @@ -23,7 +23,9 @@ enum error_code co2_lvl_get_value(int* holder){ // humidity conversion is straight away humidity.val1 = humidity_value; - if( (0 == sensor_sample_fetch(dev)) && + if( + (0 == ccs811_envdata_update(dev, &temp, &humidity)) && + (0 == sensor_sample_fetch(dev)) && (0 == sensor_channel_get(dev, SENSOR_CHAN_CO2, &co2)) ){ *holder = co2.val1; // taking only the integer part