Snaha o zprehledneni kodu.
This commit is contained in:
parent
1ebcab01e7
commit
36e0ab5f3a
@ -5,8 +5,8 @@
|
||||
#include <sysvars.hpp>
|
||||
#include "embHTML.h"
|
||||
#include <encString.hpp>
|
||||
#include <FS.h>
|
||||
#include <definefs.hpp>
|
||||
#include <FS.h>
|
||||
#ifdef USE_WIFICONFIG_FSEDITOR
|
||||
# include <SPIFFSEditor.h>
|
||||
# include <FSWebEditor.h>
|
||||
@ -49,7 +49,7 @@ static bool _doReconfig = false; // TODO: mozna nejak elegantneji? Ale zase setr
|
||||
|
||||
String WifiConfigAPSSID(void)
|
||||
{
|
||||
String ssid = SETUP_SSID;
|
||||
String ssid = F(SETUP_SSID);
|
||||
|
||||
return ssid;
|
||||
}
|
||||
@ -100,15 +100,12 @@ uint8_t * getOurMAC(uint8_t *mac)
|
||||
|
||||
WiFiConfigUsrParameter::WiFiConfigUsrParameter(const char *id, const char *label, const char *defaultValue, unsigned int length, storeparam_cb cb)
|
||||
{
|
||||
_next = NULL;
|
||||
_cb = cb;
|
||||
_id = id;
|
||||
_label = label;
|
||||
_length = length;
|
||||
_value = new char[length + 1];
|
||||
for (unsigned int i = 0; i < length; i++) {
|
||||
_value[i] = 0;
|
||||
}
|
||||
_value[0] = 0;
|
||||
if (defaultValue != NULL) {
|
||||
strncpy(_value, defaultValue, length);
|
||||
}
|
||||
|
@ -134,15 +134,16 @@ private:
|
||||
int _length;
|
||||
|
||||
storeparam_cb _cb;
|
||||
WiFiConfigUsrParameter *_next;
|
||||
|
||||
friend class WiFiConfig;
|
||||
WiFiConfigUsrParameter *_next = nullptr;
|
||||
};
|
||||
|
||||
class WiFiConfig
|
||||
{
|
||||
public:
|
||||
WiFiConfig(): _params(nullptr), _timeout(0) {}
|
||||
WiFiConfig()
|
||||
: _params(nullptr)
|
||||
, _timeout(0)
|
||||
{}
|
||||
wificonfigresult_t begin(int forceConfigure, wificonfig_cb cb);
|
||||
wificonfigresult_t begin(int forceConfigure, int timeout, wificonfig_cb cb);
|
||||
void addParameter(WiFiConfigUsrParameter *p);
|
||||
|
Loading…
Reference in New Issue
Block a user