diff --git a/src/Configure.cpp b/src/Configure.cpp index 1f6eee1..9174431 100644 --- a/src/Configure.cpp +++ b/src/Configure.cpp @@ -1,6 +1,5 @@ #include "Configure.h" -#include "Settings.h" /////////////////////////////// @@ -19,6 +18,8 @@ void Configure::processRequest(WiFiClient &client, char *body, char *formData){ LOG1("In Post Configure...\n"); + + responseBody+="" "

Initiating WiFi Connection...

"; @@ -51,10 +52,10 @@ void Configure::processRequest(WiFiClient &client, char *body, char *formData){ responseBody+="

" "" - "" + "" "

" "" - ""; + ""; /* apClient.print("

"); @@ -83,3 +84,9 @@ void Configure::processRequest(WiFiClient &client, char *body, char *formData){ } // processRequest ////////////////////////////////////// + +int Configure::getFormValue(char *formData, char *tag, char *value, int maxSize){ + +} + +////////////////////////////////////// diff --git a/src/Configure.h b/src/Configure.h index feb16df..88ee8f4 100644 --- a/src/Configure.h +++ b/src/Configure.h @@ -1,9 +1,19 @@ #include +#include "Settings.h" /////////////////////////////// struct Configure { - void processRequest(WiFiClient &client, char *body, char *formData); + struct { + char ssid[MAX_SSID+1]; + char pwd[MAX_PWD+1]; + } wifiData; + + char setupCode[9]; + + void processRequest(WiFiClient &client, char *body, char *formData); + int getFormValue(char *formData, char *tag, char *value, int maxSize); + };