Уважаемые пользователи! Наш сайт и форум содержится на средства полученные от рекламы. Если вы хотите и дальше продолжать общаться, скачивать, и т.п. пожалуйста отключите блокировку рекламы для нашего сайта/форума. Можно и покликать по рекламным ссылкам, так будут больше выплаты. Спасибо за понимание!

Тестирование версии 7.х

Тема посвящённая тестированию бэта версии седьмой линейки

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
Аватара пользователя
support
Супермодератор
Сообщения: 1554
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 504
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование версии 7.х

#1

Сообщение support » 14.05.2020{, 12:35}

Вышла бэта версия программы с номером 7.0
Подробнее о новом в программе можно почитать здесь.
Пробуем, тестируем, о найденных замечаниях отписываемся в этой ветке форума.

UPD. 15.05.20
Обновил бэтку до 7.0.1. Есть пакет обновления с 7.0 до 7.0.1.
В виду того что я в течении трёх дней буду в дороге, заранее извиняюсь, если не смогу в течении этого времени отвечать на Ваши вопросы.

UPD. 04.07.20
Бэта версия программы обновилась до 7-0-2. Подробнее здесь

UPD. 13.07.20
Бэта версия программы обновилась до 7-0-3. Подробнее здесь.



UPD - 01-08-20
Программа обновилась до номера 7-0-4. Закончен и интегрирован хелп. Подробнее здесь
Автор программы FLProg.

Gordon0007
Рядовой
Сообщения: 82
Зарегистрирован: 19.04.2018{, 13:37}
Репутация: 12
Откуда: Набережные челны
Имя: Павел

Тестирование версии 7.х

#221

Сообщение Gordon0007 » 22.07.2020{, 12:11}

Предложение для редактора ПБ
- добавить возможность ограничения использования ПБ для контроллеров. С возможностью выбора тех контроллеров для которых этот блок может применяться и при смене контроллера выдавалось сообщение об ошибке, что есть блок который платой не поддерживается.
Поясню, допусти есть блок и он может работать только с UNO и MEGA, но не могут работать с ESP32 и DUE. Или использованные библиотеки работаю только на контроллерах с 8 или 32 битной системе. Или в блоке все для настройки Вайфая, тогда тоже блок имеет ограничения по контроллерам. Или библиотека имеет ограничение по контроллерам. И многое другое.
- Если есть возможность добавить проверку на задвоение Библиотек
- Если есть возможность добавить проверку на занятость пина контроллера и использование пина один раз или несколько, это бывает часто нужно.

Отправлено спустя 7 минут 10 секунд:
Phazz писал(а):
20.07.2020{, 20:25}
А что значит сменил?
Сменил значит: Поменял контроллер, изменил пины и попробовал прошить.
Я знаю что нужно переработать проект под новый контроллер, но с чего то нужно начинать когда есть готовый проект на др контроллере и он нормально работает.

Суть viewtopic.php?t=6451&start=200#p91730 В том, что в только что в распакованной папке есть задвоение библиотек и возможно не только моя но и другие. Удалив задвоение библиотек можно уменьшить вес папки проекта, хотя я могу и ошибаться.

aidar_i
Полковник
Сообщения: 1532
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 168
Откуда: Уфа
Имя: Айдар
Контактная информация:

Тестирование версии 7.х

#222

Сообщение aidar_i » 22.07.2020{, 19:06}

Gordon0007 писал(а):
22.07.2020{, 12:18}
есть задвоение библиотек
Это просто у Вас 2 одинаковых или с одним и тем названием библиотеки в разных местах стоят.
При компиляции все равно подключается только одна.
И в новом редакторе есть проверка пинов, если добавите свой вывод, он уже не высвечивается, как и в штатных.

Аватара пользователя
rw6cm
Полковник
Сообщения: 1824
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 165
Имя: Владимир

Тестирование версии 7.х

#223

Сообщение rw6cm » 23.07.2020{, 12:09}

При попытке удалить библиотеку из "Тестовые блоки Code" - вылет.
СпойлерПоказать
2020_07_23_12_06_39_Unlabeled_Canvas.png
error.log
(29.44 КБ) 6 скачиваний
Win10-64, FLProg (portable)

av
Майор
Сообщения: 1103
Зарегистрирован: 25.09.2017{, 13:25}
Репутация: 79
Имя: Алексей

Тестирование версии 7.х

#224

Сообщение av » 23.07.2020{, 17:39}

rw6cm писал(а):
23.07.2020{, 12:09}
При попытке удалить библиотеку из "Тестовые блоки Code" - вылет.
+1 у меня так же. Закрывается программа даже без сообщения об ошибке и лог файла.

Аватара пользователя
support
Супермодератор
Сообщения: 1554
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 504
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование версии 7.х

#225

Сообщение support » 23.07.2020{, 20:57}

av писал(а):
23.07.2020{, 17:39}
rw6cm писал(а):
23.07.2020{, 12:09}
При попытке удалить библиотеку из "Тестовые блоки Code" - вылет.
+1 у меня так же. Закрывается программа даже без сообщения об ошибке и лог файла.
Да есть ошибка - исправил
Автор программы FLProg.

Аватара пользователя
RedSky
Лейтенант
Сообщения: 370
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 52
Откуда: Днепропетровск
Имя: Алексей

Тестирование версии 7.х

#226

Сообщение RedSky » 23.07.2020{, 22:35}

Если для ESP32 выбран блютуз в качестве UART устройства, просит выбрать DE-PE пин.
СпойлерПоказать
Безымянный.png

Аватара пользователя
support
Супермодератор
Сообщения: 1554
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 504
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование версии 7.х

#227

Сообщение support » 24.07.2020{, 03:23}

RedSky писал(а):
23.07.2020{, 22:35}
Если для ESP32 выбран блютуз в качестве UART устройства, просит выбрать DE-PE пин.
СпойлерПоказать
Безымянный.png
Исправил
Автор программы FLProg.

ecoins
Лейтенант
Сообщения: 617
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 90
Откуда: Шатура
Имя: Энвер

Тестирование версии 7.х

#228

Сообщение ecoins » 24.07.2020{, 15:12}

Препятствием для перехода на версию 7 оказывается то, что при её установке перестает работать версия 6.
Возможно ли преодолеть эту проблему имеющимися средствами?

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

Тестирование версии 7.х

#229

Сообщение Phazz » 24.07.2020{, 16:14}

ecoins, думаю это решается скачиванием портативной версии.

ecoins
Лейтенант
Сообщения: 617
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 90
Откуда: Шатура
Имя: Энвер

Тестирование версии 7.х

#230

Сообщение ecoins » 24.07.2020{, 17:23}

Я скачиваю и использую портативные версии.
У кого-нибудь есть успешный опыт одновременного использования на одном компьютере 6 и 7 версии FLProg?

Аватара пользователя
nalnik
Капитан
Сообщения: 977
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 53
Откуда: Кисловодск
Имя: Александр

Тестирование версии 7.х

#231

Сообщение nalnik » 24.07.2020{, 17:28}

Phazz писал(а):
24.07.2020{, 16:14}
ecoins, думаю это решается скачиванием портативной версии.
После нескольких запусков 7.0.3 -- FL 6.3.1 перестал открывать свои же файлы :
В 7.0.3 эти файлы открываются.
Достало это уже, 3.14 как, хоть не обновляйся.
Версии портивные.
Вложения
flll.PNG
flll.PNG (7.63 КБ) 444 просмотра
Я хочу быть добрее, но люди сами нарываются.

Аватара пользователя
support
Супермодератор
Сообщения: 1554
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 504
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование версии 7.х

#232

Сообщение support » 24.07.2020{, 18:03}

nalnik писал(а):
24.07.2020{, 17:28}
Phazz писал(а):
24.07.2020{, 16:14}
ecoins, думаю это решается скачиванием портативной версии.
После нескольких запусков 7.0.3 -- FL 6.3.1 перестал открывать свои же файлы :
В 7.0.3 эти файлы открываются.
Достало это уже, 3.14 как, хоть не обновляйся.
Версии портивные.
Пришлите файлик error.log из папки версии 6.3
Автор программы FLProg.

Аватара пользователя
RedSky
Лейтенант
Сообщения: 370
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 52
Откуда: Днепропетровск
Имя: Алексей

Тестирование версии 7.х

#233

Сообщение RedSky » 24.07.2020{, 18:11}

ecoins писал(а):
24.07.2020{, 17:23}
У кого-нибудь есть успешный опыт одновременного использования на одном компьютере 6 и 7 версии FLProg?
Без проблем всегда использовал две версии. Портативные, на переносном диске. IDE чаще всего одна на двоих, один раз настроенную с кучей разных контроллеров. В чём заключается проблема?

Аватара пользователя
nalnik
Капитан
Сообщения: 977
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 53
Откуда: Кисловодск
Имя: Александр

Тестирование версии 7.х

#234

Сообщение nalnik » 24.07.2020{, 18:20}

support писал(а):
24.07.2020{, 18:03}
Пришлите файлик error.log из папки версии 6.3
Вот:
Вложения
error1.log
(31.88 КБ) 7 скачиваний
Я хочу быть добрее, но люди сами нарываются.

Аватара пользователя
support
Супермодератор
Сообщения: 1554
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 504
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование версии 7.х

#235

Сообщение support » 24.07.2020{, 18:34}

Gordon0007 писал(а):
22.07.2020{, 12:18}
- Если есть возможность добавить проверку на занятость пина контроллера и использование пина один раз или несколько, это бывает часто нужно.
Это было всегда. Если пинта нет, или он занят чем то другим (например расположение шин SPI, Uart на других пинах) номер пина сбрасывается, и его необходимо задать вручную. Это я имею в виду при смене контроллера

Отправлено спустя 14 минут 7 секунд:
nalnik писал(а):
24.07.2020{, 18:20}
support писал(а):
24.07.2020{, 18:03}
Пришлите файлик error.log из папки версии 6.3
Вот:
Ну всё понятно))) В седьмой версии Вы создали пользовательские блоки. По умолчанию программа сохраняет библиотеку пользовательских блоков в то же место, куда их сохраняет старая версия. Соответственно при открытии любого проекта, старая версия открывает библиотеку пользовательских блоков, и внезапно обнаруживает там невесть что))) (новые пользовательские блоки). Ну и естественно падает. Она то о них ничего не знает.
Решение.
Открыть версию 7.
Сохранить все новые пользовательские блоки в файл (Новые от старых несложно отличить. Новые Code старые CODE).
Удалить все новые блоки.
Закрыть программу.
Открыть 6.хх версию проверить что всё нормально.
Закрыть программу.
Открыть версию 7.
Настроить папки версии 7 себе под бок.
Настройки.PNG
Сохранить настройки.
загрузить из файла ранее сохранённые новые пользовательские блоки.
закрыть программу.
Проверить что версия 6хх работает нормально.
Если не получилось - отписаться сюда, будем дальше думать.
Автор программы FLProg.

Аватара пользователя
nalnik
Капитан
Сообщения: 977
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 53
Откуда: Кисловодск
Имя: Александр

Тестирование версии 7.х

#236

Сообщение nalnik » 24.07.2020{, 18:52}

support писал(а):
24.07.2020{, 18:48}
В седьмой версии Вы создали пользовательские блоки.
Не создавал я ни каких блоков, просто открывал файлы 6.3.1 -- и не сохранял.
Я хочу быть добрее, но люди сами нарываются.

Аватара пользователя
support
Супермодератор
Сообщения: 1554
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 504
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование версии 7.х

#237

Сообщение support » 24.07.2020{, 19:05}

nalnik писал(а):
24.07.2020{, 18:52}
support писал(а):
24.07.2020{, 18:48}
В седьмой версии Вы создали пользовательские блоки.
Не создавал я ни каких блоков, просто открывал файлы 6.3.1 -- и не сохранял.
Странно, судя по логу, у Вас ошибка при загрузке пользовательских блоков.
[2] optimized [] in Arduino.BlocksLibraryGroup>>updateDependents
[3] optimized [] in OrderedCollection>>select:
[4] OrderedCollection>>do:
[5] OrderedCollection>>select:
[6] Arduino.BlocksLibraryGroup>>updateDependents
[7] optimized [] in Arduino.UserBlocksLibrary>>loadGroups
И именно что какой то объект не смог загрузится.
UndefinedObject(Object)>>doesNotUnderstand:
Все таки посоветую настроить 7-ю версию себе под бок (см. выше), посмотреть в 6-й (просто открыть программу без проетка, и посмотреть в настройках) где у Вас находится файл userBlocks.sixx и удалить его. Файл чем то подпорчен. Возможно как раз седьмой версией. Мне сейчас сложно отследить в чём он меняется.
Автор программы FLProg.

ecoins
Лейтенант
Сообщения: 617
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 90
Откуда: Шатура
Имя: Энвер

Тестирование версии 7.х

#238

Сообщение ecoins » 24.07.2020{, 19:44}

nalnik писал(а):
24.07.2020{, 18:52}
Не создавал я ни каких блоков, просто открывал файлы 6.3.1 -- и не сохранял.
Все так. После нескольких попыток и восстановлений (много время отнимает) - повторять не решаюсь.
Иметь сменные диски это конечно рабочее решение - можно и на разных компьютерах иметь разные версии.
Но всё это как-то неудобно, мудрено и загадочно...

Аватара пользователя
rw6cm
Полковник
Сообщения: 1824
Зарегистрирован: 06.09.2015{, 20:25}
Репутация: 165
Имя: Владимир

Тестирование версии 7.х

#239

Сообщение rw6cm » 24.07.2020{, 20:54}

support писал(а):
24.07.2020{, 18:48}
Решение.
Предлагал сделать по умолчанию хотя бы для бета версий.
Сам при первом включении всегда в настройках так делаю.
А в более старых версиях перед включением убираю в сторону файл с ПБ, и настройками.
Проблем тогда нет. Могу запускать одновременно все версии которые существуют.
Win10-64, FLProg (portable)

Аватара пользователя
support
Супермодератор
Сообщения: 1554
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 504
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование версии 7.х

#240

Сообщение support » 24.07.2020{, 21:22}

rw6cm писал(а):
24.07.2020{, 20:54}
Предлагал сделать по умолчанию хотя бы для бета версий.
Тут всё не так просто. Настройки положения файлов находятся в файле настроек settings.sixx. Но для начала надо определить положение самого файла настроек. Если программа находит его под боком, значит настройка его положения положения - "в папке программы". Если его там нет - значит настройка - "В системной папке", и искать его нужно там. Если его и там нет - создаём в в системной папке такой файл.

Как сделать по умолчанию в папке программе? Класть в дистрибутиве под бок. Тогда при обновлении он затрёт существующий с Вашими настройками, что не есть хорошо. Поэтому только ручками при первом запуске, если нужно. Единственно что планирую сделать, дать инструкцию по настройке бэта верисии на странице её загрузки.
Автор программы FLProg.

Ответить

Вернуться в «Темы от автора»