ich wollte gerade mit dem Beispiel "FullyFeatured_ESP8266" der "AsyncMQTT_Generic" Library anfangen....aber es kommt direkt beim ersten kompilier Versuch folgende Fehlermeldung:
"C:\\Users\\Chris\\AppData\\Local\\Arduino15\\packages\\esp8266\\tools\\xtensa-lx106-elf-gcc\\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\\Users\\Chris\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.4.2/tools/sdk/include" "-IC:\\Users\\Chris\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.4.2/tools/sdk/lwip2/include" "-IC:\\Users\\Chris\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\\Users\\Chris\\AppData\\Local\\Temp\\arduino_build_178239/core" -c -Wall -Wextra -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10819 -DARDUINO_ESP8266_NODEMCU -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_NODEMCU\"" -DESP8266 "-IC:\\Users\\Chris\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.4.2\\cores\\esp8266" "-IC:\\Users\\Chris\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.4.2\\variants\\nodemcu" "-IC:\\Users\\Chris\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.4.2\\libraries\\ESP8266WiFi\\src" "-IC:\\Users\\Chris\\AppData\\Local\\Arduino15\\packages\\esp8266\\hardware\\esp8266\\2.4.2\\libraries\\Ticker" "-IC:\\Users\\Chris\\Documents\\Arduino\\libraries\\AsyncMQTT_Generic\\src" "-IC:\\Users\\Chris\\Documents\\Arduino\\libraries\\ESPAsyncTCP-master\\src" "C:\\Users\\Chris\\AppData\\Local\\Temp\\arduino_build_178239\\sketch\\MQTT_AsyncMQTT_Generic_FullyFeatured_ESP8266_001.ino.cpp" -o "C:\\Users\\Chris\\AppData\\Local\\Temp\\arduino_build_178239\\sketch\\MQTT_AsyncMQTT_Generic_FullyFeatured_ESP8266_001.ino.cpp.o"
In file included from C:\Users\Chris\Documents\Arduino\libraries\AsyncMQTT_Generic\src/AsyncMqtt_Generic.h:31:0,
from H:\nodeMCU\Sketch\MQTT_AsyncMQTT_Generic_FullyFeatured_ESP8266_001\MQTT_AsyncMQTT_Generic_FullyFeatured_ESP8266_001.ino:17:
C:\Users\Chris\Documents\Arduino\libraries\AsyncMQTT_Generic\src/AsyncMqttClient_Generic_Impl.h: In member function 'uint16_t AsyncMqttClient::publish(const char*, uint8_t, bool, const char*, size_t, bool, uint16_t)':
C:\Users\Chris\Documents\Arduino\libraries\AsyncMQTT_Generic\src/AsyncMqttClient_Generic.hpp:176:37: error: 'class EspClass' has no member named 'getMaxFreeBlockSize'
#define GET_FREE_MEMORY() ESP.getMaxFreeBlockSize()
^
C:\Users\Chris\Documents\Arduino\libraries\AsyncMQTT_Generic\src/AsyncMqttClient_Generic_Impl.h:1270:30: note: in expansion of macro 'GET_FREE_MEMORY'
if (_state != CONNECTED || GET_FREE_MEMORY() < MQTT_MIN_FREE_MEMORY)
^
Bibliothek ESP8266WiFi in Version 1.0 im Ordner: C:\Users\Chris\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi wird verwendet
Bibliothek Ticker in Version 1.0 im Ordner: C:\Users\Chris\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\Ticker wird verwendet
Bibliothek AsyncMQTT_Generic in Version 1.5.0 im Ordner: C:\Users\Chris\Documents\Arduino\libraries\AsyncMQTT_Generic wird verwendet
Bibliothek ESPAsyncTCP-master in Version 1.2.0 im Ordner: C:\Users\Chris\Documents\Arduino\libraries\ESPAsyncTCP-master wird verwendet
exit status 1
Fehler beim Kompilieren für das Board NodeMCU 1.0 (ESP-12E Module).
Vermutlich ist das der Fehler "'class EspClass' has no member named 'getMaxFreeBlockSize'"