2022-11-12 17:17:27 +01:00

24 lines
471 B
C

#ifndef CONFIGURATION_H
#define CONFIGURATION_H
#include "nvs_flash.h"
#include "scd4x_data.h"
#include "APlib.h"
#include "ledController.h"
struct configuration_data {
scd4x_data_t* measure;
scd4x_config_t* sensor;
led_disp_config_t* leds;
uint8_t led_nb;
uint8_t wireless;
wifi_config_t* wifi_config;
char hostname[16];
};
typedef struct configuration_data configuration_data_t;
void init_conf_from_nvs(configuration_data_t* conf, nvs_handle_t nvs);
#endif