Странные серийные отпечатки - ESP8266 Wifi веб-сервер - PullRequest
0 голосов
/ 07 февраля 2020

Я работаю над проектом веб-сервера на 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;
}
...