#ifndef CONFIG_H #define CONFIG_H #include #include typedef struct { uint32_t id; uint16_t version; char device_name[32]; uint32_t baud_rate; uint8_t log_level; bool feature_enabled; } app_config_t; int config_init(void); int config_save(const app_config_t *cfg); void config_update(void); void config_get(app_config_t *cfg); #endif /* CONFIG_H */