ошибка при кампиляции

На этом форуме Вы можете задать вопросы знатокам программы и автору.
Ответить
Tolya
Рядовой
Сообщения: 80
Зарегистрирован: 25 апр 2021, 18:38
Имя: Анатолий

ошибка при кампиляции

Сообщение Tolya »

Уважаемые господа. Помогите пожалуйста разобраться где у меня что то не так. Сам только начинаю вникать в программирование. До этого занимался только электроникой. Выскакивает вот такая ошибка:

Несколько библиотек найдено для "Wire.h"
Используется: C:\FLProg\ideV8\portable\packages\esp8266\hardware\esp8266\3.0.2\libraries\Wire
Не используется: c:\FLprog\ideV8\portable\sketchbook\libraries\Wire
Несколько библиотек найдено для "SPI.h"
Используется: C:\FLProg\ideV8\portable\packages\esp8266\hardware\esp8266\3.0.2\libraries\SPI
Не используется: c:\FLprog\ideV8\portable\sketchbook\libraries\SPI
Несколько библиотек найдено для "Ethernet.h"
Используется: c:\FLprog\ideV8\portable\sketchbook\libraries\Ethernet
Не используется: c:\FLprog\ideV8\libraries\Ethernet
Не используется: C:\FLProg\ideV8\portable\packages\esp8266\hardware\esp8266\3.0.2\libraries\Ethernet
Несколько библиотек найдено для "SoftwareSerial.h"
Используется: C:\FLProg\ideV8\portable\packages\esp8266\hardware\esp8266\3.0.2\libraries\SoftwareSerial
Не используется: c:\FLprog\ideV8\portable\sketchbook\libraries\SoftwareSerial
Не используется: c:\FLprog\ideV8\portable\sketchbook\libraries\Esp32-SoftwareSerial
exit status 1
call of overloaded 'abs(long unsigned int)' is ambiguous

Сам понимаю, что что не то с библиотеками. Но исправить пока, что не умею. Заранее благодарен всем кто откликнулся на мою прозьбу.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

ошибка при кампиляции

Сообщение Naladchik »

Проблема не в библиотеках а в косяке в штатном блоке ультразвукового дальномера.
В проекте, в ArduinoIDE, находите строчку
if (abs((millis() - _ultrasonic1P))>100) (на данный момент строка 272)
меняете ее на
if (abs( int (millis() - _ultrasonic1P))>100) (просто вставить 3 буквы)
и будет работать.
И так при каждой компиляции.
А если лень так делать то или
1 ждать пока Сергей (Автор FLProg) поправит блок, или
2. Заменить штатный на самодельный. И так на форуме были, и у Экоинс есть. Поиск поможет.
Win10-64. FLProg Portable.
Изображение
Аватара пользователя
montirovka
Капитан
Сообщения: 738
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 44 раза
Поблагодарили: 174 раза

ошибка при кампиляции

Сообщение montirovka »

Вот здесь недавно обсуждалась эта ошибка
viewtopic.php?f=18&t=9006
Tolya
Рядовой
Сообщения: 80
Зарегистрирован: 25 апр 2021, 18:38
Имя: Анатолий

ошибка при кампиляции

Сообщение Tolya »

Огромное спасибо за совет. Дай Бог Вам всем здоровья и мира. Еще раз большое человеческое СПАСИБО!!!
Ответить

Вернуться в «Спросить у знатоков»

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

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