MQTT клиент для Arduino, ESP8266, ESP32
Правила форума
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
Рекомендации по размещению блоков:
Автор блока создает подробное описание блока, отличие от подобных(если есть на данный момент).Сложные блоки очень желательно с примерами.
При выходе новых версий редактирует/дополняет свой первый пост с указанием даты, версии, причины.
В каждой теме обсуждается только выложенный автором блок - баги, возможность (или предложение) доработки и прочие хотелки.
Свои блоки, переработанные, с другими библиотеками, протоколами и т.д.- размещаем либо сами отдельно, либо обсуждаем и дорабатываем в форуме Разработка блоков.
Пользователи улучшив блок автора и проверив его работоспособность - могут обратиться к автору или модераторам с просьбой добавить их версию блока в первое сообщение темы.
MQTT клиент для Arduino, ESP8266, ESP32
Подробнее про MQTT:
https://ipc2u.ru/articles/prostye-reshe ... akoe-mqtt/
Установка брокера:
Windows: https://youtu.be/jFUPy1q3ze8
Linux: https://youtu.be/sNSWxyO6XSk
Raspberry Pi / Orange Pi: https://youtu.be/b7NRT-RNPOU
https://robot-on.ru/articles/ystanovka- ... -orange-pi
OpenWrt: https://youtu.be/ADBct61FLsU
Брокер на ESP8266: viewtopic.php?f=133&t=4117
https://youtu.be/QFdx8bnVRHc
Быстрый старт без установки брокера используя сайт beebotte.com:
https://youtu.be/XVnY4za6-uU
viewtopic.php?f=71&t=6293
Брокер от пользователя форума:
viewtopic.php?f=151&t=6474&sid=dc2ead44 ... =20#p91410
Настройка и использование MQTT в FLProg:
https://www.youtube.com/watch?v=QGQpr_Rc8mo
https://www.youtube.com/watch?v=KVksHJS-y-A
https://www.youtube.com/playlist?list=P ... oBGySyEDaU
Управление с помощью Яндекс Алисы и mqtt:
viewtopic.php?f=187&t=7602
Группы в Telegram:
https://t.me/joinchat/6CFnBYY5BUM0ZmZi
https://t.me/joinchat/BRr4VVHiIr1B3pMJNvlzEg
Описание блока Main: (Настройки клиента)
mqttServer - ip или домен mqtt брокера (нужно указывать без https://).
mqttPort - порт mqtt брокера (по умолчанию: 1883).
mqttUser - имя пользователя на брокере, можно использовать один логин и пароль на всех mqtt клиентах.
mqttPassword - пароль.
mqttClientId - любое уникальное название на английском, нужно для идентификации на брокере. Для всех клиентов должно быть разное.
Выход mqttConnected - на данном выходе будет единица, если есть подключение к брокеру.
Last Will сообщение - сообщение, которое будет отправлено в указанный топик, после отключения клиента от брокера.
По умолчанию Will топик равен установленному значению на входе mqttClientId.
Пример: мы указали в настройках: willMessageOnline: 1; willMessageOffline: 0; willTopic: client1;
После старта esp и подключению к брокеру, в топик client1 будет отправлено сообщение 1, а при отключении esp от брокера в топик client1 будет отправлено сообщение 0. Параметром keepAlive можно отрегулировать, через сколько секунд брокер отправит сообщение willMessageOffline после отключения esp от брокера. Не рекомендуется ставить меньше 5 секунд.
Описание блока Sub: (Прием сообщения)
Unsubscribe - при удержании единицы происходит отписка от топика, сообщения в топик перестают приходить. При пропадании единицы происходит подписка на топик снова. Данный вход может быть полезен для получения периодических сообщений, когда только нужно или один раз при старте контроллера, можно использовать для оптимизации программы.
Topic - топик для получения сообщения.
QoS - можно указать 0, 1 или 2. Если не указывать ничего, то сообщение принимается с QoS 0.
- Если вы поставили на блоке pub QoS 2, то на блоке sub вы также должны выставить QoS 2 для приема недоставленных сообщений.
- Для корректной работы QoS 1 и 2, на брокере и всех esp должен быть выставлен Clean Session = false.
Выход Received - на данном выходе будет единица в один цикл при получении любого сообщения в топик.
Выход Message - получение сообщения из указанного на входе топика.
Описание блока Pub: (Отправка сообщения)
Send - при поступлении на данный вход единицы, будет отправлено сообщение один раз. Данный вход имеет встроенный Rtrig, не используйте внешний.
Topic - топик, куда будет отправлено сообщение. (Пример: house/room1/lamp1/status)
Message - сообщение, которое будет отправлено на брокер.
QoS - можно указать 0, 1 или 2. Если не указывать ничего, то сообщение отправляется с QoS 0.
- Esp не сохраняет у себя неотправленные сообщения, вы должны сами проконтролировать, чтобы сообщение дошло до брокера с QoS 1 и 2, после чего брокер возьмет на себя ответственность по доставке сообщений с QoS 1 и 2.
- Используйте qos 1 и 2 только для очень важных сообщений, не нужно использовать qos для отправки например показаний температуры или других показаний с датчиков.
Retain - если true, последнее отправленное сообщение сохраняется на mqtt брокере. Это сообщение будет получать подписчик при подключении к брокеру.
Выход qosDelivered - нужен для контроля доставки сообщений с QoS 1 и 2 до брокера. При подаче и удерживании единицы на входе Send, на выходе qosDelivered будет единица, если сообщение доставлено на брокер. Единица будет держаться на данном выходе пока на входе Send не пропадет единица.
Не забудьте включить wifi клиент в настройках контроллера и указать данные вашей wifi сети.
Библиотека: viewtopic.php?p=61491#p61491
Последняя версия библиотеки: https://github.com/marvinroger/async-mqtt-client
Новая версия блоков:
viewtopic.php?p=113908#p113908
Блоки для Ethernet Arduino: viewtopic.php?p=61490#p61486
Main блок для ESP32: viewtopic.php?p=61490#p61490
Копии блоков для ESP8266 и ESP32, для подключения к двум брокерам одновременно: viewtopic.php?p=61489#p61489
Блоки для ESP8266:
https://ipc2u.ru/articles/prostye-reshe ... akoe-mqtt/
Установка брокера:
Windows: https://youtu.be/jFUPy1q3ze8
Linux: https://youtu.be/sNSWxyO6XSk
Raspberry Pi / Orange Pi: https://youtu.be/b7NRT-RNPOU
https://robot-on.ru/articles/ystanovka- ... -orange-pi
OpenWrt: https://youtu.be/ADBct61FLsU
Брокер на ESP8266: viewtopic.php?f=133&t=4117
https://youtu.be/QFdx8bnVRHc
Быстрый старт без установки брокера используя сайт beebotte.com:
https://youtu.be/XVnY4za6-uU
viewtopic.php?f=71&t=6293
Брокер от пользователя форума:
viewtopic.php?f=151&t=6474&sid=dc2ead44 ... =20#p91410
Настройка и использование MQTT в FLProg:
https://www.youtube.com/watch?v=QGQpr_Rc8mo
https://www.youtube.com/watch?v=KVksHJS-y-A
https://www.youtube.com/playlist?list=P ... oBGySyEDaU
Управление с помощью Яндекс Алисы и mqtt:
viewtopic.php?f=187&t=7602
Группы в Telegram:
https://t.me/joinchat/6CFnBYY5BUM0ZmZi
https://t.me/joinchat/BRr4VVHiIr1B3pMJNvlzEg
Описание блока Main: (Настройки клиента)
mqttServer - ip или домен mqtt брокера (нужно указывать без https://).
mqttPort - порт mqtt брокера (по умолчанию: 1883).
mqttUser - имя пользователя на брокере, можно использовать один логин и пароль на всех mqtt клиентах.
mqttPassword - пароль.
mqttClientId - любое уникальное название на английском, нужно для идентификации на брокере. Для всех клиентов должно быть разное.
Выход mqttConnected - на данном выходе будет единица, если есть подключение к брокеру.
Last Will сообщение - сообщение, которое будет отправлено в указанный топик, после отключения клиента от брокера.
По умолчанию Will топик равен установленному значению на входе mqttClientId.
Пример: мы указали в настройках: willMessageOnline: 1; willMessageOffline: 0; willTopic: client1;
После старта esp и подключению к брокеру, в топик client1 будет отправлено сообщение 1, а при отключении esp от брокера в топик client1 будет отправлено сообщение 0. Параметром keepAlive можно отрегулировать, через сколько секунд брокер отправит сообщение willMessageOffline после отключения esp от брокера. Не рекомендуется ставить меньше 5 секунд.
Описание блока Sub: (Прием сообщения)
Unsubscribe - при удержании единицы происходит отписка от топика, сообщения в топик перестают приходить. При пропадании единицы происходит подписка на топик снова. Данный вход может быть полезен для получения периодических сообщений, когда только нужно или один раз при старте контроллера, можно использовать для оптимизации программы.
Topic - топик для получения сообщения.
QoS - можно указать 0, 1 или 2. Если не указывать ничего, то сообщение принимается с QoS 0.
- Если вы поставили на блоке pub QoS 2, то на блоке sub вы также должны выставить QoS 2 для приема недоставленных сообщений.
- Для корректной работы QoS 1 и 2, на брокере и всех esp должен быть выставлен Clean Session = false.
Выход Received - на данном выходе будет единица в один цикл при получении любого сообщения в топик.
Выход Message - получение сообщения из указанного на входе топика.
Описание блока Pub: (Отправка сообщения)
Send - при поступлении на данный вход единицы, будет отправлено сообщение один раз. Данный вход имеет встроенный Rtrig, не используйте внешний.
Topic - топик, куда будет отправлено сообщение. (Пример: house/room1/lamp1/status)
Message - сообщение, которое будет отправлено на брокер.
QoS - можно указать 0, 1 или 2. Если не указывать ничего, то сообщение отправляется с QoS 0.
- Esp не сохраняет у себя неотправленные сообщения, вы должны сами проконтролировать, чтобы сообщение дошло до брокера с QoS 1 и 2, после чего брокер возьмет на себя ответственность по доставке сообщений с QoS 1 и 2.
- Используйте qos 1 и 2 только для очень важных сообщений, не нужно использовать qos для отправки например показаний температуры или других показаний с датчиков.
Retain - если true, последнее отправленное сообщение сохраняется на mqtt брокере. Это сообщение будет получать подписчик при подключении к брокеру.
Выход qosDelivered - нужен для контроля доставки сообщений с QoS 1 и 2 до брокера. При подаче и удерживании единицы на входе Send, на выходе qosDelivered будет единица, если сообщение доставлено на брокер. Единица будет держаться на данном выходе пока на входе Send не пропадет единица.
Не забудьте включить wifi клиент в настройках контроллера и указать данные вашей wifi сети.
Библиотека: viewtopic.php?p=61491#p61491
Последняя версия библиотеки: https://github.com/marvinroger/async-mqtt-client
Новая версия блоков:
viewtopic.php?p=113908#p113908
Блоки для Ethernet Arduino: viewtopic.php?p=61490#p61486
Main блок для ESP32: viewtopic.php?p=61490#p61490
Копии блоков для ESP8266 и ESP32, для подключения к двум брокерам одновременно: viewtopic.php?p=61489#p61489
Блоки для ESP8266:
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось User8 28 янв 2023, 01:57, всего редактировалось 175 раз.
-
- Лейтенант
- Сообщения: 438
- Зарегистрирован: 25 окт 2016, 21:26
- Откуда: Волгоградская обл.
- Имя: СашкаСаняАлександр
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
MQTT для ESP, ESP8266, ESP32s.
Привет.
Сел опять за работу, и опять ошибка, уже была такая.
[spoiler]pr4:6: error: 'WiFiClient' does not name a type
pr4:7: error: 'espClient' was not declared in this scope
exit status 1
'WiFiClient' does not name a type[/spoiler]
Сел опять за работу, и опять ошибка, уже была такая.
[spoiler]pr4:6: error: 'WiFiClient' does not name a type
pr4:7: error: 'espClient' was not declared in this scope
exit status 1
'WiFiClient' does not name a type[/spoiler]
MQTT для ESP, ESP8266, ESP32s.
[ref]pipapsix[/ref], wifi не нужно забывать включать в настройках контроллера.
-
- Лейтенант
- Сообщения: 438
- Зарегистрирован: 25 окт 2016, 21:26
- Откуда: Волгоградская обл.
- Имя: СашкаСаняАлександр
- Благодарил (а): 1 раз
- Поблагодарили: 4 раза
MQTT для ESP, ESP8266, ESP32s.
пардон.туплю.User8 писал(а): 11 сен 2018, 16:03[ref]pipapsix[/ref], wifi не нужно забывать включать в настройках контроллера.
создал новый проект , а думал в старом сижу.
MQTT для ESP, ESP8266, ESP32s.
Блоки переделаны, теперь используется немного другая библиотека. Появилась возможность устанавливать QoS, а еще отсылать и принимать более длинные сообщения. Нужно тестить
-
- Рядовой
- Сообщения: 4
- Зарегистрирован: 04 окт 2018, 10:55
- Имя: Евгений
MQTT для ESP, ESP8266, ESP32.
Хочу спросить - насколько реализуемо переделать этот блок под работу не с ESP, а через Arduino и подключенный к нему Ethernet Shield на чипе W5100? Я пробовал в блоке менять: WiFiClient на Ethernet, но IDE ругается на целую кучу всего. Библиотеку Ethernet.h подключал дополнительно. Подскажите куда бы мне рыть, как правильно подойти к решению вопроса. Спасибо!
MQTT для Arduino, ESP8266, ESP32
[ref]jenyaprihodko[/ref], viewtopic.php?p=61489#p61489
Последний раз редактировалось User8 03 янв 2019, 04:13, всего редактировалось 2 раза.
-
- Рядовой
- Сообщения: 4
- Зарегистрирован: 04 окт 2018, 10:55
- Имя: Евгений
MQTT для ESP, ESP8266, ESP32.
Огромное спасибо, сегодня буду пробовать)User8 писал(а): 04 окт 2018, 22:46 [ref]jenyaprihodko[/ref], кроме замены клиента, там нужно еще mac адрес прописать, и запустить сам шилд. Пробуйте этот блок:
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
MQTT для ESP, ESP8266, ESP32.
Нет топика и сообщения не приходят. С версией 3.4 все работает.
[spoiler] [/spoiler]
[spoiler] [/spoiler]
[spoiler] [/spoiler]
[spoiler] [/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
MQTT для ESP, ESP8266, ESP32.
[ref]SerOv[/ref], имя устройства должно быть заполнено, также скорее всего обязателен пароль и логин.
-
- Лейтенант
- Сообщения: 613
- Зарегистрирован: 06 янв 2018, 19:50
- Благодарил (а): 8 раз
- Поблагодарили: 2 раза
MQTT для ESP, ESP8266, ESP32.
Сначала поставил логин, пароль и имя устройства. Все сработало. Не пароль не имя не спрашивал.
потом убрал логин и пароль. Тоже все заработало. Мне не понятен смысл этих трех величин. а имя устройства где отображается?
потом убрал логин и пароль. Тоже все заработало. Мне не понятен смысл этих трех величин. а имя устройства где отображается?
MQTT для ESP, ESP8266, ESP32.
Это имя видит MQTT брокер, он использует его для идентификации клиента, чтобы знать кому что отправлять.
MQTT для ESP, ESP8266, ESP32.
Логин и пароль можно использовать для всех клиентов одинаковый, поэтому и нужно имя устройства для идентификации.
-
- Рядовой
- Сообщения: 4
- Зарегистрирован: 04 окт 2018, 10:55
- Имя: Евгений
MQTT для ESP, ESP8266, ESP32.
[ref]User8[/ref], попробовал, но все равно выдаёт сообщение с ошибкой.
[spoiler]Arduino: 1.8.1 (Windows 10), Плата:"Arduino/Genuino Uno"
pr1:10: error: no matching function for call to 'PubSubClient::PubSubClient(EthernetClient&, const char [13], int)'
PubSubClient client(mqttClient, "192.168.0.52", 1883);
^
C:\Users\User\AppData\Local\Temp\flprog\pr1\pr1.ino:10:53: note: candidates are:
In file included from C:\Users\User\AppData\Local\Temp\flprog\pr1\pr1.ino:3:0:
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:116:4: note: PubSubClient::PubSubClient(const char*, uint16_t, void (*)(char*, uint8_t*, unsigned int), Client&, Stream&)
PubSubClient(const char*, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client, Stream&);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:116:4: note: candidate expects 5 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:115:4: note: PubSubClient::PubSubClient(const char*, uint16_t, void (*)(char*, uint8_t*, unsigned int), Client&)
PubSubClient(const char*, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:115:4: note: candidate expects 4 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\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:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:114:4: note: candidate expects 4 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:113:4: note: PubSubClient::PubSubClient(const char*, uint16_t, Client&)
PubSubClient(const char*, uint16_t, Client& client);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:113:4: note: no known conversion for argument 1 from 'EthernetClient' to 'const char*'
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:112:4: note: PubSubClient::PubSubClient(uint8_t*, uint16_t, void (*)(char*, uint8_t*, unsigned int), Client&, Stream&)
PubSubClient(uint8_t *, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client, Stream&);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:112:4: note: candidate expects 5 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:111:4: note: PubSubClient::PubSubClient(uint8_t*, uint16_t, void (*)(char*, uint8_t*, unsigned int), Client&)
PubSubClient(uint8_t *, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:111:4: note: candidate expects 4 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\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:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:110:4: note: candidate expects 4 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:109:4: note: PubSubClient::PubSubClient(uint8_t*, uint16_t, Client&)
PubSubClient(uint8_t *, uint16_t, Client& client);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:109:4: note: no known conversion for argument 1 from 'EthernetClient' to 'uint8_t* {aka unsigned char*}'
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:108:4: note: PubSubClient::PubSubClient(IPAddress, uint16_t, void (*)(char*, uint8_t*, unsigned int), Client&, Stream&)
PubSubClient(IPAddress, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client, Stream&);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:108:4: note: candidate expects 5 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:107:4: note: PubSubClient::PubSubClient(IPAddress, uint16_t, void (*)(char*, uint8_t*, unsigned int), Client&)
PubSubClient(IPAddress, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:107:4: note: candidate expects 4 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:106:4: note: PubSubClient::PubSubClient(IPAddress, uint16_t, Client&, Stream&)
PubSubClient(IPAddress, uint16_t, Client& client, Stream&);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:106:4: note: candidate expects 4 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:105:4: note: PubSubClient::PubSubClient(IPAddress, uint16_t, Client&)
PubSubClient(IPAddress, uint16_t, Client& client);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:105:4: note: no known conversion for argument 1 from 'EthernetClient' to 'IPAddress'
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:104:4: note: PubSubClient::PubSubClient(Client&)
PubSubClient(Client& client);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:104:4: note: candidate expects 1 argument, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:103:4: note: PubSubClient::PubSubClient()
PubSubClient();
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:103:4: note: candidate expects 0 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:83:7: note: constexpr PubSubClient::PubSubClient(const PubSubClient&)
class PubSubClient {
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:83:7: note: candidate expects 1 argument, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:83:7: note: constexpr PubSubClient::PubSubClient(PubSubClient&&)
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:83:7: note: candidate expects 1 argument, 3 provided
pr1:57: error: 'MQTT' does not name a type
void callback(const MQTT::Publish& pub)
^
pr1:57: error: expected unqualified-id before '&' token
void callback(const MQTT::Publish& pub)
^
pr1:57: error: expected ')' before '&' token
pr1:57: error: expected initializer before 'pub'
void callback(const MQTT::Publish& pub)
^
pr1:57: error: 'MQTT' does not name a type
void callback(const MQTT::Publish& pub)
^
pr1:57: error: expected unqualified-id before '&' token
void callback(const MQTT::Publish& pub)
^
pr1:57: error: expected ')' before '&' token
pr1:57: error: expected initializer before 'pub'
void callback(const MQTT::Publish& pub)
^
C:\Users\User\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'boolean reconnect()':
pr1:67: error: 'MQTT' has not been declared
if (client.connect(MQTT::Connect("Arduino UNO Black")
^
pr1:72: error: 'class PubSubClient' has no member named 'set_callback'
client.set_callback(callback);
^
pr1:72: error: 'callback' was not declared in this scope
client.set_callback(callback);
^
pr1:73: error: 'MQTT' has not been declared
client.publish(MQTT::Publish("Arduino client/status", "1")
^
exit status 1
no matching function for call to 'PubSubClient::PubSubClient(EthernetClient&, const char [13], int)'
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
[/spoiler]
[spoiler]Arduino: 1.8.1 (Windows 10), Плата:"Arduino/Genuino Uno"
pr1:10: error: no matching function for call to 'PubSubClient::PubSubClient(EthernetClient&, const char [13], int)'
PubSubClient client(mqttClient, "192.168.0.52", 1883);
^
C:\Users\User\AppData\Local\Temp\flprog\pr1\pr1.ino:10:53: note: candidates are:
In file included from C:\Users\User\AppData\Local\Temp\flprog\pr1\pr1.ino:3:0:
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:116:4: note: PubSubClient::PubSubClient(const char*, uint16_t, void (*)(char*, uint8_t*, unsigned int), Client&, Stream&)
PubSubClient(const char*, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client, Stream&);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:116:4: note: candidate expects 5 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:115:4: note: PubSubClient::PubSubClient(const char*, uint16_t, void (*)(char*, uint8_t*, unsigned int), Client&)
PubSubClient(const char*, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:115:4: note: candidate expects 4 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\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:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:114:4: note: candidate expects 4 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:113:4: note: PubSubClient::PubSubClient(const char*, uint16_t, Client&)
PubSubClient(const char*, uint16_t, Client& client);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:113:4: note: no known conversion for argument 1 from 'EthernetClient' to 'const char*'
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:112:4: note: PubSubClient::PubSubClient(uint8_t*, uint16_t, void (*)(char*, uint8_t*, unsigned int), Client&, Stream&)
PubSubClient(uint8_t *, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client, Stream&);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:112:4: note: candidate expects 5 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:111:4: note: PubSubClient::PubSubClient(uint8_t*, uint16_t, void (*)(char*, uint8_t*, unsigned int), Client&)
PubSubClient(uint8_t *, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:111:4: note: candidate expects 4 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\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:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:110:4: note: candidate expects 4 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:109:4: note: PubSubClient::PubSubClient(uint8_t*, uint16_t, Client&)
PubSubClient(uint8_t *, uint16_t, Client& client);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:109:4: note: no known conversion for argument 1 from 'EthernetClient' to 'uint8_t* {aka unsigned char*}'
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:108:4: note: PubSubClient::PubSubClient(IPAddress, uint16_t, void (*)(char*, uint8_t*, unsigned int), Client&, Stream&)
PubSubClient(IPAddress, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client, Stream&);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:108:4: note: candidate expects 5 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:107:4: note: PubSubClient::PubSubClient(IPAddress, uint16_t, void (*)(char*, uint8_t*, unsigned int), Client&)
PubSubClient(IPAddress, uint16_t, MQTT_CALLBACK_SIGNATURE,Client& client);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:107:4: note: candidate expects 4 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:106:4: note: PubSubClient::PubSubClient(IPAddress, uint16_t, Client&, Stream&)
PubSubClient(IPAddress, uint16_t, Client& client, Stream&);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:106:4: note: candidate expects 4 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:105:4: note: PubSubClient::PubSubClient(IPAddress, uint16_t, Client&)
PubSubClient(IPAddress, uint16_t, Client& client);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:105:4: note: no known conversion for argument 1 from 'EthernetClient' to 'IPAddress'
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:104:4: note: PubSubClient::PubSubClient(Client&)
PubSubClient(Client& client);
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:104:4: note: candidate expects 1 argument, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:103:4: note: PubSubClient::PubSubClient()
PubSubClient();
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:103:4: note: candidate expects 0 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:83:7: note: constexpr PubSubClient::PubSubClient(const PubSubClient&)
class PubSubClient {
^
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:83:7: note: candidate expects 1 argument, 3 provided
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:83:7: note: constexpr PubSubClient::PubSubClient(PubSubClient&&)
c:\Program Files (x86)\FLProg\ideV2\libraries\pubsubclient\src/PubSubClient.h:83:7: note: candidate expects 1 argument, 3 provided
pr1:57: error: 'MQTT' does not name a type
void callback(const MQTT::Publish& pub)
^
pr1:57: error: expected unqualified-id before '&' token
void callback(const MQTT::Publish& pub)
^
pr1:57: error: expected ')' before '&' token
pr1:57: error: expected initializer before 'pub'
void callback(const MQTT::Publish& pub)
^
pr1:57: error: 'MQTT' does not name a type
void callback(const MQTT::Publish& pub)
^
pr1:57: error: expected unqualified-id before '&' token
void callback(const MQTT::Publish& pub)
^
pr1:57: error: expected ')' before '&' token
pr1:57: error: expected initializer before 'pub'
void callback(const MQTT::Publish& pub)
^
C:\Users\User\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'boolean reconnect()':
pr1:67: error: 'MQTT' has not been declared
if (client.connect(MQTT::Connect("Arduino UNO Black")
^
pr1:72: error: 'class PubSubClient' has no member named 'set_callback'
client.set_callback(callback);
^
pr1:72: error: 'callback' was not declared in this scope
client.set_callback(callback);
^
pr1:73: error: 'MQTT' has not been declared
client.publish(MQTT::Publish("Arduino client/status", "1")
^
exit status 1
no matching function for call to 'PubSubClient::PubSubClient(EthernetClient&, const char [13], int)'
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
[/spoiler]
MQTT для ESP, ESP8266, ESP32.
[ref]jenyaprihodko[/ref], у меня компилируется данный блок, попробуйте скачать библиотеку с гитхаба и закинуть в папку с библиотеками.
-
- Рядовой
- Сообщения: 4
- Зарегистрирован: 04 окт 2018, 10:55
- Имя: Евгений
MQTT для Arduino, ESP8266, ESP32.
[ref]flDave[/ref] привет, двойные кавычки нужно экранировать обратным слешем: {\"idx\":719,\"nvalue\":0}
- Golan
- Капитан
- Сообщения: 827
- Зарегистрирован: 26 ноя 2017, 23:18
- Откуда: Деревня, 98 домов в Мордовии
- Имя: Владимир
- Контактная информация:
MQTT для Arduino, ESP8266, ESP32.
[ref]User8[/ref], У меня тоже проблема с библиотекой?
[spoiler] [/spoiler]
Ошибки
[spoiler]Arduino: 1.8.1 (Windows 7), Плата:"WeMos D1 R2 & mini, 80 MHz, 115200, 4M (3M SPIFFS)"
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\arduino-builder -dump-prefs -logger=machine -hardware d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\hardware -hardware d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages -tools d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\tools-builder -tools d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\hardware\tools\avr -tools d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages -built-in-libraries d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries -libraries d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\sketchbook\libraries -fqbn=esp8266:esp8266:d1_mini:CpuFrequency=80,UploadSpeed=115200,FlashSize=4M3M -ide-version=10801 -build-path C:\Users\Admin\AppData\Local\Temp\arduino_build_835092 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.esptool.path=d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\esptool\0.4.8 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2 -prefs=runtime.tools.mkspiffs.path=d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\mkspiffs\0.1.2 -verbose C:\Users\Admin\AppData\Local\Temp\flprog\pr5\pr5.ino
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\arduino-builder -compile -logger=machine -hardware d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\hardware -hardware d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages -tools d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\tools-builder -tools d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\hardware\tools\avr -tools d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages -built-in-libraries d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries -libraries d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\sketchbook\libraries -fqbn=esp8266:esp8266:d1_mini:CpuFrequency=80,UploadSpeed=115200,FlashSize=4M3M -ide-version=10801 -build-path C:\Users\Admin\AppData\Local\Temp\arduino_build_835092 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.esptool.path=d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\esptool\0.4.8 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2 -prefs=runtime.tools.mkspiffs.path=d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\mkspiffs\0.1.2 -verbose C:\Users\Admin\AppData\Local\Temp\flprog\pr5\pr5.ino
Using board 'd1_mini' from platform in folder: d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2
Using core 'esp8266' from platform in folder: d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2
Detecting libraries used...
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\sketch\pr5.ino.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\sketch\pr5.ino.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\sketch\pr5.ino.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\sketch\pr5.ino.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\sketch\pr5.ino.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire\Wire.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFi.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFiAP.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFiGeneric.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFiMulti.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFiSTA.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFiScan.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\WiFiClient.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\WiFiClientSecure.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\WiFiServer.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\WiFiUdp.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src\PubSubClient.cpp" -o "nul"
Generating function prototypes...
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\sketch\pr5.ino.cpp" -o "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\preproc\ctags_target_for_gcc_minus_e.cpp"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\preproc\ctags_target_for_gcc_minus_e.cpp"
Компиляция скетча...
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\sketch\pr5.ino.cpp" -o "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\sketch\pr5.ino.cpp.o"
pr5:17: error: no matching function for call to 'PubSubClient::PubSubClient(WiFiClient&, const char [14], int)'
PubSubClient client(mqttClient, "192.168.0.105", 1883);
^
C:\Users\Admin\AppData\Local\Temp\flprog\pr5\pr5.ino:17:54: note: candidates are:
In file included from C:\Users\Admin\AppData\Local\Temp\flprog\pr5\pr5.ino:4:0:
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\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&);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:116:4: note: candidate expects 5 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\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);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:115:4: note: candidate expects 4 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:114:4: note: PubSubClient::PubSubClient(const char*, uint16_t, Client&, Stream&)
PubSubClient(const char*, uint16_t, Client& client, Stream&);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:114:4: note: candidate expects 4 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:113:4: note: PubSubClient::PubSubClient(const char*, uint16_t, Client&)
PubSubClient(const char*, uint16_t, Client& client);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:113:4: note: no known conversion for argument 1 from 'WiFiClient' to 'const char*'
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\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&);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:112:4: note: candidate expects 5 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\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);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:111:4: note: candidate expects 4 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:110:4: note: PubSubClient::PubSubClient(uint8_t*, uint16_t, Client&, Stream&)
PubSubClient(uint8_t *, uint16_t, Client& client, Stream&);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:110:4: note: candidate expects 4 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:109:4: note: PubSubClient::PubSubClient(uint8_t*, uint16_t, Client&)
PubSubClient(uint8_t *, uint16_t, Client& client);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:109:4: note: no known conversion for argument 1 from 'WiFiClient' to 'uint8_t* {aka unsigned char*}'
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\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&);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:108:4: note: candidate expects 5 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\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);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:107:4: note: candidate expects 4 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:106:4: note: PubSubClient::PubSubClient(IPAddress, uint16_t, Client&, Stream&)
PubSubClient(IPAddress, uint16_t, Client& client, Stream&);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:106:4: note: candidate expects 4 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:105:4: note: PubSubClient::PubSubClient(IPAddress, uint16_t, Client&)
PubSubClient(IPAddress, uint16_t, Client& client);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:105:4: note: no known conversion for argument 1 from 'WiFiClient' to 'IPAddress'
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:104:4: note: PubSubClient::PubSubClient(Client&)
PubSubClient(Client& client);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:104:4: note: candidate expects 1 argument, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:103:4: note: PubSubClient::PubSubClient()
PubSubClient();
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:103:4: note: candidate expects 0 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:83:7: note: PubSubClient::PubSubClient(const PubSubClient&)
class PubSubClient {
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:83:7: note: candidate expects 1 argument, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:83:7: note: PubSubClient::PubSubClient(PubSubClient&&)
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:83:7: note: candidate expects 1 argument, 3 provided
pr5:206: error: 'MQTT' does not name a type
void callback(const MQTT::Publish& pub)
^
pr5:206: error: expected unqualified-id before '&' token
void callback(const MQTT::Publish& pub)
^
pr5:206: error: expected ')' before '&' token
pr5:206: error: expected initializer before 'pub'
void callback(const MQTT::Publish& pub)
^
C:\Users\Admin\AppData\Local\Temp\flprog\pr5\pr5.ino: In function 'void loop()':
pr5:143: error: 'MQTT' has not been declared
client.publish(MQTT::Publish(Topic_143862172_1, Message_143862172_1)
^
pr5:172: error: 'MQTT' has not been declared
client.subscribe(MQTT::Subscribe()
^
C:\Users\Admin\AppData\Local\Temp\flprog\pr5\pr5.ino: At global scope:
pr5:206: error: 'MQTT' does not name a type
void callback(const MQTT::Publish& pub)
^
pr5:206: error: expected unqualified-id before '&' token
void callback(const MQTT::Publish& pub)
^
pr5:206: error: expected ')' before '&' token
pr5:206: error: expected initializer before 'pub'
void callback(const MQTT::Publish& pub)
^
C:\Users\Admin\AppData\Local\Temp\flprog\pr5\pr5.ino: In function 'boolean reconnect()':
pr5:216: error: 'MQTT' has not been declared
if (client.connect(MQTT::Connect("Test")
^
pr5:221: error: 'class PubSubClient' has no member named 'set_callback'
client.set_callback(callback);
^
pr5:221: error: 'callback' was not declared in this scope
client.set_callback(callback);
^
pr5:222: error: 'MQTT' has not been declared
client.publish(MQTT::Publish("client1/status", "1")
^
Используем библиотеку Wire версии 1.0 из папки: d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire
Используем библиотеку LiquidCrystal_I2C в папке: d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C (legacy)
Используем библиотеку ESP8266WiFi версии 1.0 из папки: d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi
Используем библиотеку pubsubclient версии 2.6 из папки: d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient
exit status 1
no matching function for call to 'PubSubClient::PubSubClient(WiFiClient&, const char [14], int)'[/spoiler]
[spoiler] [/spoiler]
Ошибки
[spoiler]Arduino: 1.8.1 (Windows 7), Плата:"WeMos D1 R2 & mini, 80 MHz, 115200, 4M (3M SPIFFS)"
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\arduino-builder -dump-prefs -logger=machine -hardware d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\hardware -hardware d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages -tools d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\tools-builder -tools d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\hardware\tools\avr -tools d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages -built-in-libraries d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries -libraries d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\sketchbook\libraries -fqbn=esp8266:esp8266:d1_mini:CpuFrequency=80,UploadSpeed=115200,FlashSize=4M3M -ide-version=10801 -build-path C:\Users\Admin\AppData\Local\Temp\arduino_build_835092 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.esptool.path=d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\esptool\0.4.8 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2 -prefs=runtime.tools.mkspiffs.path=d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\mkspiffs\0.1.2 -verbose C:\Users\Admin\AppData\Local\Temp\flprog\pr5\pr5.ino
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\arduino-builder -compile -logger=machine -hardware d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\hardware -hardware d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages -tools d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\tools-builder -tools d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\hardware\tools\avr -tools d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages -built-in-libraries d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries -libraries d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\sketchbook\libraries -fqbn=esp8266:esp8266:d1_mini:CpuFrequency=80,UploadSpeed=115200,FlashSize=4M3M -ide-version=10801 -build-path C:\Users\Admin\AppData\Local\Temp\arduino_build_835092 -warnings=none -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.esptool.path=d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\esptool\0.4.8 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2 -prefs=runtime.tools.mkspiffs.path=d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\mkspiffs\0.1.2 -verbose C:\Users\Admin\AppData\Local\Temp\flprog\pr5\pr5.ino
Using board 'd1_mini' from platform in folder: d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2
Using core 'esp8266' from platform in folder: d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2
Detecting libraries used...
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\sketch\pr5.ino.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\sketch\pr5.ino.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\sketch\pr5.ino.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\sketch\pr5.ino.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\sketch\pr5.ino.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire\Wire.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C\LiquidCrystal_I2C.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFi.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFiAP.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFiGeneric.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFiMulti.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFiSTA.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\ESP8266WiFiScan.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\WiFiClient.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\WiFiClientSecure.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\WiFiServer.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src\WiFiUdp.cpp" -o "nul"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src\PubSubClient.cpp" -o "nul"
Generating function prototypes...
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\sketch\pr5.ino.cpp" -o "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\preproc\ctags_target_for_gcc_minus_e.cpp"
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\preproc\ctags_target_for_gcc_minus_e.cpp"
Компиляция скетча...
"d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/include" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2/tools/sdk/lwip/include" "-IC:\Users\Admin\AppData\Local\Temp\arduino_build_835092/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DARDUINO=10801 -DARDUINO_ESP8266_WEMOS_D1MINI -DARDUINO_ARCH_ESP8266 -DARDUINO_BOARD="ESP8266_WEMOS_D1MINI" -DESP8266 "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\cores\esp8266" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\variants\d1_mini" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi\src" "-Id:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src" "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\sketch\pr5.ino.cpp" -o "C:\Users\Admin\AppData\Local\Temp\arduino_build_835092\sketch\pr5.ino.cpp.o"
pr5:17: error: no matching function for call to 'PubSubClient::PubSubClient(WiFiClient&, const char [14], int)'
PubSubClient client(mqttClient, "192.168.0.105", 1883);
^
C:\Users\Admin\AppData\Local\Temp\flprog\pr5\pr5.ino:17:54: note: candidates are:
In file included from C:\Users\Admin\AppData\Local\Temp\flprog\pr5\pr5.ino:4:0:
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\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&);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:116:4: note: candidate expects 5 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\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);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:115:4: note: candidate expects 4 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:114:4: note: PubSubClient::PubSubClient(const char*, uint16_t, Client&, Stream&)
PubSubClient(const char*, uint16_t, Client& client, Stream&);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:114:4: note: candidate expects 4 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:113:4: note: PubSubClient::PubSubClient(const char*, uint16_t, Client&)
PubSubClient(const char*, uint16_t, Client& client);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:113:4: note: no known conversion for argument 1 from 'WiFiClient' to 'const char*'
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\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&);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:112:4: note: candidate expects 5 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\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);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:111:4: note: candidate expects 4 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:110:4: note: PubSubClient::PubSubClient(uint8_t*, uint16_t, Client&, Stream&)
PubSubClient(uint8_t *, uint16_t, Client& client, Stream&);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:110:4: note: candidate expects 4 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:109:4: note: PubSubClient::PubSubClient(uint8_t*, uint16_t, Client&)
PubSubClient(uint8_t *, uint16_t, Client& client);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:109:4: note: no known conversion for argument 1 from 'WiFiClient' to 'uint8_t* {aka unsigned char*}'
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\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&);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:108:4: note: candidate expects 5 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\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);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:107:4: note: candidate expects 4 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:106:4: note: PubSubClient::PubSubClient(IPAddress, uint16_t, Client&, Stream&)
PubSubClient(IPAddress, uint16_t, Client& client, Stream&);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:106:4: note: candidate expects 4 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:105:4: note: PubSubClient::PubSubClient(IPAddress, uint16_t, Client&)
PubSubClient(IPAddress, uint16_t, Client& client);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:105:4: note: no known conversion for argument 1 from 'WiFiClient' to 'IPAddress'
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:104:4: note: PubSubClient::PubSubClient(Client&)
PubSubClient(Client& client);
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:104:4: note: candidate expects 1 argument, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:103:4: note: PubSubClient::PubSubClient()
PubSubClient();
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:103:4: note: candidate expects 0 arguments, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:83:7: note: PubSubClient::PubSubClient(const PubSubClient&)
class PubSubClient {
^
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:83:7: note: candidate expects 1 argument, 3 provided
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:83:7: note: PubSubClient::PubSubClient(PubSubClient&&)
d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient\src/PubSubClient.h:83:7: note: candidate expects 1 argument, 3 provided
pr5:206: error: 'MQTT' does not name a type
void callback(const MQTT::Publish& pub)
^
pr5:206: error: expected unqualified-id before '&' token
void callback(const MQTT::Publish& pub)
^
pr5:206: error: expected ')' before '&' token
pr5:206: error: expected initializer before 'pub'
void callback(const MQTT::Publish& pub)
^
C:\Users\Admin\AppData\Local\Temp\flprog\pr5\pr5.ino: In function 'void loop()':
pr5:143: error: 'MQTT' has not been declared
client.publish(MQTT::Publish(Topic_143862172_1, Message_143862172_1)
^
pr5:172: error: 'MQTT' has not been declared
client.subscribe(MQTT::Subscribe()
^
C:\Users\Admin\AppData\Local\Temp\flprog\pr5\pr5.ino: At global scope:
pr5:206: error: 'MQTT' does not name a type
void callback(const MQTT::Publish& pub)
^
pr5:206: error: expected unqualified-id before '&' token
void callback(const MQTT::Publish& pub)
^
pr5:206: error: expected ')' before '&' token
pr5:206: error: expected initializer before 'pub'
void callback(const MQTT::Publish& pub)
^
C:\Users\Admin\AppData\Local\Temp\flprog\pr5\pr5.ino: In function 'boolean reconnect()':
pr5:216: error: 'MQTT' has not been declared
if (client.connect(MQTT::Connect("Test")
^
pr5:221: error: 'class PubSubClient' has no member named 'set_callback'
client.set_callback(callback);
^
pr5:221: error: 'callback' was not declared in this scope
client.set_callback(callback);
^
pr5:222: error: 'MQTT' has not been declared
client.publish(MQTT::Publish("client1/status", "1")
^
Используем библиотеку Wire версии 1.0 из папки: d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\Wire
Используем библиотеку LiquidCrystal_I2C в папке: d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\LiquidCrystal_I2C (legacy)
Используем библиотеку ESP8266WiFi версии 1.0 из папки: d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\portable\packages\esp8266\hardware\esp8266\2.3.0-rc2\libraries\ESP8266WiFi
Используем библиотеку pubsubclient версии 2.6 из папки: d:\Woshing\Arduino\FLProgPortable_4-1-1\ideV2\libraries\pubsubclient
exit status 1
no matching function for call to 'PubSubClient::PubSubClient(WiFiClient&, const char [14], int)'[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Добро не ценится в современном мире, люди от него наглеют!
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя