New project code named: teensquitto

Status
Not open for further replies.
Sorry, missed the most important part. The data is a binary file that can be any where from 100kb to 10Mb, so of course I need to figure out how to send packets of data, I just need to figure out if I can read off the teensy SD card and send it via an ESP. Have not even thought about the server yet, mostly because someone else will be helping with that part, but before we get there I just need to figure out if why thoughts can work (self-taught programmer, so figure it out as I go).
Guess first major step is to set up a teensy and ESP and see what I can make it do.
Thanks for the reply.
 
I don't know about an entire single payload of 10MB, might not be feasable in terms of memory. The uart may be capable of delivering it but the controller wont be able to store it in memory. You'll have to send it as chunks that could be reassembled later on
 
Hi,

Finally getting around to testing this all out, and I can't even get past the point of installing the ESP sketch. I assume the one in the zip file is what has to go on the ESP. I have installed all the libraries that seem included, however still not sure what i'm doing.
All new to me and have read this thread 100 times, but I think I must be missing something. I have the Teensquitto.ino in its own folder with the 4 other files. These are the errors I am getting. Thanks in advance and sorry for the newb questions.
Also errors were too big to post all at once, so this is the first part of the errors. Can post the rest if you need them, but maybe these errors will help

Code:
Arduino: 1.8.7 (Windows 7), TD: 1.44-beta2, Board: "Adafruit Feather HUZZAH ESP8266, 80 MHz, Flash, 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 921600"

Teensquitto:75:1: error: 'uint8_t' does not name a type

 uint8_t events() {

 ^

Teensquitto:118:22: error: variable or field 'processing_data' declared void

 void processing_data(uint8_t *data, uint16_t len) {

                      ^

Teensquitto:118:22: error: 'uint8_t' was not declared in this scope

Teensquitto:118:31: error: 'data' was not declared in this scope

 void processing_data(uint8_t *data, uint16_t len) {

                               ^

Teensquitto:118:37: error: 'uint16_t' was not declared in this scope

 void processing_data(uint8_t *data, uint16_t len) {

                                     ^

MQTT_HANDLERS:16:23: error: variable or field 'onMqttDisconnect' declared void

 void onMqttDisconnect(AsyncMqttClientDisconnectReason reason) {

                       ^

MQTT_HANDLERS:16:23: error: 'AsyncMqttClientDisconnectReason' was not declared in this scope

MQTT_HANDLERS:26:22: error: variable or field 'onMqttSubscribe' declared void

 void onMqttSubscribe(uint16_t packetId, uint8_t qos) {

                      ^

MQTT_HANDLERS:26:22: error: 'uint16_t' was not declared in this scope

MQTT_HANDLERS:26:41: error: 'uint8_t' was not declared in this scope

 void onMqttSubscribe(uint16_t packetId, uint8_t qos) {

                                         ^

MQTT_HANDLERS:37:24: error: variable or field 'onMqttUnsubscribe' declared void

 void onMqttUnsubscribe(uint16_t packetId) {

                        ^

MQTT_HANDLERS:37:24: error: 'uint16_t' was not declared in this scope

MQTT_HANDLERS:47:20: error: variable or field 'onMqttPublish' declared void

 void onMqttPublish(uint16_t packetId) {

                    ^

MQTT_HANDLERS:47:20: error: 'uint16_t' was not declared in this scope

MQTT_HANDLERS:57:48: error: 'AsyncMqttClientMessageProperties' has not been declared

 void onMqttMessage(char* topic, char* payload, AsyncMqttClientMessageProperties properties, size_t len, size_t index, size_t total) {

                                                ^

MQTT_HANDLERS:57:93: error: 'size_t' has not been declared

 void onMqttMessage(char* topic, char* payload, AsyncMqttClientMessageProperties properties, size_t len, size_t index, size_t total) {

                                                                                             ^

MQTT_HANDLERS:57:105: error: 'size_t' has not been declared

 void onMqttMessage(char* topic, char* payload, AsyncMqttClientMessageProperties properties, size_t len, size_t index, size_t total) {

                                                                                                         ^

MQTT_HANDLERS:57:119: error: 'size_t' has not been declared

 void onMqttMessage(char* topic, char* payload, AsyncMqttClientMessageProperties properties, size_t len, size_t index, size_t total) {

                                                                                                                       ^

WEBSOCKET_HANDLERS:1:27: error: variable or field 'webSocketEventServer' declared void

 void webSocketEventServer(uint8_t num, WStype_t type, uint8_t * payload, size_t length) {

                           ^

WEBSOCKET_HANDLERS:1:27: error: 'uint8_t' was not declared in this scope

WEBSOCKET_HANDLERS:1:40: error: 'WStype_t' was not declared in this scope

 void webSocketEventServer(uint8_t num, WStype_t type, uint8_t * payload, size_t length) {

                                        ^

WEBSOCKET_HANDLERS:1:55: error: 'uint8_t' was not declared in this scope

 void webSocketEventServer(uint8_t num, WStype_t type, uint8_t * payload, size_t length) {

                                                       ^

WEBSOCKET_HANDLERS:1:65: error: 'payload' was not declared in this scope

 void webSocketEventServer(uint8_t num, WStype_t type, uint8_t * payload, size_t length) {

                                                                 ^

WEBSOCKET_HANDLERS:1:74: error: 'size_t' was not declared in this scope

 void webSocketEventServer(uint8_t num, WStype_t type, uint8_t * payload, size_t length) {

                                                                          ^

WEBSOCKET_HANDLERS:17:27: error: variable or field 'webSocketEventClient' declared void

 void webSocketEventClient(WStype_t type, uint8_t * payload, size_t length) {

                           ^

WEBSOCKET_HANDLERS:17:27: error: 'WStype_t' was not declared in this scope

WEBSOCKET_HANDLERS:17:42: error: 'uint8_t' was not declared in this scope

 void webSocketEventClient(WStype_t type, uint8_t * payload, size_t length) {

                                          ^

WEBSOCKET_HANDLERS:17:52: error: 'payload' was not declared in this scope

 void webSocketEventClient(WStype_t type, uint8_t * payload, size_t length) {

                                                    ^

WEBSOCKET_HANDLERS:17:61: error: 'size_t' was not declared in this scope

 void webSocketEventClient(WStype_t type, uint8_t * payload, size_t length) {

                                                             ^

WIFI_HANDLERS:11:33: error: 'WiFiEventStationModeGotIP' does not name a type

 void onStationModeGotIPCB(const WiFiEventStationModeGotIP& event) {

                                 ^

WIFI_HANDLERS:11:60: error: ISO C++ forbids declaration of 'event' with no type [-fpermissive]

 void onStationModeGotIPCB(const WiFiEventStationModeGotIP& event) {

                                                            ^

WIFI_HANDLERS:31:40: error: 'WiFiEventStationModeDisconnected' does not name a type

 void onStationModeDisconnectedCB(const WiFiEventStationModeDisconnected& event) {

                                        ^

WIFI_HANDLERS:31:74: error: ISO C++ forbids declaration of 'event' with no type [-fpermissive]

 void onStationModeDisconnectedCB(const WiFiEventStationModeDisconnected& event) {

                                                                          ^

WIFI_HANDLERS:52:37: error: 'WiFiEventStationModeConnected' does not name a type

 void onStationModeConnectedCB(const WiFiEventStationModeConnected& event) {

                                     ^

WIFI_HANDLERS:52:68: error: ISO C++ forbids declaration of 'event' with no type [-fpermissive]

 void onStationModeConnectedCB(const WiFiEventStationModeConnected& event) {

                                                                    ^

WIFI_HANDLERS:76:43: error: 'WiFiEventStationModeAuthModeChanged' does not name a type

 void onStationModeAuthModeChangedCB(const WiFiEventStationModeAuthModeChanged& event) {

                                           ^

WIFI_HANDLERS:76:80: error: ISO C++ forbids declaration of 'event' with no type [-fpermissive]

 void onStationModeAuthModeChangedCB(const WiFiEventStationModeAuthModeChanged& event) {

                                                                                ^

WIFI_HANDLERS:94:43: error: 'WiFiEventSoftAPModeStationConnected' does not name a type

 void onSoftAPModeStationConnectedCB(const WiFiEventSoftAPModeStationConnected& event) {

                                           ^

WIFI_HANDLERS:94:80: error: ISO C++ forbids declaration of 'event' with no type [-fpermissive]

 void onSoftAPModeStationConnectedCB(const WiFiEventSoftAPModeStationConnected& event) {

                                                                                ^

WIFI_HANDLERS:109:46: error: 'WiFiEventSoftAPModeStationDisconnected' does not name a type

 void onSoftAPModeStationDisconnectedCB(const WiFiEventSoftAPModeStationDisconnected& event) {

                                              ^

WIFI_HANDLERS:109:86: error: ISO C++ forbids declaration of 'event' with no type [-fpermissive]

 void onSoftAPModeStationDisconnectedCB(const WiFiEventSoftAPModeStationDisconnected& event) {

                                                                                      ^

WIFI_HANDLERS:124:47: error: 'WiFiEventSoftAPModeProbeRequestReceived' does not name a type

 void onSoftAPModeProbeRequestReceivedCB(const WiFiEventSoftAPModeProbeRequestReceived& event) {

                                               ^

WIFI_HANDLERS:124:88: error: ISO C++ forbids declaration of 'event' with no type [-fpermissive]

 void onSoftAPModeProbeRequestReceivedCB(const WiFiEventSoftAPModeProbeRequestReceived& event) {

                                                                                        ^

WIFI_HANDLERS:143:25: error: variable or field '_wifi_state_notify' declared void

 void _wifi_state_notify(int8_t status) {

                         ^

WIFI_HANDLERS:143:25: error: 'int8_t' was not declared in this scope

Teensquitto:56:6: error: previous declaration of 'void setup()' with 'C++' linkage

 void setup() {

      ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:221:16: error: conflicts with new declaration with 'C' linkage

 void setup(void);

                ^

Teensquitto:66:6: error: previous declaration of 'void loop()' with 'C++' linkage

 void loop() {

      ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:222:15: error: conflicts with new declaration with 'C' linkage

 void loop(void);

               ^

In file included from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:24:0:

G:\Dropbox (Personal)\Arduino\libraries\FastLED-master/FastLED.h:14:21: note: #pragma message: FastLED version 3.002.001

 #    pragma message "FastLED version 3.002.001"

                     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\FastLED-master/FastLED.h:65:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:24:

G:\Dropbox (Personal)\Arduino\libraries\FastLED-master/fastspi.h:110:23: note: #pragma message: No hardware SPI pins defined.  All SPI access will default to bitbanged output

 #      pragma message "No hardware SPI pins defined.  All SPI access will default to bitbanged output"

                       ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:43:15: error: redeclaration of 'FM_QIO'

      FM_QIO = 0x00,

               ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:78:6: note: previous declaration 'FlashMode_t FM_QIO'

      FM_QIO = 0x00,

      ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:44:16: error: redeclaration of 'FM_QOUT'

      FM_QOUT = 0x01,

                ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:79:6: note: previous declaration 'FlashMode_t FM_QOUT'

      FM_QOUT = 0x01,

      ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:45:15: error: redeclaration of 'FM_DIO'

      FM_DIO = 0x02,

               ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:80:6: note: previous declaration 'FlashMode_t FM_DIO'

      FM_DIO = 0x02,

      ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:46:16: error: redeclaration of 'FM_DOUT'

      FM_DOUT = 0x03,

                ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:81:6: note: previous declaration 'FlashMode_t FM_DOUT'

      FM_DOUT = 0x03,

      ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:47:19: error: redeclaration of 'FM_UNKNOWN'

      FM_UNKNOWN = 0xff

                   ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:82:6: note: previous declaration 'FlashMode_t FM_UNKNOWN'

      FM_UNKNOWN = 0xff

      ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:48:3: error: conflicting declaration 'typedef enum FlashMode_t FlashMode_t'

 } FlashMode_t;

   ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:83:3: error: 'FlashMode_t' has a previous declaration as 'typedef enum FlashMode_t FlashMode_t'

 } FlashMode_t;

   ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:49:6: error: multiple definition of 'enum RFMode'

 enum RFMode {

      ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:51:6: error: previous definition here

 enum RFMode {

      ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:56:19: error: redeclaration of 'WDTO_0MS'

     WDTO_0MS    = 0,   //!< WDTO_0MS

                   ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:30:5: note: previous declaration 'WDTO_t WDTO_0MS'

     WDTO_0MS    = 0,   //!< WDTO_0MS

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:57:19: error: redeclaration of 'WDTO_15MS'

     WDTO_15MS   = 15,  //!< WDTO_15MS

                   ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:31:5: note: previous declaration 'WDTO_t WDTO_15MS'

     WDTO_15MS   = 15,  //!< WDTO_15MS

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:58:19: error: redeclaration of 'WDTO_30MS'

     WDTO_30MS   = 30,  //!< WDTO_30MS

                   ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:32:5: note: previous declaration 'WDTO_t WDTO_30MS'

     WDTO_30MS   = 30,  //!< WDTO_30MS

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:59:19: error: redeclaration of 'WDTO_60MS'

     WDTO_60MS   = 60,  //!< WDTO_60MS

                   ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:33:5: note: previous declaration 'WDTO_t WDTO_60MS'

     WDTO_60MS   = 60,  //!< WDTO_60MS

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:60:19: error: redeclaration of 'WDTO_120MS'

     WDTO_120MS  = 120, //!< WDTO_120MS

                   ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:34:5: note: previous declaration 'WDTO_t WDTO_120MS'

     WDTO_120MS  = 120, //!< WDTO_120MS

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:61:19: error: redeclaration of 'WDTO_250MS'

     WDTO_250MS  = 250, //!< WDTO_250MS

                   ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:35:5: note: previous declaration 'WDTO_t WDTO_250MS'

     WDTO_250MS  = 250, //!< WDTO_250MS

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:62:19: error: redeclaration of 'WDTO_500MS'

     WDTO_500MS  = 500, //!< WDTO_500MS

                   ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:36:5: note: previous declaration 'WDTO_t WDTO_500MS'

     WDTO_500MS  = 500, //!< WDTO_500MS

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:63:19: error: redeclaration of 'WDTO_1S'

     WDTO_1S     = 1000,//!< WDTO_1S

                   ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:37:5: note: previous declaration 'WDTO_t WDTO_1S'

     WDTO_1S     = 1000,//!< WDTO_1S

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:64:19: error: redeclaration of 'WDTO_2S'

     WDTO_2S     = 2000,//!< WDTO_2S

                   ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:38:5: note: previous declaration 'WDTO_t WDTO_2S'

     WDTO_2S     = 2000,//!< WDTO_2S

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:65:19: error: redeclaration of 'WDTO_4S'

     WDTO_4S     = 4000,//!< WDTO_4S

                   ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:39:5: note: previous declaration 'WDTO_t WDTO_4S'

     WDTO_4S     = 4000,//!< WDTO_4S

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:66:19: error: redeclaration of 'WDTO_8S'

     WDTO_8S     = 8000 //!< WDTO_8S

                   ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:40:5: note: previous declaration 'WDTO_t WDTO_8S'

     WDTO_8S     = 8000 //!< WDTO_8S

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:67:3: error: conflicting declaration 'typedef enum WDTO_t WDTO_t'

 } WDTO_t;

   ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:41:3: error: 'WDTO_t' has a previous declaration as 'typedef enum WDTO_t WDTO_t'

 } WDTO_t;

   ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:70:27: error: redeclaration of 'WL_NO_SHIELD'

     WL_NO_SHIELD        = 255,   // for compatibility with WiFi Shield library

                           ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:51:5: note: previous declaration 'wl_status_t WL_NO_SHIELD'

     WL_NO_SHIELD        = 255,   // for compatibility with WiFi Shield library

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:71:27: error: redeclaration of 'WL_IDLE_STATUS'

     WL_IDLE_STATUS      = 0,

                           ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:52:5: note: previous declaration 'wl_status_t WL_IDLE_STATUS'

     WL_IDLE_STATUS      = 0,

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:72:27: error: redeclaration of 'WL_NO_SSID_AVAIL'

     WL_NO_SSID_AVAIL    = 1,

                           ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:53:5: note: previous declaration 'wl_status_t WL_NO_SSID_AVAIL'

     WL_NO_SSID_AVAIL    = 1,

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:73:27: error: redeclaration of 'WL_SCAN_COMPLETED'

     WL_SCAN_COMPLETED   = 2,

                           ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:54:5: note: previous declaration 'wl_status_t WL_SCAN_COMPLETED'

     WL_SCAN_COMPLETED   = 2,

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:74:27: error: redeclaration of 'WL_CONNECTED'

     WL_CONNECTED        = 3,

                           ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:55:5: note: previous declaration 'wl_status_t WL_CONNECTED'

     WL_CONNECTED        = 3,

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:75:27: error: redeclaration of 'WL_CONNECT_FAILED'

     WL_CONNECT_FAILED   = 4,

                           ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:56:5: note: previous declaration 'wl_status_t WL_CONNECT_FAILED'

     WL_CONNECT_FAILED   = 4,

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:76:27: error: redeclaration of 'WL_CONNECTION_LOST'

     WL_CONNECTION_LOST  = 5,

                           ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:57:5: note: previous declaration 'wl_status_t WL_CONNECTION_LOST'

     WL_CONNECTION_LOST  = 5,

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:77:27: error: redeclaration of 'WL_DISCONNECTED'

     WL_DISCONNECTED     = 6

                           ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:58:5: note: previous declaration 'wl_status_t WL_DISCONNECTED'

     WL_DISCONNECTED     = 6

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:78:3: error: conflicting declaration 'typedef enum wl_status_t wl_status_t'

 } wl_status_t;

   ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:59:3: error: 'wl_status_t' has a previous declaration as 'typedef enum wl_status_t wl_status_t'

 } wl_status_t;

   ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:93:14: error: multiple definition of 'enum WiFiMode'

 typedef enum WiFiMode {

              ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:35:14: error: previous definition here

 typedef enum WiFiMode 

              ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:98:13: error: invalid type in declaration before ';' token

 } WiFiMode_t;

             ^

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:98:13: error: conflicting declaration 'typedef int WiFiMode_t'

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:38:3: error: 'WiFiMode_t' has a previous declaration as 'typedef enum WiFiMode WiFiMode_t'

 } WiFiMode_t;

   ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:100:14: error: multiple definition of 'enum WiFiPhyMode'

 typedef enum WiFiPhyMode {

              ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:40:14: error: previous definition here

 typedef enum WiFiPhyMode

              ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:104:16: error: invalid type in declaration before ';' token

 } WiFiPhyMode_t;

                ^

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:104:16: error: conflicting declaration 'typedef int WiFiPhyMode_t'

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:43:3: error: 'WiFiPhyMode_t' has a previous declaration as 'typedef enum WiFiPhyMode WiFiPhyMode_t'

 } WiFiPhyMode_t;

   ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:106:14: error: multiple definition of 'enum WiFiSleepType'

 typedef enum WiFiSleepType {

              ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:45:14: error: previous definition here

 typedef enum WiFiSleepType

              ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:110:18: error: invalid type in declaration before ';' token

 } WiFiSleepType_t;

                  ^

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:110:18: error: conflicting declaration 'typedef int WiFiSleepType_t'

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:48:3: error: 'WiFiSleepType_t' has a previous declaration as 'typedef enum WiFiSleepType WiFiSleepType_t'

 } WiFiSleepType_t;

   ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:112:6: error: multiple definition of 'enum wl_enc_type'

 enum wl_enc_type {

      ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:62:6: error: previous definition here

 enum wl_enc_type {  /* Values map to 802.11 encryption suites... */

      ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:120:6: error: multiple definition of 'enum fs::SeekMode'

 enum SeekMode {

      ^

In file included from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:29:0:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/FS.h:42:6: error: previous definition here

 enum SeekMode {

      ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:126:8: error: redefinition of 'struct fs::FSInfo'

 struct FSInfo {

        ^

In file included from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:29:0:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/FS.h:93:8: error: previous definition of 'struct fs::FSInfo'

 struct FSInfo {

        ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:135:12: error: multiple definition of 'enum class AsyncMqttClientDisconnectReason'

 enum class AsyncMqttClientDisconnectReason : int8_t {

            ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient/Callbacks.hpp:5:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:25,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient/DisconnectReasons.hpp:3:12: error: previous definition here

 enum class AsyncMqttClientDisconnectReason : int8_t {

            ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:145:14: error: multiple definition of 'enum WiFiEvent'

 typedef enum WiFiEvent {

              ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:51:14: error: previous definition here

 typedef enum WiFiEvent 

              ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:157:14: error: invalid type in declaration before ';' token

 } WiFiEvent_t;

              ^

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:157:14: error: conflicting declaration 'typedef int WiFiEvent_t'

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:64:3: error: 'WiFiEvent_t' has a previous declaration as 'typedef enum WiFiEvent WiFiEvent_t'

 } WiFiEvent_t;

   ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:159:6: error: multiple definition of 'enum WiFiDisconnectReason'

 enum WiFiDisconnectReason {

      ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:66:6: error: previous definition here

 enum WiFiDisconnectReason 

      ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:190:8: error: redefinition of 'struct WiFiEventModeChange'

 struct WiFiEventModeChange {

        ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:99:8: error: previous definition of 'struct WiFiEventModeChange'

 struct WiFiEventModeChange

        ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:194:8: error: redefinition of 'struct WiFiEventStationModeConnected'

 struct WiFiEventStationModeConnected {

        ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:105:8: error: previous definition of 'struct WiFiEventStationModeConnected'

 struct WiFiEventStationModeConnected

        ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:198:8: error: redefinition of 'struct WiFiEventStationModeDisconnected'

 struct WiFiEventStationModeDisconnected {

        ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:112:8: error: previous definition of 'struct WiFiEventStationModeDisconnected'

 struct WiFiEventStationModeDisconnected

        ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:202:8: error: redefinition of 'struct WiFiEventStationModeAuthModeChanged'

 struct WiFiEventStationModeAuthModeChanged {

        ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:119:8: error: previous definition of 'struct WiFiEventStationModeAuthModeChanged'

 struct WiFiEventStationModeAuthModeChanged

        ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:206:8: error: redefinition of 'struct WiFiEventStationModeGotIP'

 struct WiFiEventStationModeGotIP {

        ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:125:8: error: previous definition of 'struct WiFiEventStationModeGotIP'

 struct WiFiEventStationModeGotIP

        ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:210:8: error: redefinition of 'struct WiFiEventSoftAPModeStationConnected'

 struct WiFiEventSoftAPModeStationConnected {

        ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:132:8: error: previous definition of 'struct WiFiEventSoftAPModeStationConnected'

 struct WiFiEventSoftAPModeStationConnected

        ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:214:8: error: redefinition of 'struct WiFiEventSoftAPModeStationDisconnected'

 struct WiFiEventSoftAPModeStationDisconnected {

        ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:138:8: error: previous definition of 'struct WiFiEventSoftAPModeStationDisconnected'

 struct WiFiEventSoftAPModeStationDisconnected

        ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:218:8: error: redefinition of 'struct WiFiEventSoftAPModeProbeRequestReceived'

 struct WiFiEventSoftAPModeProbeRequestReceived {

        ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:3:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:144:8: error: previous definition of 'struct WiFiEventSoftAPModeProbeRequestReceived'

 struct WiFiEventSoftAPModeProbeRequestReceived

        ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:222:8: error: redefinition of 'struct AsyncMqttClientMessageProperties'

 struct AsyncMqttClientMessageProperties {

        ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:23:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient/MessageProperties.hpp:3:8: error: previous definition of 'struct AsyncMqttClientMessageProperties'

 struct AsyncMqttClientMessageProperties {

        ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:229:5: error: redeclaration of 'WStype_ERROR'

     WStype_ERROR,

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSocketsServer.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:16:

G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:190:5: note: previous declaration 'WStype_t WStype_ERROR'

     WStype_ERROR,

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:230:5: error: redeclaration of 'WStype_DISCONNECTED'

     WStype_DISCONNECTED,

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSocketsServer.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:16:

G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:191:5: note: previous declaration 'WStype_t WStype_DISCONNECTED'

     WStype_DISCONNECTED,

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:231:5: error: redeclaration of 'WStype_CONNECTED'

     WStype_CONNECTED,

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSocketsServer.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:16:

G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:192:5: note: previous declaration 'WStype_t WStype_CONNECTED'

     WStype_CONNECTED,

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:232:5: error: redeclaration of 'WStype_TEXT'

     WStype_TEXT,

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSocketsServer.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:16:

G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:193:5: note: previous declaration 'WStype_t WStype_TEXT'

     WStype_TEXT,

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:233:5: error: redeclaration of 'WStype_BIN'

     WStype_BIN,

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSocketsServer.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:16:

G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:194:5: note: previous declaration 'WStype_t WStype_BIN'

     WStype_BIN,

     ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:234:2: error: redeclaration of 'WStype_FRAGMENT_TEXT_START'

  WStype_FRAGMENT_TEXT_START,

  ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSocketsServer.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:16:

G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:195:2: note: previous declaration 'WStype_t WStype_FRAGMENT_TEXT_START'

  WStype_FRAGMENT_TEXT_START,

  ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:235:2: error: redeclaration of 'WStype_FRAGMENT_BIN_START'

  WStype_FRAGMENT_BIN_START,

  ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSocketsServer.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:16:

G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:196:2: note: previous declaration 'WStype_t WStype_FRAGMENT_BIN_START'

  WStype_FRAGMENT_BIN_START,

  ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:236:2: error: redeclaration of 'WStype_FRAGMENT'

  WStype_FRAGMENT,

  ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSocketsServer.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:16:

G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:197:2: note: previous declaration 'WStype_t WStype_FRAGMENT'

  WStype_FRAGMENT,

  ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:237:2: error: redeclaration of 'WStype_FRAGMENT_FIN'

  WStype_FRAGMENT_FIN,

  ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSocketsServer.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:16:

G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:198:2: note: previous declaration 'WStype_t WStype_FRAGMENT_FIN'

  WStype_FRAGMENT_FIN,

  ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:238:3: error: conflicting declaration 'typedef enum WStype_t WStype_t'

 } WStype_t;

   ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSocketsServer.h:28:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:16:

G:\Dropbox (Personal)\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:199:3: error: 'WStype_t' has a previous declaration as 'typedef enum WStype_t WStype_t'

 } WStype_t;

   ^

In file included from G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:32:

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:613:8: error: 'teensquitto' does not name a type

 extern teensquitto WiFi;

        ^

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:614:8: error: 'teensquitto' does not name a type

 extern teensquitto SPIFFS;

        ^

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:615:8: error: 'teensquitto' does not name a type

 extern teensquitto ESP;

        ^

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:616:8: error: 'teensquitto' does not name a type

 extern teensquitto AsyncUDPPlugin;

        ^

G:\Dropbox (Personal)\Arduino\libraries\Teensquitto-master/teensquitto.h:617:8: error: 'teensquitto' does not name a type

 extern teensquitto WiFiMulti;

        ^

C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino: In function 'void loop()':

Teensquitto:73:10: error: 'events' was not declared in this scope

   events();

          ^

C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino: In function 'uint8_t events()':

Teensquitto:78:58: error: '_wifi_state_notify' was not declared in this scope

     _status = _current_status; _wifi_state_notify(_status);

                                                          ^

Teensquitto:96:57: error: 'processing_data' was not declared in this scope

               processing_data(uartBuffer, uartBufferSize); return '$';

                                                         ^

C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino: In function 'void processing_data(uint8_t*, uint16_t)':

Teensquitto:142:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:152:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:164:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:174:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:186:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:199:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:215:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:225:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:238:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:251:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:264:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:282:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:293:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:304:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:317:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:328:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:347:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:358:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:368:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:384:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:397:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:408:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:443:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:461:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^

Teensquitto:474:49: error: invalid conversion from 'char*' to 'const uint8_t* {aka const unsigned char*}' [-fpermissive]

               Serial1.write(datar, sizeof(datar)); return; // don't send ACK, response given instead.

                                                 ^

In file included from C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:261:0,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:6,

                 from G:\Dropbox (Personal)\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\Simi\AppData\Local\Temp\arduino_modified_sketch_56491\Teensquitto.ino:1:

C:\Users\Simi\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/HardwareSerial.h:156:12: error:   initializing argument 1 of 'virtual size_t HardwareSerial::write(const uint8_t*, size_t)' [-fpermissive]

     size_t write(const uint8_t *buffer, size_t size)

            ^
 
This looks really bad, you must have a typo somewhere that could be causing even primitives to be not declared in the scope :eek:

A thing I hate about the ESP is when I wrote a library with an array that was initialized with partial values, it worked fine on arduino avr's and teensy, but the ESP raised a stink on compile error
However your issue is due to some errors before the log you posted, or a typographical error of some sort

Tony
 
Thanks, maybe things are in the wrong library etc? I installed your library plus all the other ones linked in teensiquitto.ino, which must go on the ESP I assume. I didn't change anything in that code and tried both zip files from github.
I will investigate more tomorrow and see what I can figure out.
With so many errors I assume i've missed something. Thanks again for the quick reply and help.
 
Pretty sure I have narrowed it down to how my libraries are set up. All I do is download the zip from Github and install the zip file using arduino IDE install library option. Spent all night trying to make it work, but nothing seemed to work. I removed the #include <arduino.h> and that fixed some of the issues, but still have a crap tonne of errors. A snippet of the errors are below.
Code:
Arduino: 1.8.7 (Windows 10), TD: 1.44, Board: "Adafruit Feather HUZZAH ESP8266, 80 MHz, Flash, 4M (1M SPIFFS), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

MQTT_HANDLERS:16:23: error: variable or field 'onMqttDisconnect' declared void

 void onMqttDisconnect(AsyncMqttClientDisconnectReason reason) {

                       ^

MQTT_HANDLERS:16:23: error: 'AsyncMqttClientDisconnectReason' was not declared in this scope

MQTT_HANDLERS:57:48: error: 'AsyncMqttClientMessageProperties' has not been declared

 void onMqttMessage(char* topic, char* payload, AsyncMqttClientMessageProperties properties, size_t len, size_t index, size_t total) {

                                                ^

WEBSOCKET_HANDLERS:1:40: error: 'WStype_t' has not been declared

 void webSocketEventServer(uint8_t num, WStype_t type, uint8_t * payload, size_t length) {

                                        ^

WEBSOCKET_HANDLERS:17:27: error: variable or field 'webSocketEventClient' declared void

 void webSocketEventClient(WStype_t type, uint8_t * payload, size_t length) {

                           ^

WEBSOCKET_HANDLERS:17:27: error: 'WStype_t' was not declared in this scope

WEBSOCKET_HANDLERS:17:50: error: expected primary-expression before '*' token

 void webSocketEventClient(WStype_t type, uint8_t * payload, size_t length) {

                                                  ^

WEBSOCKET_HANDLERS:17:52: error: 'payload' was not declared in this scope

 void webSocketEventClient(WStype_t type, uint8_t * payload, size_t length) {

                                                    ^

WEBSOCKET_HANDLERS:17:68: error: expected primary-expression before 'length'

 void webSocketEventClient(WStype_t type, uint8_t * payload, size_t length) {

                                                                    ^

WIFI_HANDLERS:11:33: error: 'WiFiEventStationModeGotIP' does not name a type

 void onStationModeGotIPCB(const WiFiEventStationModeGotIP& event) {

                                 ^

WIFI_HANDLERS:11:60: error: ISO C++ forbids declaration of 'event' with no type [-fpermissive]

 void onStationModeGotIPCB(const WiFiEventStationModeGotIP& event) {

                                                            ^

WIFI_HANDLERS:31:40: error: 'WiFiEventStationModeDisconnected' does not name a type

 void onStationModeDisconnectedCB(const WiFiEventStationModeDisconnected& event) {

                                        ^

WIFI_HANDLERS:31:74: error: ISO C++ forbids declaration of 'event' with no type [-fpermissive]

 void onStationModeDisconnectedCB(const WiFiEventStationModeDisconnected& event) {

                                                                          ^

WIFI_HANDLERS:52:37: error: 'WiFiEventStationModeConnected' does not name a type

 void onStationModeConnectedCB(const WiFiEventStationModeConnected& event) {

                                     ^

WIFI_HANDLERS:52:68: error: ISO C++ forbids declaration of 'event' with no type [-fpermissive]

 void onStationModeConnectedCB(const WiFiEventStationModeConnected& event) {

                                                                    ^

WIFI_HANDLERS:76:43: error: 'WiFiEventStationModeAuthModeChanged' does not name a type

 void onStationModeAuthModeChangedCB(const WiFiEventStationModeAuthModeChanged& event) {

                                           ^

WIFI_HANDLERS:76:80: error: ISO C++ forbids declaration of 'event' with no type [-fpermissive]

 void onStationModeAuthModeChangedCB(const WiFiEventStationModeAuthModeChanged& event) {

                                                                                ^

WIFI_HANDLERS:94:43: error: 'WiFiEventSoftAPModeStationConnected' does not name a type

 void onSoftAPModeStationConnectedCB(const WiFiEventSoftAPModeStationConnected& event) {

                                           ^

WIFI_HANDLERS:94:80: error: ISO C++ forbids declaration of 'event' with no type [-fpermissive]

 void onSoftAPModeStationConnectedCB(const WiFiEventSoftAPModeStationConnected& event) {

                                                                                ^

WIFI_HANDLERS:109:46: error: 'WiFiEventSoftAPModeStationDisconnected' does not name a type

 void onSoftAPModeStationDisconnectedCB(const WiFiEventSoftAPModeStationDisconnected& event) {

                                              ^

WIFI_HANDLERS:109:86: error: ISO C++ forbids declaration of 'event' with no type [-fpermissive]

 void onSoftAPModeStationDisconnectedCB(const WiFiEventSoftAPModeStationDisconnected& event) {

                                                                                      ^

WIFI_HANDLERS:124:47: error: 'WiFiEventSoftAPModeProbeRequestReceived' does not name a type

 void onSoftAPModeProbeRequestReceivedCB(const WiFiEventSoftAPModeProbeRequestReceived& event) {

                                               ^

WIFI_HANDLERS:124:88: error: ISO C++ forbids declaration of 'event' with no type [-fpermissive]

 void onSoftAPModeProbeRequestReceivedCB(const WiFiEventSoftAPModeProbeRequestReceived& event) {

                                                                                        ^

In file included from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:24:0:

C:\Users\clpol\Dropbox\Arduino\libraries\FastLED-master/FastLED.h:14:21: note: #pragma message: FastLED version 3.002.001

 #    pragma message "FastLED version 3.002.001"

                     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\FastLED-master/FastLED.h:65:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:24:

C:\Users\clpol\Dropbox\Arduino\libraries\FastLED-master/fastspi.h:110:23: note: #pragma message: No hardware SPI pins defined.  All SPI access will default to bitbanged output

 #      pragma message "No hardware SPI pins defined.  All SPI access will default to bitbanged output"

                       ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:43:15: error: redeclaration of 'FM_QIO'

      FM_QIO = 0x00,

               ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:78:6: note: previous declaration 'FlashMode_t FM_QIO'

      FM_QIO = 0x00,

      ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:44:16: error: redeclaration of 'FM_QOUT'

      FM_QOUT = 0x01,

                ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:79:6: note: previous declaration 'FlashMode_t FM_QOUT'

      FM_QOUT = 0x01,

      ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:45:15: error: redeclaration of 'FM_DIO'

      FM_DIO = 0x02,

               ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:80:6: note: previous declaration 'FlashMode_t FM_DIO'

      FM_DIO = 0x02,

      ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:46:16: error: redeclaration of 'FM_DOUT'

      FM_DOUT = 0x03,

                ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:81:6: note: previous declaration 'FlashMode_t FM_DOUT'

      FM_DOUT = 0x03,

      ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:47:19: error: redeclaration of 'FM_UNKNOWN'

      FM_UNKNOWN = 0xff

                   ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:82:6: note: previous declaration 'FlashMode_t FM_UNKNOWN'

      FM_UNKNOWN = 0xff

      ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:48:3: error: conflicting declaration 'typedef enum FlashMode_t FlashMode_t'

 } FlashMode_t;

   ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:83:3: error: 'FlashMode_t' has a previous declaration as 'typedef enum FlashMode_t FlashMode_t'

 } FlashMode_t;

   ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:49:6: error: multiple definition of 'enum RFMode'

 enum RFMode {

      ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:51:6: error: previous definition here

 enum RFMode {

      ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:56:19: error: redeclaration of 'WDTO_0MS'

     WDTO_0MS    = 0,   //!< WDTO_0MS

                   ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:30:5: note: previous declaration 'WDTO_t WDTO_0MS'

     WDTO_0MS    = 0,   //!< WDTO_0MS

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:57:19: error: redeclaration of 'WDTO_15MS'

     WDTO_15MS   = 15,  //!< WDTO_15MS

                   ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:31:5: note: previous declaration 'WDTO_t WDTO_15MS'

     WDTO_15MS   = 15,  //!< WDTO_15MS

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:58:19: error: redeclaration of 'WDTO_30MS'

     WDTO_30MS   = 30,  //!< WDTO_30MS

                   ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:32:5: note: previous declaration 'WDTO_t WDTO_30MS'

     WDTO_30MS   = 30,  //!< WDTO_30MS

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:59:19: error: redeclaration of 'WDTO_60MS'

     WDTO_60MS   = 60,  //!< WDTO_60MS

                   ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:33:5: note: previous declaration 'WDTO_t WDTO_60MS'

     WDTO_60MS   = 60,  //!< WDTO_60MS

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:60:19: error: redeclaration of 'WDTO_120MS'

     WDTO_120MS  = 120, //!< WDTO_120MS

                   ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:34:5: note: previous declaration 'WDTO_t WDTO_120MS'

     WDTO_120MS  = 120, //!< WDTO_120MS

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:61:19: error: redeclaration of 'WDTO_250MS'

     WDTO_250MS  = 250, //!< WDTO_250MS

                   ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:35:5: note: previous declaration 'WDTO_t WDTO_250MS'

     WDTO_250MS  = 250, //!< WDTO_250MS

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:62:19: error: redeclaration of 'WDTO_500MS'

     WDTO_500MS  = 500, //!< WDTO_500MS

                   ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:36:5: note: previous declaration 'WDTO_t WDTO_500MS'

     WDTO_500MS  = 500, //!< WDTO_500MS

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:63:19: error: redeclaration of 'WDTO_1S'

     WDTO_1S     = 1000,//!< WDTO_1S

                   ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:37:5: note: previous declaration 'WDTO_t WDTO_1S'

     WDTO_1S     = 1000,//!< WDTO_1S

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:64:19: error: redeclaration of 'WDTO_2S'

     WDTO_2S     = 2000,//!< WDTO_2S

                   ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:38:5: note: previous declaration 'WDTO_t WDTO_2S'

     WDTO_2S     = 2000,//!< WDTO_2S

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:65:19: error: redeclaration of 'WDTO_4S'

     WDTO_4S     = 4000,//!< WDTO_4S

                   ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:39:5: note: previous declaration 'WDTO_t WDTO_4S'

     WDTO_4S     = 4000,//!< WDTO_4S

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:66:19: error: redeclaration of 'WDTO_8S'

     WDTO_8S     = 8000 //!< WDTO_8S

                   ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:40:5: note: previous declaration 'WDTO_t WDTO_8S'

     WDTO_8S     = 8000 //!< WDTO_8S

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:67:3: error: conflicting declaration 'typedef enum WDTO_t WDTO_t'

 } WDTO_t;

   ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Arduino.h:262:0,

                 from sketch\Teensquitto.ino.cpp:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/Esp.h:41:3: error: 'WDTO_t' has a previous declaration as 'typedef enum WDTO_t WDTO_t'

 } WDTO_t;

   ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:70:27: error: redeclaration of 'WL_NO_SHIELD'

     WL_NO_SHIELD        = 255,   // for compatibility with WiFi Shield library

                           ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:51:5: note: previous declaration 'wl_status_t WL_NO_SHIELD'

     WL_NO_SHIELD        = 255,   // for compatibility with WiFi Shield library

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:71:27: error: redeclaration of 'WL_IDLE_STATUS'

     WL_IDLE_STATUS      = 0,

                           ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:52:5: note: previous declaration 'wl_status_t WL_IDLE_STATUS'

     WL_IDLE_STATUS      = 0,

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:72:27: error: redeclaration of 'WL_NO_SSID_AVAIL'

     WL_NO_SSID_AVAIL    = 1,

                           ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:53:5: note: previous declaration 'wl_status_t WL_NO_SSID_AVAIL'

     WL_NO_SSID_AVAIL    = 1,

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:73:27: error: redeclaration of 'WL_SCAN_COMPLETED'

     WL_SCAN_COMPLETED   = 2,

                           ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:54:5: note: previous declaration 'wl_status_t WL_SCAN_COMPLETED'

     WL_SCAN_COMPLETED   = 2,

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:74:27: error: redeclaration of 'WL_CONNECTED'

     WL_CONNECTED        = 3,

                           ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:55:5: note: previous declaration 'wl_status_t WL_CONNECTED'

     WL_CONNECTED        = 3,

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:75:27: error: redeclaration of 'WL_CONNECT_FAILED'

     WL_CONNECT_FAILED   = 4,

                           ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:56:5: note: previous declaration 'wl_status_t WL_CONNECT_FAILED'

     WL_CONNECT_FAILED   = 4,

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:76:27: error: redeclaration of 'WL_CONNECTION_LOST'

     WL_CONNECTION_LOST  = 5,

                           ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:57:5: note: previous declaration 'wl_status_t WL_CONNECTION_LOST'

     WL_CONNECTION_LOST  = 5,

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:77:27: error: redeclaration of 'WL_DISCONNECTED'

     WL_DISCONNECTED     = 6

                           ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:58:5: note: previous declaration 'wl_status_t WL_DISCONNECTED'

     WL_DISCONNECTED     = 6

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:78:3: error: conflicting declaration 'typedef enum wl_status_t wl_status_t'

 } wl_status_t;

   ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:59:3: error: 'wl_status_t' has a previous declaration as 'typedef enum wl_status_t wl_status_t'

 } wl_status_t;

   ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:93:14: error: multiple definition of 'enum WiFiMode'

 typedef enum WiFiMode {

              ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:35:14: error: previous definition here

 typedef enum WiFiMode 

              ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:98:13: error: invalid type in declaration before ';' token

 } WiFiMode_t;

             ^

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:98:13: error: conflicting declaration 'typedef int WiFiMode_t'

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:38:3: error: 'WiFiMode_t' has a previous declaration as 'typedef enum WiFiMode WiFiMode_t'

 } WiFiMode_t;

   ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:100:14: error: multiple definition of 'enum WiFiPhyMode'

 typedef enum WiFiPhyMode {

              ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:40:14: error: previous definition here

 typedef enum WiFiPhyMode

              ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:104:16: error: invalid type in declaration before ';' token

 } WiFiPhyMode_t;

                ^

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:104:16: error: conflicting declaration 'typedef int WiFiPhyMode_t'

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:43:3: error: 'WiFiPhyMode_t' has a previous declaration as 'typedef enum WiFiPhyMode WiFiPhyMode_t'

 } WiFiPhyMode_t;

   ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:106:14: error: multiple definition of 'enum WiFiSleepType'

 typedef enum WiFiSleepType {

              ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:45:14: error: previous definition here

 typedef enum WiFiSleepType

              ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:110:18: error: invalid type in declaration before ';' token

 } WiFiSleepType_t;

                  ^

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:110:18: error: conflicting declaration 'typedef int WiFiSleepType_t'

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:48:3: error: 'WiFiSleepType_t' has a previous declaration as 'typedef enum WiFiSleepType WiFiSleepType_t'

 } WiFiSleepType_t;

   ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:112:6: error: multiple definition of 'enum wl_enc_type'

 enum wl_enc_type {

      ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/include/wl_definitions.h:62:6: error: previous definition here

 enum wl_enc_type {  /* Values map to 802.11 encryption suites... */

      ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:120:6: error: multiple definition of 'enum fs::SeekMode'

 enum SeekMode {

      ^

In file included from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:29:0:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/FS.h:42:6: error: previous definition here

 enum SeekMode {

      ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:126:8: error: redefinition of 'struct fs::FSInfo'

 struct FSInfo {

        ^

In file included from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:29:0:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266/FS.h:93:8: error: previous definition of 'struct fs::FSInfo'

 struct FSInfo {

        ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:135:12: error: multiple definition of 'enum class AsyncMqttClientDisconnectReason'

 enum class AsyncMqttClientDisconnectReason : int8_t {

            ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient/Callbacks.hpp:5:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:25,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:27:

C:\Users\clpol\Dropbox\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient/DisconnectReasons.hpp:3:12: error: previous definition here

 enum class AsyncMqttClientDisconnectReason : int8_t {

            ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:145:14: error: multiple definition of 'enum WiFiEvent'

 typedef enum WiFiEvent {

              ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:51:14: error: previous definition here

 typedef enum WiFiEvent 

              ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:157:14: error: invalid type in declaration before ';' token

 } WiFiEvent_t;

              ^

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:157:14: error: conflicting declaration 'typedef int WiFiEvent_t'

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:64:3: error: 'WiFiEvent_t' has a previous declaration as 'typedef enum WiFiEvent WiFiEvent_t'

 } WiFiEvent_t;

   ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:159:6: error: multiple definition of 'enum WiFiDisconnectReason'

 enum WiFiDisconnectReason {

      ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:66:6: error: previous definition here

 enum WiFiDisconnectReason 

      ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:190:8: error: redefinition of 'struct WiFiEventModeChange'

 struct WiFiEventModeChange {

        ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:99:8: error: previous definition of 'struct WiFiEventModeChange'

 struct WiFiEventModeChange

        ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:194:8: error: redefinition of 'struct WiFiEventStationModeConnected'

 struct WiFiEventStationModeConnected {

        ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:105:8: error: previous definition of 'struct WiFiEventStationModeConnected'

 struct WiFiEventStationModeConnected

        ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:198:8: error: redefinition of 'struct WiFiEventStationModeDisconnected'

 struct WiFiEventStationModeDisconnected {

        ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:112:8: error: previous definition of 'struct WiFiEventStationModeDisconnected'

 struct WiFiEventStationModeDisconnected

        ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:202:8: error: redefinition of 'struct WiFiEventStationModeAuthModeChanged'

 struct WiFiEventStationModeAuthModeChanged {

        ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:119:8: error: previous definition of 'struct WiFiEventStationModeAuthModeChanged'

 struct WiFiEventStationModeAuthModeChanged

        ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:206:8: error: redefinition of 'struct WiFiEventStationModeGotIP'

 struct WiFiEventStationModeGotIP {

        ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:125:8: error: previous definition of 'struct WiFiEventStationModeGotIP'

 struct WiFiEventStationModeGotIP

        ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:210:8: error: redefinition of 'struct WiFiEventSoftAPModeStationConnected'

 struct WiFiEventSoftAPModeStationConnected {

        ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:132:8: error: previous definition of 'struct WiFiEventSoftAPModeStationConnected'

 struct WiFiEventSoftAPModeStationConnected

        ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:214:8: error: redefinition of 'struct WiFiEventSoftAPModeStationDisconnected'

 struct WiFiEventSoftAPModeStationDisconnected {

        ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:138:8: error: previous definition of 'struct WiFiEventSoftAPModeStationDisconnected'

 struct WiFiEventSoftAPModeStationDisconnected

        ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:218:8: error: redefinition of 'struct WiFiEventSoftAPModeProbeRequestReceived'

 struct WiFiEventSoftAPModeProbeRequestReceived {

        ^

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:33:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiType.h:144:8: error: previous definition of 'struct WiFiEventSoftAPModeProbeRequestReceived'

 struct WiFiEventSoftAPModeProbeRequestReceived

        ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:222:8: error: redefinition of 'struct AsyncMqttClientMessageProperties'

 struct AsyncMqttClientMessageProperties {

        ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:23:0,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:27:

C:\Users\clpol\Dropbox\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient/MessageProperties.hpp:3:8: error: previous definition of 'struct AsyncMqttClientMessageProperties'

 struct AsyncMqttClientMessageProperties {

        ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:229:5: error: redeclaration of 'WStype_ERROR'

     WStype_ERROR,

     ^

In file included from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:0:

C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:190:5: note: previous declaration 'WStype_t WStype_ERROR'

     WStype_ERROR,

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:230:5: error: redeclaration of 'WStype_DISCONNECTED'

     WStype_DISCONNECTED,

     ^

In file included from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:0:

C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:191:5: note: previous declaration 'WStype_t WStype_DISCONNECTED'

     WStype_DISCONNECTED,

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:231:5: error: redeclaration of 'WStype_CONNECTED'

     WStype_CONNECTED,

     ^

In file included from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:0:

C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:192:5: note: previous declaration 'WStype_t WStype_CONNECTED'

     WStype_CONNECTED,

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:232:5: error: redeclaration of 'WStype_TEXT'

     WStype_TEXT,

     ^

In file included from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:0:

C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:193:5: note: previous declaration 'WStype_t WStype_TEXT'

     WStype_TEXT,

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:233:5: error: redeclaration of 'WStype_BIN'

     WStype_BIN,

     ^

In file included from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:0:

C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:194:5: note: previous declaration 'WStype_t WStype_BIN'

     WStype_BIN,

     ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:234:2: error: redeclaration of 'WStype_FRAGMENT_TEXT_START'

  WStype_FRAGMENT_TEXT_START,

  ^

In file included from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:0:

C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:195:2: note: previous declaration 'WStype_t WStype_FRAGMENT_TEXT_START'

  WStype_FRAGMENT_TEXT_START,

  ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:235:2: error: redeclaration of 'WStype_FRAGMENT_BIN_START'

  WStype_FRAGMENT_BIN_START,

  ^

In file included from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:0:

C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:196:2: note: previous declaration 'WStype_t WStype_FRAGMENT_BIN_START'

  WStype_FRAGMENT_BIN_START,

  ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:236:2: error: redeclaration of 'WStype_FRAGMENT'

  WStype_FRAGMENT,

  ^

In file included from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:0:

C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:197:2: note: previous declaration 'WStype_t WStype_FRAGMENT'

  WStype_FRAGMENT,

  ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:237:2: error: redeclaration of 'WStype_FRAGMENT_FIN'

  WStype_FRAGMENT_FIN,

  ^

In file included from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:0:

C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:198:2: note: previous declaration 'WStype_t WStype_FRAGMENT_FIN'

  WStype_FRAGMENT_FIN,

  ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:238:3: error: conflicting declaration 'typedef enum WStype_t WStype_t'

 } WStype_t;

   ^

In file included from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:0:

C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:199:3: error: 'WStype_t' has a previous declaration as 'typedef enum WStype_t WStype_t'

 } WStype_t;

   ^

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/ESPAsyncUDP.h:7:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:32:

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:613:8: error: 'teensquitto' does not name a type

 extern teensquitto WiFi;

        ^

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:614:8: error: 'teensquitto' does not name a type

 extern teensquitto SPIFFS;

        ^

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:615:8: error: 'teensquitto' does not name a type

 extern teensquitto ESP;

        ^

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:616:8: error: 'teensquitto' does not name a type

 extern teensquitto AsyncUDPPlugin;

        ^

C:\Users\clpol\Dropbox\Arduino\libraries\Teensquitto-master/teensquitto.h:617:8: error: 'teensquitto' does not name a type

 extern teensquitto WiFiMulti;

        ^

C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino: In function 'void processing_data(uint8_t*, uint16_t)':

Teensquitto:2674:39: error: 'webSocketEventClient' was not declared in this scope

               webSocketClient.onEvent(webSocketEventClient); return;

                                       ^

C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\MQTT_HANDLERS.ino: In function 'void mqtt_handler_setup()':

MQTT_HANDLERS:2:66: error: 'onMqttDisconnect' was not declared in this scope

   teensquitto.onConnect(onMqttConnect); teensquitto.onDisconnect(onMqttDisconnect);

                                                                  ^

MQTT_HANDLERS:4:38: error: no matching function for call to 'AsyncMqttClient::onMessage(void (&)(char*, char*, int, size_t, size_t, size_t))'

   teensquitto.onMessage(onMqttMessage); teensquitto.onPublish(onMqttPublish);

                                      ^

C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\MQTT_HANDLERS.ino:4:38: note: candidate is:

In file included from C:\Users\clpol\Dropbox\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.h:4:0,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:27:

C:\Users\clpol\Dropbox\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:62:20: note: AsyncMqttClient& AsyncMqttClient::onMessage(AsyncMqttClientInternals::OnMessageUserCallback)

   AsyncMqttClient& onMessage(AsyncMqttClientInternals::OnMessageUserCallback callback);

                    ^

C:\Users\clpol\Dropbox\Arduino\libraries\async-mqtt-client\src/AsyncMqttClient.hpp:62:20: note:   no known conversion for argument 1 from 'void(char*, char*, int, size_t, size_t, size_t) {aka void(char*, char*, int, unsigned int, unsigned int, unsigned int)}' to 'AsyncMqttClientInternals::OnMessageUserCallback {aka std::function<void(char*, char*, AsyncMqttClientMessageProperties, unsigned int, unsigned int, unsigned int)>}'

C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\WIFI_HANDLERS.ino: In function 'void wifi_handler_setup()':

WIFI_HANDLERS:2:75: error: no matching function for call to 'ESP8266WiFiClass::onStationModeGotIP(void (&)(const int&))'

   onStationModeGotIPHandler = WiFi.onStationModeGotIP(onStationModeGotIPCB);

                                                                           ^

C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\WIFI_HANDLERS.ino:2:75: note: candidate is:

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiSTA.h:28:0,

                 from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:34,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.h:60:26: note: WiFiEventHandler ESP8266WiFiGenericClass::onStationModeGotIP(std::function<void(const WiFiEventStationModeGotIP&)>)

         WiFiEventHandler onStationModeGotIP(std::function<void(const WiFiEventStationModeGotIP&)>);

                          ^

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.h:60:26: note:   no known conversion for argument 1 from 'void(const int&)' to 'std::function<void(const WiFiEventStationModeGotIP&)>'

WIFI_HANDLERS:3:96: error: no matching function for call to 'ESP8266WiFiClass::onStationModeDisconnected(void (&)(const int&))'

   onStationModeDisconnectedHandler = WiFi.onStationModeDisconnected(onStationModeDisconnectedCB);

                                                                                                ^

C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\WIFI_HANDLERS.ino:3:96: note: candidate is:

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiSTA.h:28:0,

                 from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:34,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.h:58:26: note: WiFiEventHandler ESP8266WiFiGenericClass::onStationModeDisconnected(std::function<void(const WiFiEventStationModeDisconnected&)>)

         WiFiEventHandler onStationModeDisconnected(std::function<void(const WiFiEventStationModeDisconnected&)>);

                          ^

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.h:58:26: note:   no known conversion for argument 1 from 'void(const int&)' to 'std::function<void(const WiFiEventStationModeDisconnected&)>'

WIFI_HANDLERS:4:87: error: no matching function for call to 'ESP8266WiFiClass::onStationModeConnected(void (&)(const int&))'

   onStationModeConnectedHandler = WiFi.onStationModeConnected(onStationModeConnectedCB);

                                                                                       ^

C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\WIFI_HANDLERS.ino:4:87: note: candidate is:

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiSTA.h:28:0,

                 from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:34,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.h:57:26: note: WiFiEventHandler ESP8266WiFiGenericClass::onStationModeConnected(std::function<void(const WiFiEventStationModeConnected&)>)

         WiFiEventHandler onStationModeConnected(std::function<void(const WiFiEventStationModeConnected&)>);

                          ^

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.h:57:26: note:   no known conversion for argument 1 from 'void(const int&)' to 'std::function<void(const WiFiEventStationModeConnected&)>'

WIFI_HANDLERS:5:105: error: no matching function for call to 'ESP8266WiFiClass::onStationModeAuthModeChanged(void (&)(const int&))'

   onStationModeAuthModeChangedHandler = WiFi.onStationModeAuthModeChanged(onStationModeAuthModeChangedCB);

                                                                                                         ^

C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\WIFI_HANDLERS.ino:5:105: note: candidate is:

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiSTA.h:28:0,

                 from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:34,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.h:59:26: note: WiFiEventHandler ESP8266WiFiGenericClass::onStationModeAuthModeChanged(std::function<void(const WiFiEventStationModeAuthModeChanged&)>)

         WiFiEventHandler onStationModeAuthModeChanged(std::function<void(const WiFiEventStationModeAuthModeChanged&)>);

                          ^

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.h:59:26: note:   no known conversion for argument 1 from 'void(const int&)' to 'std::function<void(const WiFiEventStationModeAuthModeChanged&)>'

WIFI_HANDLERS:7:105: error: no matching function for call to 'ESP8266WiFiClass::onSoftAPModeStationConnected(void (&)(const int&))'

   onSoftAPModeStationConnectedHandler = WiFi.onSoftAPModeStationConnected(onSoftAPModeStationConnectedCB);

                                                                                                         ^

C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\WIFI_HANDLERS.ino:7:105: note: candidate is:

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiSTA.h:28:0,

                 from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:34,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.h:62:26: note: WiFiEventHandler ESP8266WiFiGenericClass::onSoftAPModeStationConnected(std::function<void(const WiFiEventSoftAPModeStationConnected&)>)

         WiFiEventHandler onSoftAPModeStationConnected(std::function<void(const WiFiEventSoftAPModeStationConnected&)>);

                          ^

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.h:62:26: note:   no known conversion for argument 1 from 'void(const int&)' to 'std::function<void(const WiFiEventSoftAPModeStationConnected&)>'

WIFI_HANDLERS:8:114: error: no matching function for call to 'ESP8266WiFiClass::onSoftAPModeStationDisconnected(void (&)(const int&))'

   onSoftAPModeStationDisconnectedHandler = WiFi.onSoftAPModeStationDisconnected(onSoftAPModeStationDisconnectedCB);

                                                                                                                  ^

C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\WIFI_HANDLERS.ino:8:114: note: candidate is:

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiSTA.h:28:0,

                 from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:34,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.h:63:26: note: WiFiEventHandler ESP8266WiFiGenericClass::onSoftAPModeStationDisconnected(std::function<void(const WiFiEventSoftAPModeStationDisconnected&)>)

         WiFiEventHandler onSoftAPModeStationDisconnected(std::function<void(const WiFiEventSoftAPModeStationDisconnected&)>);

                          ^

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.h:63:26: note:   no known conversion for argument 1 from 'void(const int&)' to 'std::function<void(const WiFiEventSoftAPModeStationDisconnected&)>'

WIFI_HANDLERS:9:117: error: no matching function for call to 'ESP8266WiFiClass::onSoftAPModeProbeRequestReceived(void (&)(const int&))'

   onSoftAPModeProbeRequestReceivedHandler = WiFi.onSoftAPModeProbeRequestReceived(onSoftAPModeProbeRequestReceivedCB);

                                                                                                                     ^

C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\WIFI_HANDLERS.ino:9:117: note: candidate is:

In file included from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiSTA.h:28:0,

                 from C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:34,

                 from C:\Users\clpol\Dropbox\Arduino\libraries\arduinoWebSockets-master\src/WebSockets.h:140,

                 from C:\Users\clpol\Dropbox (Personal)\Arduino\Teensquitto\Teensquitto.ino:1:

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.h:64:26: note: WiFiEventHandler ESP8266WiFiGenericClass::onSoftAPModeProbeRequestReceived(std::function<void(const WiFiEventSoftAPModeProbeRequestReceived&)>)

         WiFiEventHandler onSoftAPModeProbeRequestReceived(std::function<void(const WiFiEventSoftAPModeProbeRequestReceived&)>);

                          ^

C:\Users\clpol\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\ESP8266WiFi\src/ESP8266WiFiGeneric.h:64:26: note:   no known conversion for argument 1 from 'void(const int&)' to 'std::function<void(const WiFiEventSoftAPModeProbeRequestReceived&)>'

exit status 1
variable or field 'onMqttDisconnect' declared void
 
Status
Not open for further replies.
Back
Top