Compare commits

..

1 Commits

Author SHA1 Message Date
Oliver Marks 24265649bf Massively improved and split out the config loader. 2019-09-05 22:19:23 +01:00
1 changed files with 3 additions and 4 deletions

View File

@ -15,18 +15,17 @@
/* int number_of_fields = sizeof(form_fields); */ /* int number_of_fields = sizeof(form_fields); */
/* const char *config[4] = {}; */ /* const char *config[4] = {}; */
//int number_of_fields = 4; //sizeof(form_fields) - 1;
#define cfg_device_id 0 #define cfg_device_id 0
#define cfg_wifi_ssid 1 #define cfg_wifi_ssid 1
#define cfg_wifi_key 2 #define cfg_wifi_key 2
#define cfg_server 3 #define cfg_server 3
//int number_of_fields = 4; //sizeof(form_fields) - 1;
const char *form_fields[] = {"device-id", "wifi-ssid", "wifi-key", "server"}; const char *form_fields[] = {"device-id", "wifi-ssid", "wifi-key", "server"};
char config[4][50] = {}; char config[4][50] = {};
void wifi_join_network() { void connect() {
WiFi.mode(WIFI_STA); WiFi.mode(WIFI_STA);
WiFi.hostname("flash-httpd"); WiFi.hostname("flash-httpd");
WiFi.begin("WEMOS", "SNAPWIRE"); WiFi.begin("WEMOS", "SNAPWIRE");
@ -47,7 +46,7 @@ void wifi_join_network() {
void setup() { void setup() {
Serial.begin(115200); Serial.begin(115200);
SPIFFS.begin(); SPIFFS.begin();
config_startup("/config.txt", form_fields, config, sizeof(form_fields)); config_startup("/config.txt", form_fields, config, 4);
/* startup(); */ /* startup(); */
/* setup_mode(); */ /* setup_mode(); */
} }