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

Обсуждение ошибок, "хотелок", доработок которые будут в версии 8.х

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

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

#1

Сообщение support » 03.01.2021{, 20:51}

К 10-ЛЕТИЮ FLPROG.

В этом году исполняется 10 лет со дня выхода первой версии FLProg.

Для меня и ветеранов форума это является знаковой датой, важным этапом развития FLProg.

FLProg применяется в детских клубах, образовательных и научных учреждениях, инженерами, просто увлеченными людьми. С ориентацией на FLProg проектируются прикладные и универсальные контроллеры, программируемые реле (ПР), программируемые логические контроллеры (ПЛК), распределенные системы управления. Важным партнером является KaScada (г. Чехов).

Дальнейшее развитие требует создания новых организационных структур с вовлечением в неё разработчиков, программистов, конструкторов, инженеров.

Начата техническая и организационная работа по развитию форума. В переходный период организация работы форума будет осуществляться через прямое администрирование.

Благодарю всех модераторов за бесперебойную работу форума


Разработчик FLProg.


Пока тестовая версия 8.0 ещё в разработке, и думаю выйдет ещё не очень скоро, но я подумал что стоит сразу завести тему для её обсуждения. При работе над стабильной версией 7.3. у Вас возникло достаточно много идей по доработке, и большинство из них действительно актуальны. Описывайте эти пожелания в этой теме. В начале разработки новой линейки версий можно очень много "хулиганить" - время на поиск ошибок и "доводку" программы сейчас есть.

31-12-22 Вышла новая версия программы с номером 8.0.1. Подробнее можно посмотреть здесь:https://flprog.ru/news/vyhod-novoj-vers ... -flprog-2/

28-01-23 Вышла новая версия программы с номером 8.1.0. Подробнее можно посмотреть здесь:https://flprog.ru/news/vyhod-novoj-vers ... -flprog-3/

03-04-23 Вышла новая версия программы с номером 8.2.1. Подробнее можно посмотреть здесь:https://flprog.ru/news/vyhod-novoj-versii-programmy-2/
Автор программы FLProg.

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

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

#481

Сообщение support » 25.03.2023{, 13:23}

Исправленно. подождите немного, скоро выпущу обновление. Для тех у кого win64 и кто хочет тестировать дальше, до выхода обновления - есть патчик - https://disk.yandex.ru/d/4H75L1UfMG1YEw.
Замените существующий файл в паке с установленной программой
Автор программы FLProg.

vovka1973
Майор
Сообщения: 1060
Зарегистрирован: 14.02.2016{, 14:16}
Репутация: 42
Откуда: kazahstan

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

#482

Сообщение vovka1973 » 25.03.2023{, 13:42}

support писал(а):
25.03.2023{, 13:23}
Для тех у кого win64
а так можно было? вот классно можно для 64 битных так делать всегда . :smile9:
Изображение

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

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

#483

Сообщение ecoins » 25.03.2023{, 13:50}

vovka1973 писал(а):
25.03.2023{, 13:42}
а так можно было? вот классно можно для 64 битных так делать всегда .
Действительно классно, тоже попробовал, очень просто и понятно. По сути в этом файле и находится почти веcь FLProg, там уже все больше от Arduino. Очень конструктивный метод для этапа тестирования новых версий.

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

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

#484

Сообщение support » 25.03.2023{, 13:57}

Можно сделать для любой, только сборка патча занимает около часа. Поэтому на каждую ошибку его создавать не очень комфортно))) Да и версия при этом не меняется, и вполне может получится зоопарк сборок (у кого какой патч стоит))) для одной версии (примерно как скейчас у Win10). поэтому стараюсь патчами не увлекаться.
Автор программы FLProg.

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

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

#485

Сообщение Phazz » 25.03.2023{, 15:37}

support,
Я так понимаю подавляющее большинство на win64. Может имеет смысл для ускорения тестирования выпускать промежуточные версии и патчи только для этой версии windows? А стабильные уже для всех версий.

Аватара пользователя
Rovki
Полковник
Сообщения: 4877
Зарегистрирован: 22.04.2016{, 17:25}
Репутация: 268
Откуда: Чехов
Имя: Анатолий
Контактная информация:

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

#486

Сообщение Rovki » 25.03.2023{, 15:45}

Здравая мысль ,если это облегчит работу Автору . :smile9:
Электронщик до мозга костей и не только

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

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

#487

Сообщение rw6cm » 25.03.2023{, 23:39}

support,
с блоками Noo Lite вылет.
error.log
(65.24 КБ) 13 скачиваний
Win10-64, FLProg (portable)

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

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

#488

Сообщение support » 26.03.2023{, 09:50}

rw6cm писал(а):
25.03.2023{, 23:39}
support,
с блоками Noo Lite вылет.
error.log
Исправил

Отправлено спустя 35 минут 11 секунд:
Serg_Grn писал(а):
17.03.2023{, 11:48}
support, Modbus RTU slave - адрес слейва всегда 1. Не получается изменить ни настройками слейва, ни специальным блоком при работе контроллера.
Причём при компиляции адрес в setup меняется, но фактически в работе остается адрес 1.
FLProg-8.1.0.
в 8.2.0 (лежит на сайте) исправленно
Автор программы FLProg.

vovkagrey
Рядовой
Сообщения: 12
Зарегистрирован: 13.06.2021{, 12:31}
Репутация: 0
Имя: Владимир

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

#489

Сообщение vovkagrey » 26.03.2023{, 21:10}

При компилляции, в версии 8.2.0, (ESP8266) не находит библиотеку flprogutilites.h, в 7.5.2, все идет нормально.

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

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

#490

Сообщение support » 26.03.2023{, 23:11}

vovkagrey писал(а):
26.03.2023{, 21:10}
При компилляции, в версии 8.2.0, (ESP8266) не находит библиотеку flprogutilites.h, в 7.5.2, все идет нормально.
ArduinoIDE встроенная или внешней пользуешся?
Автор программы FLProg.

vovkagrey
Рядовой
Сообщения: 12
Зарегистрирован: 13.06.2021{, 12:31}
Репутация: 0
Имя: Владимир

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

#491

Сообщение vovkagrey » 27.03.2023{, 00:01}

Заработало со встроенным ArduinoIDE. Не находилась библиотека, когда использовался внешний ArduinoIDE из пакета FLProg-7.5.2, или 7.8.3.

Аватара пользователя
Goosr
Сержант
Сообщения: 184
Зарегистрирован: 07.06.2016{, 08:25}
Репутация: 16
Откуда: Тольятти
Имя: Дмитрий

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

#492

Сообщение Goosr » 29.03.2023{, 07:56}

Спрошу тут.
А это нормально, что версия 8.2.0 для Linux весит 8 гигов :shok: ? Как-то не гуманно.
FLProg 6.3.1 - 7.3.4 - Linux

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

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

#493

Сообщение ecoins » 29.03.2023{, 08:16}

Goosr писал(а):
29.03.2023{, 07:56}
Спрошу тут.
А это нормально, что версия 8.2.0 для Linux весит 8 гигов ? Как-то не гуманно.
FLProg занимает наверное около 200мб. Все остальное Arduino IDE вместе с CORE(AVR,ESP,STM и пр) и библиотеками на все случаи... Можно оттуда убрать то, что не нужно, и размер уменьшится существенно.
С уважением, Энвер.

Аватара пользователя
Goosr
Сержант
Сообщения: 184
Зарегистрирован: 07.06.2016{, 08:25}
Репутация: 16
Откуда: Тольятти
Имя: Дмитрий

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

#494

Сообщение Goosr » 29.03.2023{, 09:43}

ecoins писал(а):
29.03.2023{, 08:16}
Все остальное Arduino IDE вместе с CORE(AVR,ESP,STM и пр) и библиотеками на все случаи.
Весит как раз папка ESP.
Скачал сейчас портативную версию для Windows, 7 гигов :D
СпойлерПоказать
Размер.png

Аватара пользователя
electrobitstorm
Рядовой
Сообщения: 11
Зарегистрирован: 14.09.2015{, 13:47}
Репутация: 0
Имя: Сергей

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

#495

Сообщение electrobitstorm » 29.03.2023{, 17:29}

После обновления FДProg, в которой начал использоваться ide 1.8.19 и вместе с ним обновилась библиотека irremote (была 2.х.х стала 3.х.х, а теперь вышла и 4.x.x) синтаксис поменялся, а в FLProg используется от 2.х.х, который не работоспособен. Сергей, обновите пожалуйста блоки IrSend и irRessive, в новых библиотеках много что изменилось... Спасибо!

К стате библа по работе с ком портом тоже обновилась

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

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

#496

Сообщение RedSky » 29.03.2023{, 18:40}

ecoins писал(а):
29.03.2023{, 08:16}
А это нормально, что версия 8.2.0 для Linux весит 8 гигов ? Как-то не гуманно.
Размер занимаемого места на диске сильно зависит от размера кластера. Было так на внешнем ssd. exFat, кластер по умолчанию 128 кб. После изменения файловой системы на ntfs и размера кластера на 1 кб занимаемое место уменьшилось вдвое.

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

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

#497

Сообщение RedSky » 30.03.2023{, 10:44}

support, вылет при компиляции старого проекта.
error.zip
(154.91 КБ) 20 скачиваний
Отправлено спустя 3 минуты 56 секунд:
Ещё
error2.zip
(359.99 КБ) 15 скачиваний

Аватара пользователя
nikijd
Рядовой
Сообщения: 8
Зарегистрирован: 04.05.2021{, 00:44}
Репутация: 0
Откуда: България
Имя: Николай

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

#498

Сообщение nikijd » 30.03.2023{, 11:03}

Поставил дополнение от #496.Есть проблема с FBD PB Blocks.

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

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

#499

Сообщение aidar_i » 31.03.2023{, 09:06}

support, добавьте , пожалуйста, в "flprogUtilites.h" (лучше в программу)поддержку STM8S. Или исключите его, чтобы не подключалась эта библиотека, когда не надо.
А то не компилируется, без удаления #include "flprogUtilites.h"
Приходится откатываться до 8.0.2 и не участвовать в тестировании новой версии программы.
Ошибка

Код: Выделить всё

h:\FLProg_8-2-0_Win64\ideV8\portable\packages\sduino\tools\sdcc\build.11242/bin/sdcc C:\Users\CA74~1\AppData\Local\Temp\arduino_build_467647\sketch\pr2.ino.cpp nul re12 -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ -w -x c++ -E -CC -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 -IH:\FLProg_8-2-0_Win64\ideV8\portable\packages\sduino\hardware\stm8\0.5.0\cores\sduino -IH:\FLProg_8-2-0_Win64\ideV8\portable\packages\sduino\hardware\stm8\0.5.0\variants\standard -Ih:\FLProg_8-2-0_Win64\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src -Ih:\FLProg_8-2-0_Win64\ideV8\portable\sketchbook\libraries\SoftwareSerial -IH:\FLProg_8-2-0_Win64\ideV8\portable\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc -Ih:\FLProg_8-2-0_Win64\ideV8\portable\packages\sduino\tools\sdcc\build.11242/include
Mark re12:h:\FLProg_8-2-0_Win64\ideV8\portable\packages\sduino\tools\sdcc\build.11242/bin/sdcc -c -Ddouble=float -DUSE_STDINT -D__PROG_TYPES_COMPAT__ -w -x c++ -E -CC -mstm8 -DSTM8S103 -DF_CPU=16000000L -DARDUINO=10819 -DARDUINO_STM8S_BLUE -DARDUINO_ARCH_STM8 -IH:\FLProg_8-2-0_Win64\ideV8\portable\packages\sduino\hardware\stm8\0.5.0\cores\sduino -IH:\FLProg_8-2-0_Win64\ideV8\portable\packages\sduino\hardware\stm8\0.5.0\variants\standard -Ih:\FLProg_8-2-0_Win64\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src -Ih:\FLProg_8-2-0_Win64\ideV8\portable\sketchbook\libraries\SoftwareSerial -IH:\FLProg_8-2-0_Win64\ideV8\portable\packages\sduino\hardware\stm8\0.5.0/STM8S_StdPeriph_Driver/inc -Ih:\FLProg_8-2-0_Win64\ideV8\portable\packages\sduino\tools\sdcc\build.11242/include C:\Users\CA74~1\AppData\Local\Temp\arduino_build_467647\sketch\pr2.ino.cpp -o nul
cpp gefunden
In file included from h:/FLProg_8-2-0_Win64/ideV8/portable/sketchbook/libraries/Flprog_Utilites/src/uart/softwareUart\flprogSoftwareUart.h:7,
                 from h:/FLProg_8-2-0_Win64/ideV8/portable/sketchbook/libraries/Flprog_Utilites/src/uart/flprogUart.h:118,
                 from h:/FLProg_8-2-0_Win64/ideV8/portable/sketchbook/libraries/Flprog_Utilites/src/flprogUtilites.h:67,
                 from C:\Users\Айдар\AppData\Local\Temp\flprog\pr2\pr2.ino:1:
h:/FLProg_8-2-0_Win64/ideV8/portable/sketchbook/libraries/SoftwareSerial/SoftwareSerial.h:35:22: fatal error: inttypes.h: No such file or directory
compilation terminated.
МК из этой темы.

Sams
Рядовой
Сообщения: 22
Зарегистрирован: 31.03.2023{, 13:28}
Репутация: 2
Имя: Вася

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

#500

Сообщение Sams » 31.03.2023{, 13:30}

скачиваю версию 8,20
загружаю код и открываю компорт но он не отоброжается на экране а во вкладке панели видно его
скачивал по новой всё так же

Ответить

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