Я работаю над проектом веб-сервера на ESP8266, используя платформы и библиотеки Arduino. Мои зависимости включают ESP8266WiFi, ESP8266WebServer, tzapu / WiFiManager.
В моем последовательном мониторе я постоянно вижу странные отпечатки, которые я сам там не положил. Вот пример:
:wr 57 0
:wrc 57 57 0
:wr 16 0
:wrc 16 16 0
:wr 17 0
:wrc 17 17 0
:wr 669 0
:wrc 669 669 0
:wr 269 0
:wrc 269 269 0
:wr 9 0
:wrc 9 9 0
:ack 57
:ack 536
:ack 444
:close
Кто-нибудь знает, что это, откуда они и как от них избавиться?
Вот часть моего кода (setup()
in in main.cpp
)
void setup(void) {
/* Set up logger */
gLogger = &Logger::instance();
/* Init relay */
gRelay = new elec::Relay(LED_DIO, elec::RELAY_MODE_NORMAL);
/* Init Switch */
gSwitch = new elec::Switch(SWITCH_DIO);
/* Init WiFi manager */
gWiFiMgr = new WiFiManager;
/** Set callback that gets called when connecting
* to previous WiFi fails,
* and enters Access Point mode */
gWiFiMgr->setAPCallback(configModeCallback);
/* Disable debug mode for the WiFiManager */
gWiFiMgr->setDebugOutput(false);
if(!gWiFiMgr->autoConnect(AP_NAME, AP_PASSWD)) {
*gLogger << "[ERROR] Failed to connect to WiFi !" << endlog;
ESP.reset();
delay(1000U);
}
*gLogger << "[BOOT ] Successfully connected to " << WiFi.SSID() << endlog;
*gLogger << "[BOOT ] IPv4 Address : " << WiFi.localIP().toString() << endlog;
/* Set up web server */
gServer = new WiFiServer(80U);
gServer->begin();
/* End of setup */
*gLogger << "[BOOT ] System booted !" << endlog;
}