Ошибка ESP8266 при компиляции: необходимо определить TCP_MSS - PullRequest
0 голосов
/ 14 февраля 2019

Я только начинаю с Arduino и ESP8266.После выполнения некоторых базовых задач с платой Arduino, некоторыми светодиодами и датчиками, я захотел скопировать их на WiFi-плату Mini-NodeMcu Lua на базе ESP-8266-12E, и все прошло нормально.Затем я хотел попробовать WiFi-соединение с этой платой, но я не могу скомпилировать пример кода, все они компилируются с ошибками, как только я включаю библиотеку ESP8266WiFi.h.

Отображаются следующие ошибки:

#error TCP_MSS must be defined
#error LWIP_IPV6 must be defined
#error LWIP_FEATURES must be defined
#error LWIP_OPEN_SRC must be defined

Я не могу найти информацию об этих ошибках.Я использую Arduino IDE, и все обновляется до последних версий.

Спасибо!

1 Ответ

0 голосов
/ 24 февраля 2019

Просто добавьте строки

#define TCP_MSS whatever
#define LWIP_IPV6 whatever
#define LWIP_FEATURES whatever
#define LWIP_OPEN_SRC whatever
...