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

Для быстрых ответов и помощи
Аватара пользователя
Rovki
Полковник
Сообщения: 5984
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 93 раза
Поблагодарили: 316 раз
Контактная информация:

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

Сообщение Rovki »

CraCk писал(а): 13 июл 2025, 19:58
Rovki писал(а): 13 июл 2025, 19:52
CraCk писал(а): 13 июл 2025, 19:11 Пришла плата Kincony KC868-A16. Первое что решил попробовать, поморгать выходом. Но ничего не получилось. Индикатор на выходе не моргает. Но если поднести к клеме щуп мультиметра, то тогда индикатор еле моргает, в ритм генератора 1 сек. и напряжение 2,4В. Прошелся щупом по все клемах, и такая аномалия на всех выходах. Хотя в Флпрог задействован только один выход YO1.
А какое это имеет отношение к теме ?"
По тому что FLProg 9.4.x в стадии тестирования. И непонятно проблема в FLProg, или в плате.
upd
Извиняюсь, проблема была в подключении платы.
странная логика .Не лучший способ тестирования программы и железа. Уравнение с 2 неизвестными получается...
Электронщик до мозга костей и не только
Аватара пользователя
Phazz
Полковник
Сообщения: 3514
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 377 раз
Поблагодарили: 261 раз

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

Сообщение Phazz »

Мне кажется все нормально. Новый контроллер в флпрог, отзывов пока него нет по работе с флпрог. Поэтому естественно что появились сомнения на счет софта.
Аватара пользователя
Brama
Сержант
Сообщения: 101
Зарегистрирован: 02 июл 2020, 14:27
Откуда: Уфа
Имя: Сергей
Благодарил (а): 55 раз
Поблагодарили: 4 раза

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

Сообщение Brama »

Всем доброго. А где скачать последнюю версию?
Обычно ссылка в шапке темы. А здесь пусто.
Аватара пользователя
Phazz
Полковник
Сообщения: 3514
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 377 раз
Поблагодарили: 261 раз

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

Сообщение Phazz »

Brama писал(а): 14 июл 2025, 11:51 Всем доброго. А где скачать последнюю версию?
Обычно ссылка в шапке темы. А здесь пусто.
На сайте в бета версии
Dimon57
Рядовой
Сообщения: 27
Зарегистрирован: 23 июн 2025, 00:32
Имя: Дмитрий
Благодарил (а): 4 раза

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

Сообщение Dimon57 »

Приветствую!
я тут про меню в 9.4 спрашивал, может кто сталкивался ? может как то можно исправить или ждать новую версию в которой может быть это исправят?
Создаем меню М в нем основной пункт М-1 в нем два подпункта М-1.1 и М-1.2 - пока все работает как только создаем подпункт М-1.1.1 начинаются чудеса. При входе в пункт М-1, подпункт М-1.1 начинает работать как основной пункт меню т.е. в NPM выводит ни М-1 а основное меню М , но не возможно перейти к подпункту М-1.2 не работает MD, и не возможно выйти из него ExFM не работает, можно выйти только в целом из меню. Однако в М-1.1 можно войти, а там пункт М-1.1.1 работает как положено и NPM правильно отражает М-1.1 и выйти из него можно до уровня М-1.1 , а вот дальше опять как описывал выше выход только из меню целиком.
Что можно сделать ? как исправить ?

Для чистоты эксперимента накидал примитивное однострочное меню в портейбл версии 7.5.2 (стоит на этом же компе для таких вот случае, там работает ) более того на 7.5.2. я сделал меню до уровня М-1.1.1.1.1 и все работает.
Аватара пользователя
montirovka
Подполковник
Сообщения: 1320
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 161 раз
Поблагодарили: 519 раз

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

Сообщение montirovka »

Dimon57 писал(а): 14 июл 2025, 20:57 Приветствую!
я тут про меню в 9.4 спрашивал, может кто сталкивался ? может как то можно исправить или ждать новую версию в которой может быть это исправят?
Создаем меню М в нем основной пункт М-1 в нем два подпункта М-1.1 и М-1.2 - пока все работает как только создаем подпункт М-1.1.1 начинаются чудеса. При входе в пункт М-1, подпункт М-1.1 начинает работать как основной пункт меню т.е. в NPM выводит ни М-1 а основное меню М , но не возможно перейти к подпункту М-1.2 не работает MD, и не возможно выйти из него ExFM не работает, можно выйти только в целом из меню. Однако в М-1.1 можно войти, а там пункт М-1.1.1 работает как положено и NPM правильно отражает М-1.1 и выйти из него можно до уровня М-1.1 , а вот дальше опять как описывал выше выход только из меню целиком.
Что можно сделать ? как исправить ?

Для чистоты эксперимента накидал примитивное однострочное меню в портейбл версии 7.5.2 (стоит на этом же компе для таких вот случае, там работает ) более того на 7.5.2. я сделал меню до уровня М-1.1.1.1.1 и все работает.
Проект можно увидеть? Интересует каким образом управляете меню.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2663
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 33 раза
Поблагодарили: 323 раза

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

Сообщение Dryundel »

Критическая ошибка!
Актуально для платы ESP32 Dev Module (на других не проверял)

В самом первом цикле программы (при включении или перезапуске) не выполняется часть кода. Она тупо пропускается.
Ловил этот баг долго. Никак не мог понять причину траблов.
.
1.jpg
Ошибка - Пропуск первых строчек кода.flp
.
В случае с платой инициализации вообще беда.
.
2.jpg
Ошибка - Пропуск первых строчек кода 2.flp
.
========================================================================
Кроме этого, в процессе отлова ошибки обнаружил, что для платы ESP32 Dev Module - PULL_UP_MODE для пина D2 не работает. На нём светодиод который тащит пин к земле.

На части пинов включение режима PULL_UP_MODE из FLProg не реализован. Почему - не понял. Вроде возможность есть.

Кроме того, возможность использовать режим PULL_DOWN_MODE вообще отсутствует. А жаль.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Dimon57
Рядовой
Сообщения: 27
Зарегистрирован: 23 июн 2025, 00:32
Имя: Дмитрий
Благодарил (а): 4 раза

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

Сообщение Dimon57 »

montirovka писал(а): 15 июл 2025, 10:00
Dimon57 писал(а): 14 июл 2025, 20:57 Приветствую!
я тут про меню в 9.4 спрашивал, может кто сталкивался ? может как то можно исправить или ждать новую версию в которой может быть это исправят?
Создаем меню М в нем основной пункт М-1 в нем два подпункта М-1.1 и М-1.2 - пока все работает как только создаем подпункт М-1.1.1 начинаются чудеса. При входе в пункт М-1, подпункт М-1.1 начинает работать как основной пункт меню т.е. в NPM выводит ни М-1 а основное меню М , но не возможно перейти к подпункту М-1.2 не работает MD, и не возможно выйти из него ExFM не работает, можно выйти только в целом из меню. Однако в М-1.1 можно войти, а там пункт М-1.1.1 работает как положено и NPM правильно отражает М-1.1 и выйти из него можно до уровня М-1.1 , а вот дальше опять как описывал выше выход только из меню целиком.
Что можно сделать ? как исправить ?

Для чистоты эксперимента накидал примитивное однострочное меню в портейбл версии 7.5.2 (стоит на этом же компе для таких вот случае, там работает ) более того на 7.5.2. я сделал меню до уровня М-1.1.1.1.1 и все работает.
Проект можно увидеть? Интересует каким образом управляете меню.
Я не понял, файл проекта прислать или принтскрина будет достаточно?
Dimon57
Рядовой
Сообщения: 27
Зарегистрирован: 23 июн 2025, 00:32
Имя: Дмитрий
Благодарил (а): 4 раза

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

Сообщение Dimon57 »

но я походу не могу ни файл прикрепить ни картинку
CraCk
Капитан
Сообщения: 732
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 32 раза
Поблагодарили: 11 раз

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

Сообщение CraCk »

На Kincony KC868-A16 тоже практически не работает UART
В такой конфигурации не принимает ничего.
Показать
А здесь принимает, но только всегда последнюю цифру.
Показать
Надеюсь на такое будет патч, чтобы не ждать следующего обновления.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Phazz
Полковник
Сообщения: 3514
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 377 раз
Поблагодарили: 261 раз

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

Сообщение Phazz »

CraCk писал(а): 17 июл 2025, 22:40 На Kincony KC868-A16 тоже практически не работает UART
В такой конфигурации не принимает ничего.
Показать
А здесь принимает, но только всегда последнюю цифру.
Показать
Надеюсь на такое будет патч, чтобы не ждать следующего обновления.
А консоль не пробовали?
CraCk
Капитан
Сообщения: 732
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 32 раза
Поблагодарили: 11 раз

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

Сообщение CraCk »

Phazz писал(а): 18 июл 2025, 06:01
CraCk писал(а): 17 июл 2025, 22:40 На Kincony KC868-A16 тоже практически не работает UART
В такой конфигурации не принимает ничего.
Показать
А здесь принимает, но только всегда последнюю цифру.
Показать
Надеюсь на такое будет патч, чтобы не ждать следующего обновления.
А консоль не пробовали?
Нет. А что это такое? Пока документации на новые фишки нет, пользуюсь flrpog как раньше, по старинке. Точнее пробую пользоваться)))
UPD
Нашел блоки консоли. Я так понимаю в первую очередь нужно, блок инициализации. И через консоль можно только принимать от МК?
Как например тогда отправлять данные на МК через терминал, если я немогу выбрать UART0 в блоке инициализации консоли? Так как он занят блоком прием из UART?
Показать
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Администратор
Сообщения: 4486
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 224 раза
Поблагодарили: 368 раз

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

Сообщение ecoins »

CraCk писал(а): 18 июл 2025, 14:18
Phazz писал(а): 18 июл 2025, 06:01
CraCk писал(а): 17 июл 2025, 22:40 На Kincony KC868-A16 тоже практически не работает UART
В такой конфигурации не принимает ничего.
Показать
А здесь принимает, но только всегда последнюю цифру.
Показать
Надеюсь на такое будет патч, чтобы не ждать следующего обновления.
А консоль не пробовали?
Нет. А что это такое? Пока документации на новые фишки нет, пользуюсь flrpog как раньше, по старинке. Точнее пробую пользоваться)))
UPD
Нашел блоки консоли. Я так понимаю в первую очередь нужно, блок инициализации. И через консоль можно только принимать от МК?
Как например тогда отправлять данные на МК через терминал, если я немогу выбрать UART0 в блоке инициализации консоли? Так как он занят блоком прием из UART?
Показать
1.По умолчанию консоль работает на UART0, скорость 115200. Блок инициализации не обязателен.
2.Если использовать блок инициализации, то его надо установить на плате инициализации (она выполняется 1 раз до всех других плат - в некотором заменяет/дополняет секцию setup().
3.Использование консоли не препятствует использованию других блоков работы с UART.
4.В "Кандидатах" есть блоки UART - в некоторых случаях могут быть также эффективно использованы, и не только для отладки.
5.В консоли заложены возможности ввода - они пока не очень развиты, в том числе и в силу пока не высокой востребованности.
--------------------------------
По документации.
FLProg в настоящее время имеет достаточно интуитивно понятный интерфейс.
Раньше возможностей и инструментов в FLProg было немного и потому ограниченный набор справочной информации созданный много лет назад был достаточен. И небольшой.
Сейчас требуется иной механизм хранения справочной документации, её изменения и корректировки, разработчик работает над этим.
И конечно само содержание справочной документации - пока желающих сделать вклад в эту работу по сути и нет.
Активных и порой весьма креативных критиков много, а создателей документации почти нет.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2663
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 33 раза
Поблагодарили: 323 раза

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

Сообщение Dryundel »

ecoins писал(а): 18 июл 2025, 16:25 И конечно само содержание справочной документации - пока желающих сделать вклад в эту работу по сути и нет.
Вы уверены?
Если Вы не любите и не умеете писать внятную документацию, то это не означает, что на форуме мало желающих это сделать.
И как Вы себе это представляете?
Надо написать пост?
И какая судьба будет у этого описания? Оно сгинет в завалах форума? Или оно ляжет к Вам же под сукно?
Какой смысл взывать о помощи, если нет никакого адекватного механизма, чтобы эту помощь передать (получить) ?
Последний раз редактировалось Dryundel 18 июл 2025, 19:01, всего редактировалось 1 раз.
WildCat
Лейтенант
Сообщения: 608
Зарегистрирован: 04 июн 2022, 04:14
Имя: Михаил
Благодарил (а): 24 раза
Поблагодарили: 44 раза

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

Сообщение WildCat »

Как правило, документацию пишет разработчик.
Именно он знает все нюансы и принцип работы того или иного узла.
А когда документацию пишет пользователь по тем данным что смог понять/выяснить, получается не всегда (а зачастую всегда не) достоверная информация.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2663
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 33 раза
Поблагодарили: 323 раза

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

Сообщение Dryundel »

WildCat писал(а): 18 июл 2025, 16:49 Как правило, документацию пишет разработчик.
Именно он знает все нюансы и принцип работы того или иного узла.
Позвольте с Вами не согласится. Порой разработчик даже не подозревает как, и в каких целях можно применять его разработку. А зачастую разработчик вдаётся в такие кружева своего творения, которые пользователю ну совсем не интересны. Разработчик и пользователь видят монетку с разных сторон. Первому важно сколько голов у птицы на реверсе, а второму интересна циферка на аверсе.
CraCk
Капитан
Сообщения: 732
Зарегистрирован: 10 сен 2015, 21:51
Благодарил (а): 32 раза
Поблагодарили: 11 раз

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

Сообщение CraCk »

Решил вместо консоли подключить дисплей 16х2. И данные отравлять на МК из UART. Получается что МК принимает только последнюю цифру.
Сделал простой проект. в котором в переменную должна накопляться сумма чисел принятая из UART.
Показать
Но оно работает через раз, приходится по несколько раз вводит число чтоб посчитало.
Также, стало не удобно искать визуально на платах, переменну со входом разрешения записи, так как она в таком случае выглядит как обычный прямоугольный блок.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2663
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 33 раза
Поблагодарили: 323 раза

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

Сообщение Dryundel »

CraCk писал(а): 18 июл 2025, 17:41 Получается что МК принимает только последнюю цифру.
CraCk писал(а): 18 июл 2025, 17:41 Но оно работает через раз, приходится по несколько раз вводит число чтоб посчитало.
А может всё-таки попробовать почитать справку к блоку? Или инструкция это последнее дело, когда больше ничего не помогает?
Подсказка: После прочтения справки, применить другой формат данных и по другому его обрабатывать.
ecoins
Администратор
Сообщения: 4486
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 224 раза
Поблагодарили: 368 раз

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

Сообщение ecoins »

WildCat писал(а): 18 июл 2025, 16:49 Как правило, документацию пишет разработчик.
Именно он знает все нюансы и принцип работы того или иного узла.
А когда документацию пишет пользователь по тем данным что смог понять/выяснить, получается не всегда (а зачастую всегда не) достоверная информация.
И кто такие правила установил? И для бесплатного продукта? Те кому так удобнее?
А мнение разработчика принимается во внимание? Он по этой теме на форуме неоднократно писал...

Приведу пример платного продукта - панель HMI Kingo 4.3" - хорошо продается.
Можете мне сбросить ссылку на описание этого прибора в качестве примера хорошего описания?
Если оно конечно Вам понравится.
skrickis
Сержант
Сообщения: 214
Зарегистрирован: 05 фев 2017, 12:02
Благодарил (а): 26 раз
Поблагодарили: 39 раз

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

Сообщение skrickis »

на входах нету подтяжки к VCC у ESP32 S3
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

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

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

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