I use Arduino 1.6.9 and tried to compile ESPEasy for "Adafruit HUZZAH ESP8266" and got next error:
Code: Select all
Arduino: 1.6.9 (Mac OS X), Board: "Adafruit HUZZAH ESP8266, 80 MHz, 921600, 4M (3M SPIFFS)"
/Volumes/Data/Users/jjussi/ownCloud/Documents/Arduino/ESPEasy_R78/Source/ESPEasy/_P020_Ser2Net.ino: In function 'boolean Plugin_020(byte, EventStruct*, String&)':
_P020_Ser2Net:114: error: invalid conversion from 'byte {aka unsigned char}' to 'SerialConfig' [-fpermissive]
Serial.begin(ExtraTaskSettings.TaskDevicePluginConfigLong[1], serialconfig);
^
In file included from /Volumes/Data/Users/jjussi/Library/Arduino15/packages/esp8266/hardware/esp8266/2.2.0/cores/esp8266/Arduino.h:246:0,
from sketch/ESPEasy.ino.cpp:1:
/Volumes/Data/Users/jjussi/Library/Arduino15/packages/esp8266/hardware/esp8266/2.2.0/cores/esp8266/HardwareSerial.h:77:10: error: initializing argument 2 of 'void HardwareSerial::begin(long unsigned int, SerialConfig)' [-fpermissive]
void begin(unsigned long baud, SerialConfig config)
^
exit status 1
invalid conversion from 'byte {aka unsigned char}' to 'SerialConfig' [-fpermissive]