6.3.1 Ошибка компиляции IDE OTA

В данный форум Вы можете заносить найденные Вами ошибки.При добавления ошибки пожалуйста приложите файлик error.log который находится в папке с установленной программой
Ответить
Iron
Рядовой
Сообщения: 26
Зарегистрирован: 23 ноя 2016, 17:20

6.3.1 Ошибка компиляции IDE OTA

Сообщение Iron »

Здравствуйте Сергей.

Ошибка IDE вылетает при настройке в дереве проекта "обновления прошивки по WiFi".Сам проект пустой. При отключении этой функции все компилируется, вливается и работает.

Код ошибки

Arduino: 1.8.11 (Windows 10), Плата:"Generic ESP8266 Module, 80 MHz, Flash, Disabled (new can abort), All SSL ciphers (most compatible), no dtr (aka ck), 26 MHz, 40MHz, DOUT (compatible), 512KB (FS:none OTA:~246KB), 2, nonos-sdk 2.2.1 (legacy), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

C:\Users\User\AppData\Local\Temp\flprog\pr1\pr1.ino: In function 'void loop()':

pr1:80:49: error: 'class ArduinoOTAMdnsClass<WiFiServer, WiFiClient, WiFiUDP>' has no member named 'setHostname'

if(ESPControllerWifiClient_status ) {ArduinoOTA.setHostname ("ESP_test");

^

pr1:81:12: error: 'class ArduinoOTAMdnsClass<WiFiServer, WiFiClient, WiFiUDP>' has no member named 'setPassword'

ArduinoOTA.setPassword((const char *)"000");

^

pr1:82:19: error: no matching function for call to 'ArduinoOTAMdnsClass<WiFiServer, WiFiClient, WiFiUDP>::begin()'

ArduinoOTA.begin();

^

C:\Users\User\AppData\Local\Temp\flprog\pr1\pr1.ino:82:19: note: candidate is:

In file included from C:\Users\User\AppData\Local\Temp\flprog\pr1\pr1.ino:6:0:

d:\FLprog\PortableFLProg_6-3-1_Win64\ideV5\portable\sketchbook\libraries\ArduinoOTA\src/ArduinoOTA.h:87:8: note: void ArduinoOTAMdnsClass<NetServer, NetClient, NetUDP>::begin(IPAddress, const char*, const char*, OTAStorage&) [with NetServer = WiFiServer; NetClient = WiFiClient; NetUDP = WiFiUDP]

void begin(IPAddress localIP, const char* name, const char* password, OTAStorage& storage) {

^

d:\FLprog\PortableFLProg_6-3-1_Win64\ideV5\portable\sketchbook\libraries\ArduinoOTA\src/ArduinoOTA.h:87:8: note: candidate expects 4 arguments, 0 provided

Несколько библиотек найдено для "ArduinoOTA.h"
Используется: d:\FLprog\PortableFLProg_6-3-1_Win64\ideV5\portable\sketchbook\libraries\ArduinoOTA
Не используется: d:\FLprog\PortableFLProg_6-3-1_Win64\ideV5\libraries\ArduinoOTA
Не используется: D:\FLprog\PortableFLProg_6-3-1_Win64\ideV5\portable\packages\esp8266\hardware\esp8266\2.6.3\libraries\ArduinoOTA
exit status 1
'class ArduinoOTAMdnsClass<WiFiServer, WiFiClient, WiFiUDP>' has no member named 'setHostname'

Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"

С уважением Владимир.
Vladimirgoodvin
Рядовой
Сообщения: 20
Зарегистрирован: 30 дек 2019, 12:30
Откуда: Сергиев Посад
Имя: Владимир

6.3.1 Ошибка компиляции IDE OTA

Сообщение Vladimirgoodvin »

Я по этой причине на 6.2.2 откатился.
texbez
Лейтенант
Сообщения: 404
Зарегистрирован: 20 ноя 2016, 19:57
Откуда: Ростов на дону
Имя: Сергей
Благодарил (а): 4 раза
Поблагодарили: 1 раз

6.3.1 Ошибка компиляции IDE OTA

Сообщение texbez »

То же по этой причине работаю на 6.2.2
Аватара пользователя
Pratak
Сержант
Сообщения: 206
Зарегистрирован: 08 фев 2016, 20:21
Имя: Дмитрий
Благодарил (а): 1 раз

6.3.1 Ошибка компиляции IDE OTA

Сообщение Pratak »

А у меня ота работает на 6.3.1, правда при первой установке пришлось поудалять некоторые дубли библиотек. В ошибке ТС видно что тоже есть дубли.
Иногда проблемы с ОТА у меня бывают при использовании в проекте пользовательских блоков которые работают с вай фай. Например с ESPUI никак ОТА не заводилась нормально, но из обсуждения в профильной ветке выяснилось что только у меня.
Изображение
Vladimirgoodvin
Рядовой
Сообщения: 20
Зарегистрирован: 30 дек 2019, 12:30
Откуда: Сергиев Посад
Имя: Владимир

6.3.1 Ошибка компиляции IDE OTA

Сообщение Vladimirgoodvin »

Pratak писал(а): 28 мар 2020, 16:22 А у меня ота работает на 6.3.1, правда при первой установке пришлось поудалять некоторые дубли библиотек. В ошибке ТС видно что тоже есть дубли.
Иногда проблемы с ОТА у меня бывают при использовании в проекте пользовательских блоков которые работают с вай фай. Например с ESPUI никак ОТА не заводилась нормально, но из обсуждения в профильной ветке выяснилось что только у меня.
Очень нужен был и UART и RtmoteXY, а в 6.2.2 это невозможно, а бегать вниз на 7 десятке тоже малость не комильфо.
Выбрал отдельный процессор с UART и обмен данными по воздуху, естественно всё работает, но скорость малость не та.
С Вашей подсказки всё пошло.
А прога супер! Сергей (жаль, что не знаю отчества) ГЕНИЙ! Давно не испытовал радости увлечения, все говорят, что я помолодел.
texbez
Лейтенант
Сообщения: 404
Зарегистрирован: 20 ноя 2016, 19:57
Откуда: Ростов на дону
Имя: Сергей
Благодарил (а): 4 раза
Поблагодарили: 1 раз

6.3.1 Ошибка компиляции IDE OTA

Сообщение texbez »

Pratak писал(а): 28 мар 2020, 16:22 А у меня ота работает на 6.3.1, правда при первой установке пришлось поудалять некоторые дубли библиотек. В ошибке ТС видно что тоже есть дубли.
Иногда проблемы с ОТА у меня бывают при использовании в проекте пользовательских блоков которые работают с вай фай. Например с ESPUI никак ОТА не заводилась нормально, но из обсуждения в профильной ветке выяснилось что только у меня.
У меня то же выскакивает якобы есть дубли библиотек,но дублей на самом деле нет.И на 6.2.2. иногда эта ошибка выскакивает,но 6.2.2. закрываю и заново открываю-ошибки нет.
Аватара пользователя
olma
Рядовой
Сообщения: 55
Зарегистрирован: 06 сен 2018, 10:09
Откуда: ереван
Имя: Ашот
Контактная информация:

6.3.1 Ошибка компиляции IDE OTA

Сообщение olma »

Новый текстовый документ.txt
привет .
столкнулся с этой же проблемой версия 6,3,1 ...ошибка при компиляции при включении в меню ОТА... как вы решили ?
У вас нет необходимых прав для просмотра вложений в этом сообщении.
texbez
Лейтенант
Сообщения: 404
Зарегистрирован: 20 ноя 2016, 19:57
Откуда: Ростов на дону
Имя: Сергей
Благодарил (а): 4 раза
Поблагодарили: 1 раз

6.3.1 Ошибка компиляции IDE OTA

Сообщение texbez »

olma писал(а): 27 апр 2020, 17:54 Новый текстовый документ.txtпривет .
столкнулся с этой же проблемой версия 6,3,1 ...ошибка при компиляции при включении в меню ОТА... как вы решили ?
Я -не как,работаю в 6.2.2.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

6.3.1 Ошибка компиляции IDE OTA

Сообщение Naladchik »

olma писал(а): 27 апр 2020, 17:54 .. как вы решили ?
из версии 6.2.2 скопировать содержимое папки ideV4 в папку ideV5 в версии 6.3.1.
В итоге имеется предыдущая версия ArduinoIDE в свежей версии FLProg со всеми ее фишками и рабочее OTA.
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
Vitez
Сержант
Сообщения: 212
Зарегистрирован: 08 ноя 2015, 14:32

6.3.1 Ошибка компиляции IDE OTA

Сообщение Vitez »

Из за этого работаю в версии 6.3.0 Там подобной проблемы нет.
Ответить

Вернуться в «Новые»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя