Error flash arduino IDE

Moderators: grovkillen, Stuntteam, TD-er

Post Reply
Message
Author
maluko
Normal user
Posts: 112
Joined: 02 Sep 2015, 00:49

Error flash arduino IDE

#1 Post by maluko » 11 Oct 2016, 23:19

Hi,

i have a new computer and want to flash more esp modules but now iam facing a new chellenge :(

i cant flash because see errors

i instaled arduino 1.6.5 with library 210.

Arduino: 1.6.5 (Windows 7), Placa:"Generic ESP8266 Module, Serial, 80 MHz, 40MHz, DIO, 115200, 512K (64K SPIFFS), ck, Disabled, None"

ESPEasy:246: error: no matching function for call to 'PubSubClient::PubSubClient(const char [1])'
ESPEasy.ino:246:27: note: candidates are:
In file included from ESPEasy.ino:212:0:
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:116:4: note: PubSubClient::PubSubClient(const char*, uint16_t, std::function<void(char*, unsigned char*, unsigned int)>, Client&, Stream&)
PubSubClient(const char*, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client, Stream&);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:116:4: note: candidate expects 5 arguments, 1 provided
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:115:4: note: PubSubClient::PubSubClient(const char*, uint16_t, std::function<void(char*, unsigned char*, unsigned int)>, Client&)
PubSubClient(const char*, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:115:4: note: candidate expects 4 arguments, 1 provided
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:114:4: note: PubSubClient::PubSubClient(const char*, uint16_t, Client&, Stream&)
PubSubClient(const char*, uint16_t, Client& client, Stream&);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:114:4: note: candidate expects 4 arguments, 1 provided
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:113:4: note: PubSubClient::PubSubClient(const char*, uint16_t, Client&)
PubSubClient(const char*, uint16_t, Client& client);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:113:4: note: candidate expects 3 arguments, 1 provided
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:112:4: note: PubSubClient::PubSubClient(uint8_t*, uint16_t, std::function<void(char*, unsigned char*, unsigned int)>, Client&, Stream&)
PubSubClient(uint8_t *, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client, Stream&);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:112:4: note: candidate expects 5 arguments, 1 provided
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:111:4: note: PubSubClient::PubSubClient(uint8_t*, uint16_t, std::function<void(char*, unsigned char*, unsigned int)>, Client&)
PubSubClient(uint8_t *, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:111:4: note: candidate expects 4 arguments, 1 provided
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:110:4: note: PubSubClient::PubSubClient(uint8_t*, uint16_t, Client&, Stream&)
PubSubClient(uint8_t *, uint16_t, Client& client, Stream&);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:110:4: note: candidate expects 4 arguments, 1 provided
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:109:4: note: PubSubClient::PubSubClient(uint8_t*, uint16_t, Client&)
PubSubClient(uint8_t *, uint16_t, Client& client);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:109:4: note: candidate expects 3 arguments, 1 provided
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:108:4: note: PubSubClient::PubSubClient(IPAddress, uint16_t, std::function<void(char*, unsigned char*, unsigned int)>, Client&, Stream&)
PubSubClient(IPAddress, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client, Stream&);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:108:4: note: candidate expects 5 arguments, 1 provided
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:107:4: note: PubSubClient::PubSubClient(IPAddress, uint16_t, std::function<void(char*, unsigned char*, unsigned int)>, Client&)
PubSubClient(IPAddress, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:107:4: note: candidate expects 4 arguments, 1 provided
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:106:4: note: PubSubClient::PubSubClient(IPAddress, uint16_t, Client&, Stream&)
PubSubClient(IPAddress, uint16_t, Client& client, Stream&);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:106:4: note: candidate expects 4 arguments, 1 provided
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:105:4: note: PubSubClient::PubSubClient(IPAddress, uint16_t, Client&)
PubSubClient(IPAddress, uint16_t, Client& client);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:105:4: note: candidate expects 3 arguments, 1 provided
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:104:4: note: PubSubClient::PubSubClient(Client&)
PubSubClient(Client& client);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:104:4: note: no known conversion for argument 1 from 'const char [1]' to 'Client&'
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:103:4: note: PubSubClient::PubSubClient()
PubSubClient();
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:103:4: note: candidate expects 0 arguments, 1 provided
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:83:7: note: PubSubClient::PubSubClient(const PubSubClient&)
class PubSubClient {
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:83:7: note: no known conversion for argument 1 from 'const char [1]' to 'const PubSubClient&'
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:83:7: note: PubSubClient::PubSubClient(PubSubClient&&)
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:83:7: note: no known conversion for argument 1 from 'const char [1]' to 'PubSubClient&&'
Command.ino: In function 'void ExecuteCommand(byte, const char*)':
Command:142: error: no matching function for call to 'PubSubClient::publish(String&, String&)'
Command.ino:142:40: note: candidates are:
In file included from ESPEasy.ino:212:0:
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:130:12: note: boolean PubSubClient::publish(const char*, const char*)
boolean publish(const char* topic, const char* payload);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:130:12: note: no known conversion for argument 1 from 'String' to 'const char*'
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:131:12: note: boolean PubSubClient::publish(const char*, const char*, boolean)
boolean publish(const char* topic, const char* payload, boolean retained);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:131:12: note: candidate expects 3 arguments, 2 provided
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:132:12: note: boolean PubSubClient::publish(const char*, const uint8_t*, unsigned int)
boolean publish(const char* topic, const uint8_t * payload, unsigned int plength);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:132:12: note: candidate expects 3 arguments, 2 provided
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:133:12: note: boolean PubSubClient::publish(const char*, const uint8_t*, unsigned int, boolean)
boolean publish(const char* topic, const uint8_t * payload, unsigned int plength, boolean retained);
^
C:\Users\Aa\Documents\Arduino\libraries\PubSubClient\src/PubSubClient.h:133:12: note: candidate expects 4 arguments, 2 provided
Controller.ino: At global scope:
Controller:47: error: 'MQTT' does not name a type
Controller:47: error: expected unqualified-id before '&' token
Controller:47: error: expected ')' before '&' token
Controller:47: error: expected initializer before 'pub'
Multiple libraries were found for "PubSubClient.h"

Used: C:\Users\Aa\Documents\Arduino\libraries\PubSubClient

Not used: C:\Users\Aa\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\pubsubclient

Multiple libraries were found for "Servo.h"

Used: C:\Users\Aa\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\Servo

Not used: C:\Program Files\Arduino\libraries\Servo

no matching function for call to 'PubSubClient::PubSubClient(const char [1])'



on old pc until broken this was working,

thanks

User avatar
moelski
Normal user
Posts: 161
Joined: 31 Aug 2016, 06:33
Location: Germany - NRW
Contact:

Re: Error flash arduino IDE

#2 Post by moelski » 12 Oct 2016, 04:39

Hi !
esp8266\2.1.0\
That is a damn old ESP8266 SDK ... You should update to 2.3.0.

And then replace the libs from the R120 ZIP file into your ESP8266 libraries directory.
In your case:
C:\Users\Aa\AppData\Roaming\Arduino15\packages\esp8266\hardware\esp8266\2.1.0\libraries\

Had similar problems in the past. And a new download and new extract helped most of the time :)
regards
Dominik

maluko
Normal user
Posts: 112
Joined: 02 Sep 2015, 00:49

Re: Error flash arduino IDE

#3 Post by maluko » 14 Oct 2016, 23:48

thanksmoelski

but now i have this error


O rascunho usa 221.999 bytes (51%) do espaço de armazenamento do programa. O máximo é 434.160 bytes.
Variáveis globais usam 31.564 bytes (38%) de memória dinâmica, restando 50.356 bytes para variáveis locais. O maximo é 81.920 bytes.
error: failed reading byte
warning: espcomm_send_command: cant receive slip payload data
error: failed reading byte
warning: espcomm_send_command: cant receive slip payload data
error: failed reading byte
warning: espcomm_send_command: cant receive slip payload data
error: failed reading byte
warning: espcomm_send_command: cant receive slip payload data
error: failed reading byte
warning: espcomm_send_command: cant receive slip payload data
error: failed reading byte
warning: espcomm_send_command: cant receive slip payload data
error: failed reading byte
warning: espcomm_send_command: cant receive slip payload data
error: failed reading byte
warning: espcomm_send_command: cant receive slip payload data
error: failed reading byte
warning: espcomm_send_command: cant receive slip payload data
warning: espcomm_sync failed
error: espcomm_open failed
error: espcomm_upload_mem failed

User avatar
moelski
Normal user
Posts: 161
Joined: 31 Aug 2016, 06:33
Location: Germany - NRW
Contact:

Re: Error flash arduino IDE

#4 Post by moelski » 15 Oct 2016, 23:06

Looks like wrong Port or wrong board selected.
regards
Dominik

Post Reply

Who is online

Users browsing this forum: Ahrefs [Bot], Bing [Bot] and 31 guests