Страница 15 из 26
Re: FLProg 9.6.x тестирование
Добавлено: 26 дек 2025, 09:15
Daget
ecoins писал(а): 26 дек 2025, 02:48
Daget писал(а): 26 дек 2025, 02:14
Подскажите, нашли способ заставить нормально работать блок "меню"?
Конкретизируйте проблему - лучше на примере тестового примера с описанием того, что не так.
Зашил с новой версии простое многоуровневое меню в ESP32, и по прежнему с многоуровневого меню не выходит в предыдущее. Если заходишь и попадаешь в пункт где меняешь переменные, то в с этого момента выходит назад. А если постоянно многоуровневое то назад не возвращается.
На версии 9.1.0 меню работало.
Сейчас поставил версию 9.5.5, меню глючит.
Re: FLProg 9.6.x тестирование
Добавлено: 26 дек 2025, 10:11
ecoins
Daget писал(а): 26 дек 2025, 09:15
ecoins писал(а): 26 дек 2025, 02:48
Daget писал(а): 26 дек 2025, 02:14
Подскажите, нашли способ заставить нормально работать блок "меню"?
Конкретизируйте проблему - лучше на примере тестового примера с описанием того, что не так.
Зашил с новой версии простое многоуровневое меню в ESP32, и по прежнему с многоуровневого меню не выходит в предыдущее. Если заходишь и попадаешь в пункт где меняешь переменные, то в с этого момента выходит назад. А если постоянно многоуровневое то назад не возвращается.
На версии 9.1.0 меню работало.
Сейчас поставил версию 9.5.5, меню глючит.
Разработчик попробует изучить проблему и возможно в планируемой beta-версии будет поправлено.
С уважением, ecoins.
Re: FLProg 9.6.x тестирование
Добавлено: 26 дек 2025, 10:31
Phazz
montirovka писал(а): 26 дек 2025, 08:41
Только вчера заметил что в 9 версии убрали кнопку снизу о плате. Было удобно просматривать пины для подключений.
2025-12-26 12-29-29 FLProg-9.6.10.png
Re: FLProg 9.6.x тестирование
Добавлено: 26 дек 2025, 10:50
montirovka
Phazz писал(а): 26 дек 2025, 10:31
montirovka писал(а): 26 дек 2025, 08:41
Только вчера заметил что в 9 версии убрали кнопку снизу о плате. Было удобно просматривать пины для подключений.
2025-12-26 12-29-29 FLProg-9.6.10.png
Вот оно как. Не заметил.
Re: FLProg 9.6.x тестирование
Добавлено: 26 дек 2025, 18:39
strela
Подскажите пожалуйста, куда переехали блоки ЕЕПРОМ в версии 9.6.9
Re: FLProg 9.6.x тестирование
Добавлено: 26 дек 2025, 18:54
Phazz
strela писал(а): 26 дек 2025, 18:39
Подскажите пожалуйста, куда переехали блоки ЕЕПРОМ в версии 9.6.9
Посмотрите настройки переменной
Re: FLProg 9.6.x тестирование
Добавлено: 26 дек 2025, 19:01
strela
Блоков теперь нет ? Спасибо за ответ ! дело в том что при создании блоков в редакторе, в особенности на ESP32 нужно сохранять данные, но я не имею понятия работает ли платформа ESP c EEPROM.
Re: FLProg 9.6.x тестирование
Добавлено: 26 дек 2025, 19:12
Phazz
А чем вам помогут блоки? А вообще работает сохранение в еепром в есп32
Re: FLProg 9.6.x тестирование
Добавлено: 26 дек 2025, 19:18
strela
Phazz писал(а): 26 дек 2025, 19:12
А чем вам помогут блоки? А вообще работает сохранение в еепром в есп32
Сохранением данных...
Re: FLProg 9.6.x тестирование
Добавлено: 26 дек 2025, 22:04
Phazz
strela писал(а): 26 дек 2025, 19:18
Phazz писал(а): 26 дек 2025, 19:12
А чем вам помогут блоки? А вообще работает сохранение в еепром в есп32
Сохранением данных...
Переменные настроенные как епром работают точно также как блоки в ранних версиях. Только удобнее.
Re: FLProg 9.6.x тестирование
Добавлено: 27 дек 2025, 07:14
denver
benos писал(а): 14 окт 2025, 17:00
Да было бы неплохо добавить remotexy
Полностью с тобой согласен, добавте remotexy
Re: FLProg 9.6.x тестирование
Добавлено: 28 дек 2025, 17:48
lfgjikjjyj
редактор запоминает предыдущие настройки даже если их нету в данный момент
у меня ремап для а0 это ремап0 и ремап2
так и есть я выбираю ремап0 выбираю вход а0 и он появляется - всё логично
2025-12-28_213741.png
потом захожу в настройки и выбираю ремап1 что бы выбрать а15 который заменит а0 и так и есть а15 появляется - тоже логично согласно условиям
2025-12-28_213746.png
только вот а0 не пропадает а остаётся вместе с а15
Re: FLProg 9.6.x тестирование
Добавлено: 29 дек 2025, 09:08
Siberian
Просьба к ecoins!
Есть проблемы с датчиком HTU21.
Но это не баги программы, а так уж работает сам датчик.
В версии 9.2.6 (кандидаты от ecoins) при выборе датчика HTU21 есть настройки периода опроса отдельно температуры и влажности.
Просьба эту версию блока интегрировать в новую версию FLP.
Дело в том, что, если установить опрос датчика 1 сек., то периодически показания температуры и влажности кратковременно показывают "0".
Если установить опрос влажности 3 сек., то проблема почти исчезает.
Бывают кратковременные сбои, но очень-очень редко.
Re: FLProg 9.6.x тестирование
Добавлено: 29 дек 2025, 09:48
pilotyac71
Здравствуйте. Подскажите, почему ESP32C3 не работает с блоком ADS1115? На STM32 работает. Показания меняются, светодиод "ОК" горит. На ESP32C3 показания "0", светодиод "ОК" не горит.
Re: FLProg 9.6.x тестирование
Добавлено: 29 дек 2025, 14:01
montirovka
Siberian писал(а): 29 дек 2025, 09:08
Просьба к ecoins!
Есть проблемы с датчиком HTU21.
Но это не баги программы, а так уж работает сам датчик.
В версии 9.2.6 (кандидаты от ecoins) при выборе датчика HTU21 есть настройки периода опроса отдельно температуры и влажности.
Просьба эту версию блока интегрировать в новую версию FLP.
Дело в том, что, если установить опрос датчика 1 сек., то периодически показания температуры и влажности кратковременно показывают "0".
Если установить опрос влажности 3 сек., то проблема почти исчезает.
Бывают кратковременные сбои, но очень-очень редко.
Подскажите, а до датчика какая длина проводов?
Re: FLProg 9.6.x тестирование
Добавлено: 29 дек 2025, 18:38
Siberian
montirovka писал(а): 29 дек 2025, 14:01
Siberian писал(а): 29 дек 2025, 09:08
Просьба к ecoins!
Есть проблемы с датчиком HTU21.
Но это не баги программы, а так уж работает сам датчик.
В версии 9.2.6 (кандидаты от ecoins) при выборе датчика HTU21 есть настройки периода опроса отдельно температуры и влажности.
Просьба эту версию блока интегрировать в новую версию FLP.
Дело в том, что, если установить опрос датчика 1 сек., то периодически показания температуры и влажности кратковременно показывают "0".
Если установить опрос влажности 3 сек., то проблема почти исчезает.
Бывают кратковременные сбои, но очень-очень редко.
Подскажите, а до датчика какая длина проводов?
Меньше 40 см.
Re: FLProg 9.6.x тестирование
Добавлено: 30 дек 2025, 12:35
lfgjikjjyj
почиму согласно редактору 0 AND 1 XOR 1 AND 1 = 0 ?
7 часов ломаю голову как будто больше делать нечего
очередной баг или так задумано было ?
у анд приоритет получаем 0 иксор 1 = 1 по нормально ведь
ну ладно первая единица багованая потомучто редактор запоминает значение ну будь там 0 или 1 не важно всеравно перед иксором будет 0
даже таким паровозом я немогу обойти недостатки редактора оказывается паровоз ещё какой то не правельный
Re: FLProg 9.6.x тестирование
Добавлено: 30 дек 2025, 14:07
Phazz
lfgjikjjyj писал(а): 30 дек 2025, 12:35
ломаю голову как будто больше делать нечего
Ну видимо нечего. Возможно я ошибаюсь но если следовать аналогии C++ проверка условия идет с лева на право. То есть 0 AND 1 будет сразу false и поэтому дальнейшие равенства не проверяются.
А вообще думаю не стоит в таком тоне писать. Такое ощущение как будто Сергей вас попросил написать в редакторе для себя лично и дал при этом кривой инструмент. Продукт используется как есть, все предложения по улучшению приветствуется. Но не в таком виде.
Re: FLProg 9.6.x тестирование
Добавлено: 30 дек 2025, 14:21
strela
lfgjikjjyj писал(а): 30 дек 2025, 12:35
почиму согласно редактору 0 AND 1 XOR 1 AND 1 = 0 ?
7 часов ломаю голову как будто больше делать нечего
очередной баг или так задумано было ?
у анд приоритет получаем 0 иксор 1 = 1 по нормально ведь
ну ладно первая единица багованая потомучто редактор запоминает значение ну будь там 0 или 1 не важно всеравно перед иксором будет 0
даже таким паровозом я немогу обойти недостатки редактора оказывается паровоз ещё какой то не правельный
Вы имеете ввиду условие _(параметр1)=0_AND_(параметр2)=1_XOR_(параметр3)=1_AND_(параметр4)=1_ если у вас примерно такое выражение, то да значение будет равно 0. Если вы это выражение условия не заключаете в скобки результат будет именно таким. первое логическое действие у вас AND он является приоритетным. Проверим на логику первое значение 0 второе значение пусть будет хоть какое даже третье состояние Z, результат будет равно 0. логика работ "И". чтобы правильно работало выражение нужно заключать в скобки те логические действия которое нужно выполнить до AND.
Например:
(_(параметр1)=0_AND_(параметр2)=1_)XOR(_(параметр3)=1_AND_(параметр4)=1_) ---> если мы возьмем в скобки первые два параметра и последние два параметра, то выражение будет таким (0 AND 1) XOR (1 AND 1) сначала выполняются логические действия в скобках а у же потом XOR. вариантов может быть несколько, в зависимости от скобок. а без них редактор их выполняет последовательно слева на право. и здесь вероятно нет приоритетов AND над XOR. Расставьте правильно скобки и получите нужный результат которого вы добиваетесь.
Показать
Re: FLProg 9.6.x тестирование
Добавлено: 30 дек 2025, 14:40
lfgjikjjyj
strela писал(а): 30 дек 2025, 14:21
lfgjikjjyj писал(а): 30 дек 2025, 12:35
почиму согласно редактору 0 AND 1 XOR 1 AND 1 = 0 ?
7 часов ломаю голову как будто больше делать нечего
очередной баг или так задумано было ?
у анд приоритет получаем 0 иксор 1 = 1 по нормально ведь
ну ладно первая единица багованая потомучто редактор запоминает значение ну будь там 0 или 1 не важно всеравно перед иксором будет 0
даже таким паровозом я немогу обойти недостатки редактора оказывается паровоз ещё какой то не правельный
Вы имеете ввиду условие _(параметр1)=0_AND_(параметр2)=1_XOR_(параметр3)=1_AND_(параметр4)=1_ если у вас примерно такое выражение, то да значение будет равно 0. Если вы это выражение условия не заключаете в скобки результат будет именно таким. первое логическое действие у вас AND он является приоритетным. Проверим на логику первое значение 0 второе значение пусть будет хоть какое даже третье состояние Z, результат будет равно 0. логика работ "И". чтобы правильно работало выражение нужно заключать в скобки те логические действия которое нужно выполнить до AND.
Например:
(_(параметр1)=0_AND_(параметр2)=1_)XOR(_(параметр3)=1_AND_(параметр4)=1_) ---> если мы возьмем в скобки первые два параметра и последние два параметра, то выражение будет таким (0 AND 1) XOR (1 AND 1) сначала выполняются логические действия в скобках а у же потом XOR. вариантов может быть несколько, в зависимости от скобок. а без них редактор их выполняет последовательно слева на право. и здесь вероятно нет приоритетов AND над XOR. Расставьте правильно скобки и получите нужный результат которого вы добиваетесь.
Показать
Условия в скобках.png
да я думал о скобках уже много раз
тока автор их не дал
2025-12-30_183951.png