Проблемы с обновлением.

После перехода с версии FLP-3.0.3 на более позднюю версию перестали работать все проекты.

Вопросы от новичков
Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 576
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Проблемы с обновлением.

#41

Сообщение SergeyShikal » 04.10.2019{, 18:42}

Загрузил ваш проект только поставил датчик BME280, проект заработал
СпойлерПоказать
Безымянный1.png
Безымянный.png

mihail66
Рядовой
Сообщения: 47
Зарегистрирован: 03.10.2019{, 10:19}
Репутация: 0
Имя: Михаил

Проблемы с обновлением.

#42

Сообщение mihail66 » 04.10.2019{, 18:46}

И вот теперь у меня при компиляции вылетает вот такое оранжевое сообщение. И я уже не знаю как этим бороться.
---------------
c:\FLP53\ideV3\portable\sketchbook\libraries\Adafruit_ADXL345\Adafruit_ADXL345_U.cpp: In member function 'uint8_t Adafruit_ADXL345_Unified::readRegister(uint8_t)':

c:\FLP53\ideV3\portable\sketchbook\libraries\Adafruit_ADXL345\Adafruit_ADXL345_U.cpp:107:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:

Wire.requestFrom((uint8_t)_i2caddr, 1);

^

In file included from c:\FLP53\ideV3\portable\sketchbook\libraries\Adafruit_ADXL345\Adafruit_ADXL345_U.cpp:29:0:

c:\FLP53\ideV3\portable\packages\arduino\hardware\avr\1.6.23\libraries\Wire\src/Wire.h:64:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int)

uint8_t requestFrom(int, int);

^

c:\FLP53\ideV3\portable\packages\arduino\hardware\avr\1.6.23\libraries\Wire\src/Wire.h:61:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint8_t, uint8_t)

uint8_t requestFrom(uint8_t, uint8_t);

^

c:\FLP53\ideV3\portable\sketchbook\libraries\Adafruit_ADXL345\Adafruit_ADXL345_U.cpp: In member function 'int16_t Adafruit_ADXL345_Unified::read16(uint8_t)':

c:\FLP53\ideV3\portable\sketchbook\libraries\Adafruit_ADXL345\Adafruit_ADXL345_U.cpp:129:42: warning: ISO C++ says that these are ambiguous, even though the worst conversion for the first is better than the worst conversion for the second:

Wire.requestFrom((uint8_t)_i2caddr, 2);

^

In file included from c:\FLP53\ideV3\portable\sketchbook\libraries\Adafruit_ADXL345\Adafruit_ADXL345_U.cpp:29:0:

c:\FLP53\ideV3\portable\packages\arduino\hardware\avr\1.6.23\libraries\Wire\src/Wire.h:64:13: note: candidate 1: uint8_t TwoWire::requestFrom(int, int)

uint8_t requestFrom(int, int);

^

c:\FLP53\ideV3\portable\packages\arduino\hardware\avr\1.6.23\libraries\Wire\src/Wire.h:61:13: note: candidate 2: uint8_t TwoWire::requestFrom(uint8_t, uint8_t)

uint8_t requestFrom(uint8_t, uint8_t);

^

Скетч использует 20450 байт (66%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 943 байт (46%) динамической памяти, оставляя 1105 байт для локальных переменных. Максимум: 2048 байт.
-------------------

Аватара пользователя
Phazz
Полковник
Сообщения: 2553
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Проблемы с обновлением.

#43

Сообщение Phazz » 04.10.2019{, 18:48}

Загружается?

mihail66
Рядовой
Сообщения: 47
Зарегистрирован: 03.10.2019{, 10:19}
Репутация: 0
Имя: Михаил

Проблемы с обновлением.

#44

Сообщение mihail66 » 04.10.2019{, 18:49}

SergeyShikal писал(а):
04.10.2019{, 18:42}
Загрузил ваш проект только поставил датчик BME280, проект заработал
Прекрасно! Теперь хочу понять, что значит "поставил датчик BME280"?
И как это видно, что проект заработал?
Он у меня тоже и компилируется и в Ардуинку грузится, но железо молчит.
Ах да!, я ведь уже похерил версию 3.0.3, и теперь собираю новый (он же старый) проект в версии FLP-5.3.
Но пока что безрезультатно.
Сейчас уже компиляция проходит без оранжевых сообщений, но "железка" с подключенными блоками BMP и ADXL работать по прежнему отказывается. Не пойму в чем дело.

Отправлено спустя 2 минуты 29 секунд:
Phazz писал(а):
04.10.2019{, 18:48}
Загружается?
В Ардуину-НАНу - запросто! Но работать не хочет.
Отключаю (не компилирую) плату с датчиком BMP280, и контроллер оживает, и может уже делать какие-то действия.
Последний раз редактировалось mihail66 04.10.2019{, 19:15}, всего редактировалось 1 раз.

Аватара пользователя
Phazz
Полковник
Сообщения: 2553
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Проблемы с обновлением.

#45

Сообщение Phazz » 04.10.2019{, 18:57}

Попробуйте блоки от сюда
viewtopic.php?f=63&t=4768&p=62770&hilit=BMP280#p62770

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 576
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Проблемы с обновлением.

#46

Сообщение SergeyShikal » 04.10.2019{, 19:01}

mihail66 писал(а):
04.10.2019{, 18:49}
SergeyShikal писал(а):
04.10.2019{, 18:42}
Загрузил ваш проект только поставил датчик BME280, проект заработал
Прекрасно! Теперь хочу понять, что значит "поставил датчик BME280"?
И как это видно, что проект заработал?
Он у меня тоже и компилируется и в Ардуинку грузится, но железо молчит.
У меня нет BMP280 есть BME280 измеряет температуру, влажность, давление, нет акселерометра, подключил табло вместо передачи данных в уарт, при подаче сигнала на 12 пин изменяется показания и что то шлется в уарт светодиод мигает.

Отправлено спустя 10 минут 34 секунды:
Добавьте эти библиотеки
СпойлерПоказать
Adafruit_Sensor.zip
(6.64 КБ) 33 скачивания
Adafruit_BMP280_Library.zip
(6.48 КБ) 39 скачиваний
Adafruit_BME280.zip
(7.28 КБ) 35 скачиваний
Adafruit_ADXL345-master.zip
(11.58 КБ) 34 скачивания

mihail66
Рядовой
Сообщения: 47
Зарегистрирован: 03.10.2019{, 10:19}
Репутация: 0
Имя: Михаил

Проблемы с обновлением.

#47

Сообщение mihail66 » 04.10.2019{, 19:23}

Phazz писал(а):
04.10.2019{, 18:57}
Попробуйте блоки от сюда
Попробовал, но не заработал. Хотя не выдал ни одной ошибки при загрузке.

Отправлено спустя 3 минуты 3 секунды:
SergeyShikal писал(а):
04.10.2019{, 19:11}
Добавьте эти библиотеки
Спасибо! Сейчас попробую.
Скачал, но не знаю что с ними делать. Обычно я догружал отсутствующую библиотеку из закладки "Управлять библиотеками". А с этими скаченными как поступать?

Отправлено спустя 3 минуты 17 секунд:
Igor писал(а):
04.10.2019{, 19:13}
а если попробовать почитать что за ошибка?
Я на них смотрю как баран на ворота, потому что раньше такого не видел. Ну прочитал, и ничего не понял.
Igor писал(а):
04.10.2019{, 19:13}
не судьба понять что проблема с библиотекой....либо версией библиотеки....извините за резкий тон))))
Извиняю, но понять действительно не судьба. К тому же после попытки установить отсутствующие пользовательские блоки это сообщение безвозвратно пропало. Но все равно пока не работает.

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 576
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Проблемы с обновлением.

#48

Сообщение SergeyShikal » 04.10.2019{, 19:40}

СпойлерПоказать
Безымянный1.png
Безымянный2.png
Безымянный3.png

mihail66
Рядовой
Сообщения: 47
Зарегистрирован: 03.10.2019{, 10:19}
Репутация: 0
Имя: Михаил

Проблемы с обновлением.

#49

Сообщение mihail66 » 04.10.2019{, 19:51}

Igor писал(а):
04.10.2019{, 19:40}
Скачайте и установите последнюю версию библиотеки
Да так и сделал. Установил все предложенные библиотеки, но не заработало.
И уж поскольку я бьюсь над проектом уже в версии FLP-5.3, я представлю файл этого проекта.
Возможно так будет нагляднее предмет обсуждения.
Вложения
ВМ-6000 замедленая, зуммер П-50.32.flp
(2.26 МБ) 40 скачиваний
pr21.ino
(25.88 КБ) 38 скачиваний

mihail66
Рядовой
Сообщения: 47
Зарегистрирован: 03.10.2019{, 10:19}
Репутация: 0
Имя: Михаил

Проблемы с обновлением.

#50

Сообщение mihail66 » 04.10.2019{, 20:08}

Igor писал(а):
04.10.2019{, 19:56}
сейчас попробую проверить!
Я весь во внимании.

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 576
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Проблемы с обновлением.

#51

Сообщение SergeyShikal » 04.10.2019{, 20:21}

Такой вопрос данные отправляются в уарт что там должно быть, какая информация? Я вижу 255,00,0,00000000

mihail66
Рядовой
Сообщения: 47
Зарегистрирован: 03.10.2019{, 10:19}
Репутация: 0
Имя: Михаил

Проблемы с обновлением.

#52

Сообщение mihail66 » 04.10.2019{, 20:23}

Ну с компиляцией у меня сейчас нет проблем. В контроллер тоже грузится.
Но молчит. А если отключить платы с BMP и ADXL то сразу оживает.
У меня сейчас на макетке установлен зуммер АП-(D2), он свистит импульсами при включение. И к плате управления камерой прицеплен светодиод (А3), он горит и один раз моргает. Вот это свидетельство того что контроллер что-то исполняет.
Но он при полном подключении молчит.

Отправлено спустя 3 минуты 1 секунду:
SergeyShikal писал(а):
04.10.2019{, 20:21}
Такой вопрос данные отправляются в уарт что там должно быть, какая информация? Я вижу 255,00,0,00000000
Интересная информация. У меня там уарт не предусмотрен. А где такие цифры появляются, хотелось бы на них глянуть?

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 576
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Проблемы с обновлением.

#53

Сообщение SergeyShikal » 04.10.2019{, 20:30}

Плата №8
Безымянный.png
Отправлено спустя 2 минуты 46 секунд:
В ардуино иде запустите монитор порта скорость 9600
СпойлерПоказать
Безымянный.png

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 576
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Проблемы с обновлением.

#54

Сообщение SergeyShikal » 04.10.2019{, 20:35}

У вас какой из датчиков установлен

mihail66
Рядовой
Сообщения: 47
Зарегистрирован: 03.10.2019{, 10:19}
Репутация: 0
Имя: Михаил

Проблемы с обновлением.

#55

Сообщение mihail66 » 04.10.2019{, 20:38}

SergeyShikal писал(а):
04.10.2019{, 20:32}
В ардуино иде запустите монитор порта скорость 9600
А что мне это даст?
На том конце где ты кружок обвел данные появятся только после полета. А пока все это хозяйство находится на земле в память ничего не пишется.
А все что мы сейчас делаем, это хоть как-то пытаемся заставить контроллер работать.

Отправлено спустя 2 минуты 52 секунды:
SergeyShikal писал(а):
04.10.2019{, 20:35}
У вас какой из датчиков установлен
Тот что во второй ссылке.
А еще вот этот
https://ru.aliexpress.com/item/32904138 ... b201603_52

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 576
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Проблемы с обновлением.

#56

Сообщение SergeyShikal » 04.10.2019{, 20:43}

А чем вы эти данные считаете, как запускаете контроллер, у вас 2 пина вход и 3 пина выход не подключены, подайте минус на 12 пин и запишите то что сейчас есть.

mihail66
Рядовой
Сообщения: 47
Зарегистрирован: 03.10.2019{, 10:19}
Репутация: 0
Имя: Михаил

Проблемы с обновлением.

#57

Сообщение mihail66 » 04.10.2019{, 20:55}

SergeyShikal писал(а):
04.10.2019{, 20:43}
А чем вы эти данные считаете, как запускаете контроллер, у вас 2 пина вход и 3 пина выход не подключены, подайте минус на 12 пин и запишите то что сейчас есть.
Данные считываются только после полета. Как раз подачей "0" на пин.12 перегружаю динные из памяти в монитор порта. Оттуда данные копируется в Эксель, и уже потом обрабатываются в отдельной программе на ПК.
Но все эти данные несут в себе только регистрирующую функцию, и к основной работе данного устройства имеют лишь косвенное отношение. Основная функция это отслеживание данных полученных от акселерометра и барометра. Именно на эти данные опирается работа всех основных систем. А данные эти будут поступать только в полете, лежа на столе ждать их просто бессмысленно.
Изменив некоторые настройки можно заставить выдавать какие-то бессмысленные значения высоты и ускорения. Сейчас дам файл с такими настройками, может у вас что-то оживет.

Отправлено спустя 1 час 7 минут 37 секунд:
А кто нибудь сможет мне объяснить как такое происходит?
Вот я вдоволь накувыркавшись с последней версией 5.3, накачавши в нее кучу пользовательских блоков, и так и не запустивши проект, выключил эту прогу. Потом поставил флешку с портативной версией 3.0.3 и открыл очень старый проект. И решил взглянуть какие там пользовательские блоки были установлены. И что я увидел?
Все те пользовательские блоки, которые я только что установил в FLP-5.3 тут-же очутились в моей древней портативной версии.
Как это возможно?
Вложения
ВМ-6000 (-5м) замедленая, зуммер П-50.32.flp
(2.28 МБ) 35 скачиваний

Аватара пользователя
Phazz
Полковник
Сообщения: 2553
Зарегистрирован: 17.10.2016{, 15:38}
Репутация: 367
Откуда: Сургут
Имя: Анатолий

Проблемы с обновлением.

#58

Сообщение Phazz » 04.10.2019{, 22:14}

У них общая папка блоков

mihail66
Рядовой
Сообщения: 47
Зарегистрирован: 03.10.2019{, 10:19}
Репутация: 0
Имя: Михаил

Проблемы с обновлением.

#59

Сообщение mihail66 » 04.10.2019{, 22:25}

Phazz писал(а):
04.10.2019{, 22:14}
У них общая папка блоков
Э во как!? И где она прячется?
Может у них есть еще что-то общее, и именно эта связь не дает работать правильно загрузчику.
Вообще когда я устанавливал версию 5.3, то я постарался все зачистить не оставляя следов, т.к. там у меня собралось около десятка различных релизов, причем в разных папках и на разных дисках. Просто хотелось установить новый релиз FLP с стерильную среду. Может у меня просто не получилось это сделать, по ранее озвученной причине.

Аватара пользователя
SergeyShikal
Лейтенант
Сообщения: 576
Зарегистрирован: 30.08.2018{, 17:15}
Репутация: 47
Откуда: Иркутская область
Имя: Сергей

Проблемы с обновлением.

#60

Сообщение SergeyShikal » 05.10.2019{, 02:36}

Путь к блокам такой C:\Users\ Имя компьютера \AppData\Roaming\flprog в свойствах файлов и папок нужно включить показ скрытых нужно удалить этот файл userBlocks.sixx

Ответить

Вернуться в «Начинающим»