Страница 6 из 12
Re: Стабильная версия FLProg 9.4
Добавлено: 11 июн 2025, 09:39
Dryundel
Phazz писал(а): 11 июн 2025, 09:08
А что у вас форум flprog.pro уже работает?
Я Вам больше скажу! - Форум flprog.pro уже не работает!
Всё в этом Мире имеет срок годности.
Старый чемодан без ручки конечно можно тащить. Но гораздо эффективнее переложить НУЖНОЕ содержимое в барсетку. Балласт он и есть балласт.
Но давайте не будем засорять данную тему. Она не об этом.
Re: Стабильная версия FLProg 9.4
Добавлено: 11 июн 2025, 09:48
Phazz
Да конечно, но вы бы хоть как-то извинились перед теми людьми кто пошел за вами. Но вы, правы тема не об этом. Памятью пожертвовали в угоду универсальности кода и производительности. То что вы взяли самый слабый мк из линейки и показываете на нем что все пропало, это вас совсем не красит. Это обыкновенная манипуляция.
Если вам не хватает памяти для atmega возьмите 7 версию там ее навалом.
Re: Стабильная версия FLProg 9.4
Добавлено: 11 июн 2025, 09:49
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.
Re: Стабильная версия FLProg 9.4
Добавлено: 11 июн 2025, 10:04
ecoins
zmeew1966 писал(а): 09 июн 2025, 16:13
Если кого заинтересуют,буду только рад. А так по факту, если создать пользовотельское описание микроконтроллера, описать его в нужном файле, и так же в нужном файле прописать путь, то все прекрасно работает, Респект!!!!!
Вы делаете интересные и содержательные блоки.
Но гораздо важнее - Вы исследуете проблему и подбираете решение углубляясь в особенности контроллера.
Для развития FLProg это то, чего очень не хватает и очень нужно.
При этом конечно остается особенность Ваших блоков в том, что они пока ориентированы пока только на STM32 и требуется аккуратная настройка, чтобы избежать конфликтов с другими блоками и библиотеками (например при выборе таймера).
У меня предложение:
1.Давайте я буду предварительно смотреть Ваши блоки и включать в отдельный раздел вкладки "Кандидаты".
2.Давайте объединим усилия по исследованию и реализации контроллеров (пусть пока с Вами по STM32), для этого наверное будет открыта отдельная тема.
С уважением, ecoins.
Re: Стабильная версия FLProg 9.4
Добавлено: 11 июн 2025, 10:51
montirovka
Phazz писал(а): 11 июн 2025, 09:10
montirovka писал(а): 11 июн 2025, 08:36
Наверное справка должна быть от тех кто понимает работу данного блока?
А в чем заключается работа?
Сделать описание хотя бы тех блоков что вам понятны. В общем, если есть желание - пишите в личку.
Я человек достаточно придирчивый. Мне многое не понятно. К примеру по вопросу что выше - генераторы. Выходом наверное должен - out.
Почему в одних генераторах выход это - pulse, а в других - event (событие) мне уже не понятно.
2025-06-11_10-38-42.png
Re: Стабильная версия FLProg 9.4
Добавлено: 11 июн 2025, 11:35
Dryundel
Взгляд со стороны.
Бумажный самолётик очень хорош для изучения основ аэродинамики. Однако когда к нему пытаются прикрутить двигатель от Боинга, да ещё и импортозамещенный, вот тут и начинаются проблемы.
Сергей! Остановись!
Идея универсальности проектов под любой контроллер утопическая.
Получается так, что берётся универсальное шасси от бомбардировщика и на его базе создаётся истребитель. Так не бывает!
Проект ставится во главу угла. Это же бред!
Весь цивилизованный Мир сначала выбирает контроллер, подбирает под него библиотеки, а уж потом делается проект.
Создать универсальную библиотеку невозможно. Она всегда будет переполнена костылями и естественно будет отставать от предложений рынка и прогресса.
При попытке скрестить ужа с ежом рождаются безголовые дети Вакха и Венеры.
FLProg - это гениальная программа! Это суперобучалка имеющая низкий порог вхождения и отличная ступенька в мир программирования.
9-я версия ставит на идее жирный крест. Стоит только впустить Дьявола в святая святых и вот уже душа у него на крючке.
Осталась надежда на благоразумие.
Вижу что Автор осознает весь абсурд ситуации.
support писал(а): 03 июн 2025, 18:42
4.О планах.
Текущая версия будет развиваться и дальше.
При этом появятся новые продуктовые линейки:
- FLProgPLC – промышленная автоматизация;
- FLProgStudent – обучение в колледжах, средних и высших учебных заведениях;
-FLProgKinder – детское развитие.
Разделение проекта на обучающую и коммерческую линейки это мудрое решение. Но такое уже было.
В качестве предложения выскажу пожелание.
Было бы здорово иметь базовую ЧИСТУЮ версию с вырезанными демоническими библиотеками и генерирующую понятный и красивый код.
А вот весь полёт мыслей-скакунов, в том числе и сторонних, осуществлять наложением сервиспаков.
Подобным образом можно поступить и с подтягиванием библиотек. Т. е. для каждой линейки процессоров отдельная библиотека.
Универсальность это абсурд!
Универсальность это обувная ложка с зубной щёткой, два в одном.
Re: Стабильная версия FLProg 9.4
Добавлено: 11 июн 2025, 13:10
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.
Re: Стабильная версия FLProg 9.4
Добавлено: 11 июн 2025, 13:37
montirovka
Одновибратор задает импульс с заданной длительностью. А у нас серия импульсов с заданными параметрами длительности единицы и длительностью нуля.
Re: Стабильная версия FLProg 9.4
Добавлено: 11 июн 2025, 13:41
montirovka
Наверное надо начать с библиотеки терминов. Где то я видел. Поищу.
Re: Стабильная версия FLProg 9.4
Добавлено: 11 июн 2025, 13:59
Ander
Dryundel писал(а): 11 июн 2025, 11:35
Взгляд со стороны.
Бумажный самолётик очень хорош для изучения основ аэродинамики. Однако когда к нему пытаются прикрутить двигатель от Боинга, да ещё и импортозамещенный, вот тут и начинаются проблемы.
Сергей! Остановись!
Идея универсальности проектов под любой контроллер утопическая.
Получается так, что берётся универсальное шасси от бомбардировщика и на его базе создаётся истребитель. Так не бывает!
Проект ставится во главу угла. Это же бред!
Весь цивилизованный Мир сначала выбирает контроллер, подбирает под него библиотеки, а уж потом делается проект.
Создать универсальную библиотеку невозможно. Она всегда будет переполнена костылями и естественно будет отставать от предложений рынка и прогресса.
При попытке скрестить ужа с ежом рождаются безголовые дети Вакха и Венеры.
FLProg - это гениальная программа! Это суперобучалка имеющая низкий порог вхождения и отличная ступенька в мир программирования.
9-я версия ставит на идее жирный крест. Стоит только впустить Дьявола в святая святых и вот уже душа у него на крючке.
Осталась надежда на благоразумие.
Вижу что Автор осознает весь абсурд ситуации.
support писал(а): 03 июн 2025, 18:42
4.О планах.
Текущая версия будет развиваться и дальше.
При этом появятся новые продуктовые линейки:
- FLProgPLC – промышленная автоматизация;
- FLProgStudent – обучение в колледжах, средних и высших учебных заведениях;
-FLProgKinder – детское развитие.
Разделение проекта на обучающую и коммерческую линейки это мудрое решение. Но такое уже было.
В качестве предложения выскажу пожелание.
Было бы здорово иметь базовую ЧИСТУЮ версию с вырезанными демоническими библиотеками и генерирующую понятный и красивый код.
А вот весь полёт мыслей-скакунов, в том числе и сторонних, осуществлять наложением сервиспаков.
Подобным образом можно поступить и с подтягиванием библиотек. Т. е. для каждой линейки процессоров отдельная библиотека.
Универсальность это абсурд!
Универсальность это обувная ложка с зубной щёткой, два в одном.
Выбирайте слова при высказываниях. Если продолжите в том же духе, то оставайтесь дальше в стороне.
ПС суперобучалку никто не отбирал, 7-8 версии берёте и супер обучаете.
Re: Стабильная версия FLProg 9.4
Добавлено: 11 июн 2025, 14:32
dstrufanov
Сообщение удалено
Re: Стабильная версия FLProg 9.4
Добавлено: 12 июн 2025, 13:41
motoandrey14
Раньше блоки "Scale" (масштабирование) ограничивали выходные данные. В какой-то момент ограничение убрали и приходится ставить внешний блок ограничения значений. Нельзя внутри блока галочки сделать "Лимит" напротив выходных значений? Ну или отдельно "Ограничить верхнее значение" "Ограничить нижнее значение" в случае с нелинейным масштабированием.
Re: Стабильная версия FLProg 9.4
Добавлено: 12 июн 2025, 14:14
Phazz
motoandrey14 писал(а): 12 июн 2025, 13:41
Раньше блоки "Scale" (масштабирование) ограничивали выходные данные. В какой-то момент ограничение убрали и приходится ставить внешний блок ограничения значений. Нельзя внутри блока галочки сделать "Лимит" напротив выходных значений? Ну или отдельно "Ограничить верхнее значение" "Ограничить нижнее значение" в случае с нелинейным масштабированием.
Никогда такого не было, там всегда была функция map() которая не умеет этого делать
Re: Стабильная версия FLProg 9.4
Добавлено: 12 июн 2025, 14:48
Dryundel
Remove
Re: Стабильная версия FLProg 9.4
Добавлено: 12 июн 2025, 14:54
Phazz
Dryundel писал(а): 12 июн 2025, 14:48
Phazz писал(а): 12 июн 2025, 14:14
Никогда такого не было, там всегда была функция map() которая не умеет этого делать
функция map() умеет это делать.
подробнее пожалуйста
Re: Стабильная версия FLProg 9.4
Добавлено: 12 июн 2025, 14:58
Dryundel
Не правильно понял что не умеет.
Выход за пределы умеет
Remove
Re: Стабильная версия FLProg 9.4
Добавлено: 12 июн 2025, 14:59
Phazz
ну если очень нужно, то можно сделать так
2025-06-12_16-20-37.png
Re: Стабильная версия FLProg 9.4
Добавлено: 12 июн 2025, 18:18
motoandrey14
Проблема, которая мне непонятна:
Если зайти в настройки - интерфейс, и нажать ок. То весь интерфейс летит к чертям. В другом месте есть кнопка "Вернуть по-умолчанию", но такое... Хотелось бы пофиксить, чтобы не сбивалось.
Если зайти в настройки, интерфейс, там по-умолчанию выставлена скорость прокрутки 10. 10 пикселей, это очень мало, один прокрут колёсиком не влияет ни на что. Почему бы не 50 или 100?
Re: Стабильная версия FLProg 9.4
Добавлено: 12 июн 2025, 19:32
Phazz
То весь интерфейс летит к чертям
А можете скрин показать? Непонятно ничего
Re: FLProg 9.4.x тестирование
Добавлено: 13 июн 2025, 14:14
texbez
Добрый день! Не правильно работают блоки масштабирования.