Страница 10 из 16

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

Добавлено: 14 июн 2025, 21:30
Phazz
Vitaliy1905 писал(а): 14 июн 2025, 20:40 Не сохраняется переменная кнопки, после перезагрузки опять false
так включите епром в переменной

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

Добавлено: 14 июн 2025, 22:22
Vitaliy1905
После включения епром, кнопка не работает.

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

Добавлено: 15 июн 2025, 08:31
Vitaliy1905
Если сохранять в епром переменную индикатора, а не кнопки, тогда работает, сохраняется.

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

Добавлено: 15 июн 2025, 10:10
montirovka
Vitaliy1905 писал(а): 15 июн 2025, 08:31 Если сохранять в епром переменную индикатора, а не кнопки, тогда работает, сохраняется.
Посмотрите личные сообщения.

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

Добавлено: 15 июн 2025, 13:06
Phazz
Vitaliy1905 писал(а): 15 июн 2025, 08:31 Если сохранять в епром переменную индикатора, а не кнопки, тогда работает, сохраняется.
Да, нашел ошибку, отправил разработчику

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

Добавлено: 15 июн 2025, 17:40
texbez
ecoins писал(а): 14 июн 2025, 14:10
Phazz писал(а): 13 июн 2025, 21:36
texbez писал(а): 13 июн 2025, 21:32
Это я уже понял, хотя не понятно с какого перепуга? Новые стандарты?
Я про число с минусом когда задаёш по входу верхний предел 0 а нижний 1024, т.е. надо " перевернуть" диапазон...
видимо ничего не поняли. Нужно вместо 1023 написать 4095 и будет вам счастье. А эти новые стандарты введены, чтобы не вспоминать каждый раз у какого мк какая разрядность АЦП. И да вот теперь это стандарт.
Дополнение: Разработчик предусмотрел три выхода на блоке ADC (нажмите правую кнопку мыши) . RAW - с показание непосредственно с пина без нормализации под системную разрядность. Для AVR получите максимальное значение 1023.
Я видел эти настройки , но понятия не имел что такое RAW и остальные. По поводу RAW знаю раньше был формат для фото не сжатый :) .
А остальные что значят поясните пожалуйста т.к. за последние версии справки не найти, приходится пользоваться методом научного тыка. Спасибо!

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

Добавлено: 15 июн 2025, 17:41
texbez
Phazz писал(а): 14 июн 2025, 13:52
texbez писал(а): 13 июн 2025, 21:47
Phazz писал(а): 13 июн 2025, 21:46

напишите в 8.2.3 255 и оно также вам будет с минусом
Да? Честно говоря не пробовал...
Спасибо, попробую.
как успехи?
Да , разобрался .
Спасибо!

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

Добавлено: 15 июн 2025, 19:08
ecoins
texbez писал(а): 15 июн 2025, 17:40 А остальные что значит поясните пожалуйста т.к. за последние версии справки не найти, приходится пользоваться методом научного тыка. Спасибо!
1.В начале обращу внимание что разобраться во многих вопросах в такой системе как CodeSys тоже не просто. А этой системе больше 30-лет.
2.В FLProg все проще и легче. Все библиотеки открыты и можно при желании разобраться. Открыты загружаемые скетчи. Ну и достаточно интуитивно понятный интерфейс блоков. RAW - распространенное обозначение в автоматизации.
3.Конечно же сейчас поясню. И если Вы разберётесь, то наверное поблагодарите. И забудете. А могли бы написать раздел справки по этому блоку. И тем самым сделали бы полезный вклад в развитие FLProg.
======================
По блоку АЦП.
Стабильность АЦП в разных контроллерах различаются. В описании CORE в разных контролеров указаны несколько параметров:
AVR:
//=================================================================================================
// 1. Основные параметры
//=================================================================================================
#define RT_HW_DEPTH_SYS (uint8_t)12 //--Системная разрядность;
#define RT_HW_DEPTH_PWM (uint8_t)8 //--PWM разрядность;
#define RT_HW_DEPTH_ADC (uint8_t)10 //--ADC разрядность;
#define RT_HW_ADC_DRIFT (uint8_t)3 //--ADC дрейф показаний;
#define RT_HW_ADC_NULL (uint8_t)4 //--ADC дрейф нуля;
#define RT_HW_PWM_FREQ (uint16_t)500 //--Частота для PWM умолчанию;

ESP32:
//=================================================================================================
// 1. Основные параметры
//=================================================================================================
#define RT_HW_DEPTH_SYS (uint8_t)12 //--Системная разрядность;
#define RT_HW_DEPTH_PWM (uint8_t)12 //--PWM разрядность;
#define RT_HW_DEPTH_DAC (uint8_t)12 //--DAC разрядность;
#define RT_HW_DEPTH_ADC (uint8_t)12 //--ADC разрядность;
#define RT_HW_ADC_DRIFT (uint8_t)20 //--ADC дрейф показаний;
#define RT_HW_ADC_NULL (uint8_t)16 //--ADC дрейф нуля;
#define RT_HW_PWM_FREQ (uint16_t)1000 //--Частота для PWM умолчанию;

------
И также для контроллеров DUE,ESP8266,RP2040,STM32.
----
Выходы блока ADC:
RAW - значение как Вы бы получали через функцию analogRead(pin);
RAW+фильтр дрейфа - отфильтровываются значения RAW в пределах дрейфов(RT_HW_ADC_DRIFT, RT_HW_ADC_NULL);
Фильтр дрейфа+фильтр бегущего среднего - отфильтровываются значения RAW в пределах дрейфа, значение преобразуется в системную разрядность (RT_HW_DEPTH_SYS ) + фильтр бегущего значения если выбран порядок >0. Значение порядка рекомендуется выбирать нечетным.
================================
Успехов.
С уважением, ecoins.

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

Добавлено: 15 июн 2025, 21:33
texbez
Спасибо за справку !
А по.поводу разобраться, я электронщик, но не разу не программист. И только благодаря FlProg хоть чуть чуть окунулся в мир микроконтроллеров, за что Сергею и всем причастным большое спасибо! Хотя вопреки замыслу Сергея так и не знаю не строчки кода,( нет ну пару строк всё таки знаю ). Это вам как программисту кажется что легко разобраться, это равносильно как мне иногда говорят люди далёкие от электроники про какое нибудь устройство- " как в этом можно в этом разобраться?" , а я им - "что тут разбираться....".
А по поводу написания справки - мне кажется что справки должен писать человек в этом разбирающийся...
По поводу полезного вклад в развитие программы, так регулярно по мере возможности "вносим".

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

Добавлено: 15 июн 2025, 21:53
Rovki
ecoins писал(а): 15 июн 2025, 19:08
RAW - значение как Вы бы получали через функцию analogRead(pin);
Для электронщика это не очевидно . Проше сказать RAW это "сырой", не обработанный сигнал . Поэтому термины лучше применять понятные для электронщиков , раз уж программирование без кода. :smile44:

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

Добавлено: 15 июн 2025, 22:05
Ander
Rovki писал(а): 15 июн 2025, 21:53
ecoins писал(а): 15 июн 2025, 19:08
RAW - значение как Вы бы получали через функцию analogRead(pin);
Для электронщика это не очевидно . Проше сказать RAW это "сырой", не обработанный сигнал . Поэтому термины лучше применять понятные для электронщиков , раз уж программирование без кода. :smile44:
Лучше не сырой а исходный

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

Добавлено: 15 июн 2025, 22:10
texbez
AstroGraf писал(а): 03 июн 2025, 20:31 Отлично!
Спасибо!
Уже тестирую! Ощущение нового законченного продукта!
Ждём только RemoteXY!
А что RemoteXY до сих пор актуально?
Я вот поменял телефон и платная версия стала не доступна с известными санкциями. А бесплатная - несколько датчиков? Не интересно.
Или знаете способ активации платной версии?
Делитесь.

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

Добавлено: 15 июн 2025, 22:12
ecoins
texbez писал(а): 15 июн 2025, 21:33 Спасибо за справку !
А по.поводу разобраться, я электронщик, но не разу не программист. И только благодаря FlProg хоть чуть чуть окунулся в мир микроконтроллеров, за что Сергею и всем причастным большое спасибо! Хотя вопреки замыслу Сергея так и не знаю не строчки кода,( нет ну пару строк всё таки знаю ). Это вам как программисту кажется что легко разобраться, это равносильно как мне иногда говорят люди далёкие от электроники про какое нибудь устройство- " как в этом можно в этом разобраться?" , а я им - "что тут разбираться....".
А по поводу написания справки - мне кажется что справки должен писать человек в этом разбирающийся...
По поводу полезного вклад в развитие программы, так регулярно по мере возможности "вносим".
Отлично. А Вы разрабатываете собственные платы?

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

Добавлено: 15 июн 2025, 22:13
Rovki
Ander писал(а): 15 июн 2025, 22:05
Rovki писал(а): 15 июн 2025, 21:53
ecoins писал(а): 15 июн 2025, 19:08
RAW - значение как Вы бы получали через функцию analogRead(pin);
Для электронщика это не очевидно . Проше сказать RAW это "сырой", не обработанный сигнал . Поэтому термины лучше применять понятные для электронщиков , раз уж программирование без кода. :smile44:
Лучше не сырой а исходный
Это вы переводчику скажите , а там сырой, не обработанный :smile44: , но исходный мне тоже нравится :yes:

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

Добавлено: 15 июн 2025, 22:18
dembel52
texbez писал(а): 15 июн 2025, 22:10 А что RemoteXY до сих пор актуально?
Я вот поменял телефон и платная версия стала не доступна с известными санкциями. А бесплатная - несколько датчиков? Не интересно.
Или знаете способ активации платной версии?
Делитесь.
В RemoteXY привязка к аккаунту а не к железу.
А если заново покупать то через Huawei магазин можно было.

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

Добавлено: 15 июн 2025, 23:14
texbez
dembel52 писал(а): 15 июн 2025, 22:18
А что RemoteXY до сих пор актуально?
Я вот поменял телефон и платная версия стала не доступна с известными санкциями. А бесплатная - несколько датчиков? Не интересно.
Или знаете способ активации платной версии?
Делитесь.

В RemoteXY привязка к аккаунту а не к железу.
А если заново покупать то через Huawei магазин можно было.
А Huawei магазин работает только с Huawei, или может с любого андроида?

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

Добавлено: 16 июн 2025, 09:44
golloper
Добрый день.
2025-06-16_09-34-59.png
Это можно как то исправить?

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

Добавлено: 16 июн 2025, 09:58
montirovka
golloper писал(а): 16 июн 2025, 09:44 Добрый день.
2025-06-16_09-34-59.png
Это можно как то исправить?
Вы хотите открыть файл 154 метра( у меня столько)?
У меня открывается текстовым редактором.
2025-06-16_09-57-13.png

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

Добавлено: 16 июн 2025, 10:02
golloper
montirovka писал(а): 16 июн 2025, 09:58
golloper писал(а): 16 июн 2025, 09:44 Добрый день.
2025-06-16_09-34-59.png
Это можно как то исправить?
Вы хотите открыть файл 154 метра( у меня столько)?
У меня открывается текстовым редактором.
2025-06-16_09-57-13.png
Я хочу открыть проект который вчера сохранил и FLProg мне выдаёт ошибку. Соответственно все userBlock потеряны.

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

Добавлено: 16 июн 2025, 10:03
golloper
Я помню что раньше это не лечилось, вот думаю может что то поменялось......