main/config.c

changeset 77
15dc572a7fcb
parent 74
34da2d2b12d5
child 80
715785443a95
--- a/main/config.c	Thu Sep 28 11:29:23 2023 +0200
+++ b/main/config.c	Tue Oct 03 17:24:06 2023 +0200
@@ -11,53 +11,6 @@
 unit_t				units[3];                       ///< Pressure test units
 SemaphoreHandle_t		xSemaphoreUnits = NULL;		///< Semaphore Units records
 wifiStation_t			wifiStation;
-strConfig_t			config;
-
-
-void write_config() {
-    uint8_t	*dst = (uint8_t *)&config;
-    FILE	*f = fopen("/spiffs/config.conf", "w+");
-	      
-    if (f == NULL) {
-	ESP_LOGE(TAG, "write /spiffs/config.conf failed");
-	return;
-    }
-
-    size_t bytes = fwrite(dst, 1, sizeof(config), f);
-    fclose(f);
-    if (bytes != sizeof(config)) {
-	ESP_LOGE(TAG, "/spiffs/config.conf written %d/%d bytes", bytes, sizeof(config));
-    } else {
-	ESP_LOGD(TAG, "/spiffs/config.conf written %d bytes", bytes);
-    }
-}
-
-
-
-void read_config() {
-    uint8_t	*dst;
-    uint8_t	mac_addr[8] = {0};
-    FILE	*f = fopen("/spiffs/config.conf", "r");
-
-    if (f == NULL) {
-	// No configuration yet, create it.
-	esp_efuse_mac_get_default(mac_addr);
-	config.Version = 1;
-	sprintf(config.hostname, "co2meter-%02x%02x%02x", mac_addr[3], mac_addr[4], mac_addr[5]);
-	config.mqtt_server[0] = '\0';
-	config.mqtt_port = 1883;
-	config.mqtt_user[0] = '\0';
-	config.mqtt_pwd[0] = '\0';
-	sprintf(config.uuid, "c0ffeeee-dead-beef-cafe-%02x%02x%02x%02x%02x%02x",
-			mac_addr[0], mac_addr[1], mac_addr[2], mac_addr[3], mac_addr[4], mac_addr[5]);
-	write_config();
-    } else {
-	dst = (uint8_t*)&config;
-	size_t bytes = fread(dst, 1, sizeof(config), f);
-	fclose(f);
-	ESP_LOGD(TAG, "/spiffs/config.conf read %d bytes", bytes);
-    }
-}
 
 
 

mercurial