diff --git a/include/scd4x_data.h b/include/scd4x_data.h index dfeb797..fc26f71 100644 --- a/include/scd4x_data.h +++ b/include/scd4x_data.h @@ -20,6 +20,7 @@ struct scd4x_config { scd4x_data_t* measure; uint16_t delay; uint8_t mode; + uint8_t enabled; }; typedef struct scd4x_config scd4x_config_t; diff --git a/scd4x_config.c b/scd4x_config.c index 79fcdb9..b80e561 100644 --- a/scd4x_config.c +++ b/scd4x_config.c @@ -11,7 +11,8 @@ scd4x_config_t* get_sensor_configuration(nvs_handle_t nvs){ *config = (scd4x_config_t) { .measure = data, .delay = (conf >> 2), - .mode = (conf & 0b11) + .mode = (conf & 0b11), + .enabled = false, }; return config; }