Страница 49 из 51

Re: Тестирование версии 9.2.Х

Добавлено: 11 май 2025, 19:36
Evgesha
hqvideo писал(а): 11 май 2025, 19:30 Добрый вечер!
Подскажите в последних версиях можно уменьшить расход памяти?
К примеру в простеньком проекте для NANO в вер.7.5.2:
Скетч использует 8710 байт (28%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 379 байт (18%) динамической памяти.

В последней версии (тот же проект):
Скетч использует 21938 байт (71%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 2011 байт (98%) динамической памяти.
Соответственно компилируется с сообщением:
"Недостаточно памяти, программа может работать нестабильно."

Я что то упустил в обсуждениях, или так и должно быть?
Спасибо.
Вы очень много упустили, я для нано пользуюсь 7.2.2, так как только там работает мах 485 с пином re/de к примеру.

Re: Тестирование версии 9.2.Х

Добавлено: 11 май 2025, 19:41
hqvideo
Спасибо, всё понял.

Re: Тестирование версии 9.2.Х

Добавлено: 12 май 2025, 14:58
Smit8719
Здравствуйте, в этой версии не работают GPIO в режиме цифровой вход на ESP8266 NodeMCU, а на выход фунциклируют нормально. В версии программы 7.4.0 такой проблемы не наблюдается

Re: Тестирование версии 9.2.Х

Добавлено: 12 май 2025, 22:04
ecoins
Smit8719 писал(а): 12 май 2025, 14:58 Здравствуйте, в этой версии не работают GPIO в режиме цифровой вход на ESP8266 NodeMCU, а на выход фунциклируют нормально. В версии программы 7.4.0 такой проблемы не наблюдается
Проблема, но она уже решена в последних тестовых версиях.
Если у Вас последняя версия, то полезно понимать опознается ли правильно модель контроллера.
Для этого можно применить блок "Вывод параметров проекта на консоль".
В тестовом примере проверил -работает.
ESP8266_input_pin.zip
Проект.png
Отчет.png

Re: Тестирование версии 9.2.Х

Добавлено: 13 май 2025, 10:50
Siberian
Плата STM32H743

В версии 9.2.6 цифровые выходы после буквенного индекса пронумерованы 0,1,2,3,4, и т.д. (работают).
_9_2_6_.jpg
В версии 9.3.10 цифровые выходы после буквенного индекса пронумерованы 00,01,02,03,04, и т.д. (НЕ работают).
_9_3_10_.jpg

Re: Тестирование версии 9.2.Х

Добавлено: 13 май 2025, 10:54
Siberian
На плате тоже пронумерованы без дополнительного "0".

Re: Тестирование версии 9.2.Х

Добавлено: 13 май 2025, 11:01
Siberian
С аналоговыми входами такой-же баг, дополнительный "0".

Re: Тестирование версии 9.2.Х

Добавлено: 13 май 2025, 15:15
golloper
А когда планируется выход новой версии? альфа . бета или уже стабильной . Помню про начало апреля был разговор, май уже в разгаре. Тестеры порой выкладывают свои замечания где фигурируют и 9.3.5 Б 9.3.8. Неужели всё так плохо?

Re: Тестирование версии 9.2.Х

Добавлено: 13 май 2025, 19:42
ecoins
golloper писал(а): 13 май 2025, 15:15 А когда планируется выход новой версии? альфа . бета или уже стабильной . Помню про начало апреля был разговор, май уже в разгаре. Тестеры порой выкладывают свои замечания где фигурируют и 9.3.5 Б 9.3.8. Неужели всё так плохо?
Напротив - все хорошо.
Добавляются новые функции.
Сегодня вышла версия 9.3.11 - в ней в частности:
1.Заложена функция обновления пакетов FLProg - теперь обновления будет гораздо проще (опция тестируется в режиме разработчик).
2.Добавлены рабочие блоки MQTT - будут дорабатываться.
3.И еще много разного.
С уважением, ecoins.

Re: Тестирование версии 9.2.Х

Добавлено: 13 май 2025, 19:59
ecoins
Siberian писал(а): 13 май 2025, 10:50 Плата STM32H743

В версии 9.2.6 цифровые выходы после буквенного индекса пронумерованы 0,1,2,3,4, и т.д. (работают).
_9_2_6_.jpg

В версии 9.3.10 цифровые выходы после буквенного индекса пронумерованы 00,01,02,03,04, и т.д. (НЕ работают).
_9_3_10_.jpg
Покажите как не работает...

Re: Тестирование версии 9.2.Х

Добавлено: 13 май 2025, 20:16
golloper
ecoins писал(а): 13 май 2025, 19:42
golloper писал(а): 13 май 2025, 15:15 А когда планируется выход новой версии? альфа . бета или уже стабильной . Помню про начало апреля был разговор, май уже в разгаре. Тестеры порой выкладывают свои замечания где фигурируют и 9.3.5 Б 9.3.8. Неужели всё так плохо?
Напротив - все хорошо.
Добавляются новые функции.
Сегодня вышла версия 9.3.11 - в ней в частности:
1.Заложена функция обновления пакетов FLProg - теперь обновления будет гораздо проще (опция тестируется в режиме разработчик).
2.Добавлены рабочие блоки MQTT - будут дорабатываться.
3.И еще много разного.
С уважением, ecoins.
Ну дай бог.

Re: Тестирование версии 9.2.Х

Добавлено: 13 май 2025, 20:19
Ander
Поместили MQTT между разработчиками и тестерами. Полёт вроде норм.

Re: Тестирование версии 9.2.Х

Добавлено: 13 май 2025, 20:38
Siberian
ecoins писал(а): 13 май 2025, 19:59
Siberian писал(а): 13 май 2025, 10:50 Плата STM32H743

В версии 9.2.6 цифровые выходы после буквенного индекса пронумерованы 0,1,2,3,4, и т.д. (работают).
_9_2_6_.jpg

В версии 9.3.10 цифровые выходы после буквенного индекса пронумерованы 00,01,02,03,04, и т.д. (НЕ работают).
_9_3_10_.jpg
Покажите как не работает...
Самый простой пример.
В 9.2.6 светодиод на плате подключается как PA1.
Если в проекте инвертировать управление светодиодом или true на управление, то после прошивки светодиод светится.
Так-же, если на любой из цифровых выходов подключить светодиод и подать на этот выход true, светодиод светится.
_9_2_6_.jpg
Если сделать всё тоже самое в версии 9.3.10, то светодиоды не светятся.
_9_3_10_.jpg

Re: Тестирование версии 9.2.Х

Добавлено: 13 май 2025, 21:13
Ander
Siberian писал(а): 13 май 2025, 20:38
ecoins писал(а): 13 май 2025, 19:59
Siberian писал(а): 13 май 2025, 10:50 Плата STM32H743

В версии 9.2.6 цифровые выходы после буквенного индекса пронумерованы 0,1,2,3,4, и т.д. (работают).
_9_2_6_.jpg

В версии 9.3.10 цифровые выходы после буквенного индекса пронумерованы 00,01,02,03,04, и т.д. (НЕ работают).
_9_3_10_.jpg
Покажите как не работает...
Самый простой пример.
В 9.2.6 светодиод на плате подключается как PA1.
Если в проекте инвертировать управление светодиодом или true на управление, то после прошивки светодиод светится.
Так-же, если на любой из цифровых выходов подключить светодиод и подать на этот выход true, светодиод светится.
_9_2_6_.jpg
Если сделать всё тоже самое в версии 9.3.10, то светодиоды не светятся.
_9_3_10_.jpg
Прикладывайте пример а не только картинку, облегчайте жизнь тому кто будет поверять, а то буду версии на ссылки скидывать тоже картинками. ПС цените плиз время собеседника

Re: Тестирование версии 9.2.Х

Добавлено: 13 май 2025, 21:33
Siberian
9.2.6 Светодиод светится.
9.3.10 Светодиод НЕ светится.

Re: Тестирование версии 9.2.Х

Добавлено: 13 май 2025, 21:34
ecoins
Siberian писал(а): 13 май 2025, 20:38
ecoins писал(а): 13 май 2025, 19:59
Покажите как не работает...
Самый простой пример.
В 9.2.6 светодиод на плате подключается как PA1.
Если в проекте инвертировать управление светодиодом или true на управление, то после прошивки светодиод светится.
Так-же, если на любой из цифровых выходов подключить светодиод и подать на этот выход true, светодиод светится.
Если сделать всё тоже самое в версии 9.3.10, то светодиоды не светятся.
Работает.
Test_PA01.flp
Проект.png
Вы задаете вопрос и не выкладываете проект - без него сложно выявить Ваши проблемы.

Re: Тестирование версии 9.2.Х

Добавлено: 14 май 2025, 07:10
Siberian
Зашел в тупик я окончательно...
Нашел схему платы STM32H743VIT6.
Светодиод на схеме управляется низким уровнем.
LED.jpg
Но почему-то в версии 9.2.6 на управление подаю высокий уровень true, светодиод светится (т.е. не правильно).
В версии 9.3.11 подаю на управление низкий уровень - светодиод светится (значит правильно).
Прошу прощения за свою не верную информацию, изложенную выше.

Re: Тестирование версии 9.2.Х

Добавлено: 14 май 2025, 08:24
montirovka
Siberian писал(а): 14 май 2025, 07:10 Зашел в тупик я окончательно...
Нашел схему платы STM32H743VIT6.
Светодиод на схеме управляется низким уровнем.
LED.jpg
Но почему-то в версии 9.2.6 на управление подаю высокий уровень true, светодиод светится (т.е. не правильно).
В версии 9.3.11 подаю на управление низкий уровень - светодиод светится (значит правильно).
Прошу прощения за свою не верную информацию, изложенную выше.
Нет проекта, нет и понятия происходящего.
Надо же какое совпадение. Только что знакомому с нашего форума объяснял что такое единица в порту PCF8575. Это открывается выходной транзистор и подтягивает цепь резистор и светодиод , подключенную с другой стороны к питанию, к земле. Светодиод загорается. Хотя на выходе ноль ( условно ноль). И это верно. Все зависит от конструкции выходного каскада (открытый коллектор, и т.д.). Главное открывается выходной транзистор. А что он делает, подает ноль и единицу - это второй вопрос.

Бегущий огонь. Единица в порт - горит. Ноль не горит. Взято из файла командоаппарата.
2025-05-14_08-14-20.png

Re: Тестирование версии 9.2.Х

Добавлено: 14 май 2025, 16:35
fsergei70
Версия 9.3.12 на сайте появилась

Re: Тестирование версии 9.2.Х

Добавлено: 14 май 2025, 16:57
montirovka
Версия с инсталлятором.
https://flpserv.ru/reliseFlprog/downloa ... t=2&lang=1
Ниже версия портейбл.
https://flpserv.ru/reliseFlprog/downloa ... t=2&lang=1
Первое заметное изменение программы это новый значок программы.