Страница 12 из 23

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

Добавлено: 14.05.2020{, 12:35}
support
Вышла бэта версия программы с номером 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. Закончен и интегрирован хелп. Подробнее здесь

UPD-22-08-2020
Бэта версия обновилась до номера 7-0-5. Вроде получилось победить Undo Redo. Подробнее здесь.

UPD -30.08.20
Программа обновилась до версии 7.1.0. Обновлён интерфейс программы. Подробнее здесь

UPD 31.08.20
В виду обнаружения критической ошибки в версии 7.1.0 бэта версия была обновлена до версии 7.1.1

UPD - 21.11.2020
Программа обновилась до номера 7.2. Подробнее здесь

UPD 25.11.20

Тема переехала сюда.

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

Добавлено: 24.07.2020{, 17:23}
ecoins
Я скачиваю и использую портативные версии.
У кого-нибудь есть успешный опыт одновременного использования на одном компьютере 6 и 7 версии FLProg?

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

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

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

Добавлено: 24.07.2020{, 18:03}
support
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

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

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

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

Добавлено: 24.07.2020{, 18:20}
nalnik
support писал(а):
24.07.2020{, 18:03}
Пришлите файлик error.log из папки версии 6.3
Вот:

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

Добавлено: 24.07.2020{, 18:34}
support
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хх работает нормально.
Если не получилось - отписаться сюда, будем дальше думать.

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

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

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

Добавлено: 24.07.2020{, 19:05}
support
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 и удалить его. Файл чем то подпорчен. Возможно как раз седьмой версией. Мне сейчас сложно отследить в чём он меняется.

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

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

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

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

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

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

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

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

Добавлено: 24.07.2020{, 21:31}
rw6cm
support писал(а):
24.07.2020{, 21:22}
Тогда при обновлении он затрёт существующий с Вашими настройками
Всегда при обновлении качаю полный дистрибутив, и запускаю в новой папке, поэтому не думал об этом )
Можно сделать при первом включении(если уже есть настройки предыдущей версии), подсказку(предупреждение), про настройки и сохранение данных (если можно)

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

Добавлено: 26.07.2020{, 15:23}
pasha71
support,Сергей здравствуйте. Вылет программы при откритии проекта. Версия 7-0-3.Эрорку и проект прилагаю.

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

Добавлено: 26.07.2020{, 23:39}
support
pasha71 писал(а):
26.07.2020{, 15:23}
support,Сергей здравствуйте. Вылет программы при откритии проекта. Версия 7-0-3.Эрорку и проект прилагаю.
Ну оочень старый проект. Удалось обновить. Поправил в коде, теперь он в следующей версии открываться будет нормально. А вот файл обновленный что бы нормально открывался в 7-0-3

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

Добавлено: 27.07.2020{, 05:52}
kulibinsvv
support писал(а):
24.07.2020{, 21:22}
Поэтому только ручками при первом запуске, если нужно.
А если сделать возможность выбора пути сохранения файлов настроек в этих самых настройках?
И при изменении пути сохранения - соответственно переносить файлы.

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

Добавлено: 27.07.2020{, 08:46}
Cancertanly
support, в версии 7.0.3 невозможно сохранить изменения в пользовательском блоке, созданном в FBD

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

Добавлено: 29.07.2020{, 09:39}
Mico
Сергей посмотрите вот эту статью http://www.bizkit.ru/2019/02/11/12206/
У меня получилось вывести UART на ноги D18,D19
Я сделал подмену после вашей программы,прописал так
#include <HardwareSerial.h>
#define RXD1 18 //RX1 pin
#define TXD1 19 //TX1 pin
Serial1.begin(9600, SERIAL_8N1, RXD1, TXD1);
Библиотеки не добавлял,всё так скомпилировалось.

UART работает,а вот 485 не получается.
Возможно вы сделаете.
Спасибо!

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

Добавлено: 29.07.2020{, 10:54}
qwr
Здравствуйте уважаемый Сергей, хотел поинтересоваться, будет ли коммуникация есп32 с remotexy?

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

Добавлено: 29.07.2020{, 16:05}
vovka1973
qwr писал(а):
29.07.2020{, 10:54}
будет ли коммуникация есп32 с remotexy?
а Сергей здесь с какого боку :shok: он свое сделал осталось разработчику remotexy сделать это.

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

Добавлено: 29.07.2020{, 23:26}
aidar_i
Непонятные вылеты во время работы, второй во время вставки ПБ в проект
error2.log
(32.75 КБ) 39 скачиваний
error1.log
(25.56 КБ) 38 скачиваний