Compare commits

..

1 Commits

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

View File

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