mirror of
https://github.com/lumapu/ahoy.git
synced 2025-05-10 15:36:38 +02:00
* set default pinout to Wemos D1mini
* pinout will be saved in eeprom, but changes not applied for now
This commit is contained in:
parent
9e6cae26a7
commit
a95069e65c
10 changed files with 107 additions and 35 deletions
|
@ -40,8 +40,22 @@ class Main {
|
|||
virtual void saveValues(bool webSend);
|
||||
virtual void updateCrc(void);
|
||||
|
||||
inline uint16_t buildEEpCrc(uint32_t start, uint32_t length) {
|
||||
uint8_t buf[length];
|
||||
mEep->read(start, buf, length);
|
||||
return crc16(buf, length);
|
||||
}
|
||||
|
||||
bool checkEEpCrc(uint32_t start, uint32_t length, uint32_t crcPos) {
|
||||
uint16_t crcRd, crcCheck;
|
||||
crcCheck = buildEEpCrc(start, length);
|
||||
mEep->read(crcPos, &crcRd);
|
||||
return (crcCheck == crcRd);
|
||||
}
|
||||
|
||||
char mStationSsid[SSID_LEN];
|
||||
char mStationPwd[PWD_LEN];
|
||||
bool mWifiSettingsValid;
|
||||
bool mSettingsValid;
|
||||
bool mApActive;
|
||||
ESP8266WebServer *mWeb;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue