FLProg 9.4.x тестирование

Для быстрых ответов и помощи
Аватара пользователя
Dryundel
Полковник
Сообщения: 2400
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 14 раз

Re: Стабильная версия FLProg 9.4

Сообщение Dryundel »

Phazz писал(а): 11 июн 2025, 09:08
А что у вас форум flprog.pro уже работает?
Я Вам больше скажу! - Форум flprog.pro уже не работает!
Всё в этом Мире имеет срок годности.
Старый чемодан без ручки конечно можно тащить. Но гораздо эффективнее переложить НУЖНОЕ содержимое в барсетку. Балласт он и есть балласт.

Но давайте не будем засорять данную тему. Она не об этом.
Аватара пользователя
Phazz
Полковник
Сообщения: 3087
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 226 раз
Поблагодарили: 106 раз

Re: Стабильная версия FLProg 9.4

Сообщение Phazz »

Да конечно, но вы бы хоть как-то извинились перед теми людьми кто пошел за вами. Но вы, правы тема не об этом. Памятью пожертвовали в угоду универсальности кода и производительности. То что вы взяли самый слабый мк из линейки и показываете на нем что все пропало, это вас совсем не красит. Это обыкновенная манипуляция.
Если вам не хватает памяти для atmega возьмите 7 версию там ее навалом.
ecoins
Полковник
Сообщения: 3992
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 148 раз

Re: Стабильная версия FLProg 9.4

Сообщение ecoins »

zmeew1966 писал(а): 11 июн 2025, 06:12
ecoins писал(а): 10 июн 2025, 23:17
zmeew1966 писал(а): 10 июн 2025, 22:38 Еще обнаружил ошибочку в блоке - Делитель импульсов.
Посмотрел.
Делитель импульсов работает по фронту - может отсюда не понимание?
И не совсем понял содержание файла err.txt - уточните пожалуйста.
Err.txt это отчет об ошибке при компиляции делителя импульсов.
pr30:52:16: error: 'class RT_HW_BASE' has no member named 'generatorDivider'

52 | RT_HW_Base.generatorDivider(E_PulseDivider_1_State, E_PulseDivider_1_OldValue, _tempVariable_uint8_t, _tempVariable_bool);

| ^~~~~~~~~~~~~~~~

Используем библиотеку RT_HW_00_BASE версии 7.1.1 из папки: c:\Portable_FLProg_9-4-0_Win64\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE

Используем библиотеку Wire версии 1.0.0 из папки: C:\Portable_FLProg_9-4-0_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.7.1\libraries\Wire

Используем библиотеку SPI версии 1.1.0 из папки: C:\Portable_FLProg_9-4-0_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.7.1\libraries\SPI

Используем библиотеку Flprog_Utilites версии 1.0.0 из папки: c:\Portable_FLProg_9-4-0_Win64\ideV8\portable\sketchbook\libraries\Flprog_Utilites

Используем библиотеку RT_HW_02_CONSOLE версии 1.0.1 из папки: c:\Portable_FLProg_9-4-0_Win64\ideV8\portable\sketchbook\libraries\RT_HW_02_CONSOLE

Используем библиотеку SrcWrapper версии 1.0.1 из папки: C:\Portable_FLProg_9-4-0_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.7.1\libraries\SrcWrapper

exit status 1

'class RT_HW_BASE' has no member named 'generatorDivider'

Извините, по ошибке его подгрузил в сообщение со скоростным счетчиком.
1.Спасибо. Действительно ошибка - из библиотеки выбросил функцию. Исправил.
2.В меню для сообщений на форуме есть перечеркнутый "глазик" - это спойлер для размещения на форуме больших вставок, сообщение выглядит компактно.
С уважением, ecoins.
ecoins
Полковник
Сообщения: 3992
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 148 раз

Re: Стабильная версия FLProg 9.4

Сообщение ecoins »

zmeew1966 писал(а): 09 июн 2025, 16:13 Если кого заинтересуют,буду только рад. А так по факту, если создать пользовотельское описание микроконтроллера, описать его в нужном файле, и так же в нужном файле прописать путь, то все прекрасно работает, Респект!!!!!
Вы делаете интересные и содержательные блоки.
Но гораздо важнее - Вы исследуете проблему и подбираете решение углубляясь в особенности контроллера.
Для развития FLProg это то, чего очень не хватает и очень нужно.
При этом конечно остается особенность Ваших блоков в том, что они пока ориентированы пока только на STM32 и требуется аккуратная настройка, чтобы избежать конфликтов с другими блоками и библиотеками (например при выборе таймера).
У меня предложение:
1.Давайте я буду предварительно смотреть Ваши блоки и включать в отдельный раздел вкладки "Кандидаты".
2.Давайте объединим усилия по исследованию и реализации контроллеров (пусть пока с Вами по STM32), для этого наверное будет открыта отдельная тема.
С уважением, ecoins.
Аватара пользователя
montirovka
Капитан
Сообщения: 725
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

Re: Стабильная версия FLProg 9.4

Сообщение montirovka »

Phazz писал(а): 11 июн 2025, 09:10
montirovka писал(а): 11 июн 2025, 08:36 Наверное справка должна быть от тех кто понимает работу данного блока?
А в чем заключается работа?
Сделать описание хотя бы тех блоков что вам понятны. В общем, если есть желание - пишите в личку.
Я человек достаточно придирчивый. Мне многое не понятно. К примеру по вопросу что выше - генераторы. Выходом наверное должен - out.
Почему в одних генераторах выход это - pulse, а в других - event (событие) мне уже не понятно.
2025-06-11_10-38-42.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2400
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 14 раз

Re: Стабильная версия FLProg 9.4

Сообщение Dryundel »

Взгляд со стороны.

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

Сергей! Остановись!
Идея универсальности проектов под любой контроллер утопическая.

Получается так, что берётся универсальное шасси от бомбардировщика и на его базе создаётся истребитель. Так не бывает!

Проект ставится во главу угла. Это же бред!
Весь цивилизованный Мир сначала выбирает контроллер, подбирает под него библиотеки, а уж потом делается проект.
Создать универсальную библиотеку невозможно. Она всегда будет переполнена костылями и естественно будет отставать от предложений рынка и прогресса.
При попытке скрестить ужа с ежом рождаются безголовые дети Вакха и Венеры.

FLProg - это гениальная программа! Это суперобучалка имеющая низкий порог вхождения и отличная ступенька в мир программирования.

9-я версия ставит на идее жирный крест. Стоит только впустить Дьявола в святая святых и вот уже душа у него на крючке.

Осталась надежда на благоразумие.
Вижу что Автор осознает весь абсурд ситуации.
support писал(а): 03 июн 2025, 18:42
4.О планах.
Текущая версия будет развиваться и дальше.
При этом появятся новые продуктовые линейки:
- FLProgPLC – промышленная автоматизация;
- FLProgStudent – обучение в колледжах, средних и высших учебных заведениях;
-FLProgKinder – детское развитие.
Разделение проекта на обучающую и коммерческую линейки это мудрое решение. Но такое уже было.

В качестве предложения выскажу пожелание.
Было бы здорово иметь базовую ЧИСТУЮ версию с вырезанными демоническими библиотеками и генерирующую понятный и красивый код.

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

Универсальность это абсурд!
Универсальность это обувная ложка с зубной щёткой, два в одном.
ecoins
Полковник
Сообщения: 3992
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 136 раз
Поблагодарили: 148 раз

Re: Стабильная версия FLProg 9.4

Сообщение ecoins »

montirovka писал(а): 11 июн 2025, 10:51
Phazz писал(а): 11 июн 2025, 09:10
montirovka писал(а): 11 июн 2025, 08:36 Наверное справка должна быть от тех кто понимает работу данного блока?
А в чем заключается работа?
Сделать описание хотя бы тех блоков что вам понятны. В общем, если есть желание - пишите в личку.
Я человек достаточно придирчивый. Мне многое не понятно. К примеру по вопросу что выше - генераторы. Выходом наверное должен - out.
Почему в одних генераторах выход это - pulse, а в других - event (событие) мне уже не понятно.
2025-06-11_10-38-42.png
Да, имеет место локальная проблема - создание в FLProg удобных терминов.
Пока сделали так:
1.event - это относительно новый термин. Сигнал в блоке при входе всегда сбрасывается, при например каких-то изменений (например генератор меандра) появляется 1. Событие - это на один такт вхождения в блок.
2.pulse - это генерируемый импульс с заданной длительностью.
Давайте больше осуждать подобные темы и подбирать наиболее приемлемые обозначения.
С уважением, ecoins.
Аватара пользователя
montirovka
Капитан
Сообщения: 725
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

Re: Стабильная версия FLProg 9.4

Сообщение montirovka »

Одновибратор задает импульс с заданной длительностью. А у нас серия импульсов с заданными параметрами длительности единицы и длительностью нуля.
Аватара пользователя
montirovka
Капитан
Сообщения: 725
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 42 раза
Поблагодарили: 173 раза

Re: Стабильная версия FLProg 9.4

Сообщение montirovka »

Наверное надо начать с библиотеки терминов. Где то я видел. Поищу.
Ander
Лейтенант
Сообщения: 502
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 21 раз
Поблагодарили: 94 раза

Re: Стабильная версия FLProg 9.4

Сообщение Ander »

Dryundel писал(а): 11 июн 2025, 11:35 Взгляд со стороны.

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

Сергей! Остановись!
Идея универсальности проектов под любой контроллер утопическая.

Получается так, что берётся универсальное шасси от бомбардировщика и на его базе создаётся истребитель. Так не бывает!

Проект ставится во главу угла. Это же бред!
Весь цивилизованный Мир сначала выбирает контроллер, подбирает под него библиотеки, а уж потом делается проект.
Создать универсальную библиотеку невозможно. Она всегда будет переполнена костылями и естественно будет отставать от предложений рынка и прогресса.
При попытке скрестить ужа с ежом рождаются безголовые дети Вакха и Венеры.

FLProg - это гениальная программа! Это суперобучалка имеющая низкий порог вхождения и отличная ступенька в мир программирования.

9-я версия ставит на идее жирный крест. Стоит только впустить Дьявола в святая святых и вот уже душа у него на крючке.

Осталась надежда на благоразумие.
Вижу что Автор осознает весь абсурд ситуации.
support писал(а): 03 июн 2025, 18:42
4.О планах.
Текущая версия будет развиваться и дальше.
При этом появятся новые продуктовые линейки:
- FLProgPLC – промышленная автоматизация;
- FLProgStudent – обучение в колледжах, средних и высших учебных заведениях;
-FLProgKinder – детское развитие.
Разделение проекта на обучающую и коммерческую линейки это мудрое решение. Но такое уже было.

В качестве предложения выскажу пожелание.
Было бы здорово иметь базовую ЧИСТУЮ версию с вырезанными демоническими библиотеками и генерирующую понятный и красивый код.

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

Универсальность это абсурд!
Универсальность это обувная ложка с зубной щёткой, два в одном.
Выбирайте слова при высказываниях. Если продолжите в том же духе, то оставайтесь дальше в стороне.

ПС суперобучалку никто не отбирал, 7-8 версии берёте и супер обучаете.
Аватара пользователя
dstrufanov
Сержант
Сообщения: 193
Зарегистрирован: 07 янв 2024, 12:43
Имя: Дмитрий
Благодарил (а): 23 раза
Поблагодарили: 35 раз

Re: Стабильная версия FLProg 9.4

Сообщение dstrufanov »

Ander писал(а): 11 июн 2025, 13:59 7-8 версии берёте и супер
Так и делаю :D
Аватара пользователя
motoandrey14
Рядовой
Сообщения: 20
Зарегистрирован: 22 июл 2021, 10:46
Откуда: Минск
Имя: Андрей
Поблагодарили: 1 раз

Re: Стабильная версия FLProg 9.4

Сообщение motoandrey14 »

Раньше блоки "Scale" (масштабирование) ограничивали выходные данные. В какой-то момент ограничение убрали и приходится ставить внешний блок ограничения значений. Нельзя внутри блока галочки сделать "Лимит" напротив выходных значений? Ну или отдельно "Ограничить верхнее значение" "Ограничить нижнее значение" в случае с нелинейным масштабированием.
Аватара пользователя
Phazz
Полковник
Сообщения: 3087
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 226 раз
Поблагодарили: 106 раз

Re: Стабильная версия FLProg 9.4

Сообщение Phazz »

motoandrey14 писал(а): 12 июн 2025, 13:41 Раньше блоки "Scale" (масштабирование) ограничивали выходные данные. В какой-то момент ограничение убрали и приходится ставить внешний блок ограничения значений. Нельзя внутри блока галочки сделать "Лимит" напротив выходных значений? Ну или отдельно "Ограничить верхнее значение" "Ограничить нижнее значение" в случае с нелинейным масштабированием.
Никогда такого не было, там всегда была функция map() которая не умеет этого делать
Аватара пользователя
Dryundel
Полковник
Сообщения: 2400
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 14 раз

Re: Стабильная версия FLProg 9.4

Сообщение Dryundel »

Remove
Последний раз редактировалось Dryundel 12 июн 2025, 14:56, всего редактировалось 1 раз.
Аватара пользователя
Phazz
Полковник
Сообщения: 3087
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 226 раз
Поблагодарили: 106 раз

Re: Стабильная версия FLProg 9.4

Сообщение Phazz »

Dryundel писал(а): 12 июн 2025, 14:48
Phazz писал(а): 12 июн 2025, 14:14 Никогда такого не было, там всегда была функция map() которая не умеет этого делать
функция map() умеет это делать.
подробнее пожалуйста
Аватара пользователя
Dryundel
Полковник
Сообщения: 2400
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Поблагодарили: 14 раз

Re: Стабильная версия FLProg 9.4

Сообщение Dryundel »

Не правильно понял что не умеет.
Выход за пределы умеет

Remove
Аватара пользователя
Phazz
Полковник
Сообщения: 3087
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 226 раз
Поблагодарили: 106 раз

Re: Стабильная версия FLProg 9.4

Сообщение Phazz »

ну если очень нужно, то можно сделать так
2025-06-12_16-20-37.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
motoandrey14
Рядовой
Сообщения: 20
Зарегистрирован: 22 июл 2021, 10:46
Откуда: Минск
Имя: Андрей
Поблагодарили: 1 раз

Re: Стабильная версия FLProg 9.4

Сообщение motoandrey14 »

Проблема, которая мне непонятна:

Если зайти в настройки - интерфейс, и нажать ок. То весь интерфейс летит к чертям. В другом месте есть кнопка "Вернуть по-умолчанию", но такое... Хотелось бы пофиксить, чтобы не сбивалось.

Если зайти в настройки, интерфейс, там по-умолчанию выставлена скорость прокрутки 10. 10 пикселей, это очень мало, один прокрут колёсиком не влияет ни на что. Почему бы не 50 или 100?
Аватара пользователя
Phazz
Полковник
Сообщения: 3087
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 226 раз
Поблагодарили: 106 раз

Re: Стабильная версия FLProg 9.4

Сообщение Phazz »

То весь интерфейс летит к чертям
А можете скрин показать? Непонятно ничего
Ответить

Вернуться в «OnLine Общение»

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

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