• Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

Нужна помощь ESP8266WebServer

swatmarshal

New member
Добрый вечер, день, утро, ночь, дорогие форумчане, нужна ваша помощь, ситуация такая, использую библиотеку ESP8266WebServer, цель менять значение порта с HTML-странички используя значение из EEPROM, но проблема в том что конфигурация с EEPROM считывается позже чем инициализируется порт, в итоге получается начальное значение – 0.... как быть, помогите пожалуйста, кто знает как это исправить?

#include <ESP8266WebServer.h>

int* port = &EEPROM_Config.PORT;
ESP8266WebServer server(*port);

void setup() {
Serial.begin(115200);
EEPROM_begin();
EEPROM_read();
}

void loop() {
}
 

Scorpio

New member
Видимо как то так:
Код:
#include <ESP8266WebServer.h>

int* port = &EEPROM_Config.PORT;
ESP8266WebServer server;

void setup() {
Serial.begin(115200);
EEPROM_begin();
EEPROM_read();
server=ESP8266WebServer (*port);
}

void loop() {
}
 

swatmarshal

New member
Видимо как то так:
Код:
#include <ESP8266WebServer.h>

int* port = &EEPROM_Config.PORT;
ESP8266WebServer server;

void setup() {
Serial.begin(115200);
EEPROM_begin();
EEPROM_read();
server=ESP8266WebServer (*port);
}

void loop() {
}
Ура!!! не слов чтоб выразить мне вашу искреннюю благодарность, спасибо Вам, всё прекрасно работает
 
Сверху Снизу