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

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

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

Сообщение ecoins »

fefar51702 писал(а): 23 ноя 2024, 10:08 а расматривалась ли вариация замены епрома на преференкес ?
и если отказались то почему ?
Библиотека Preferences уникальна для arduino-esp32. Ее следует рассматривать как замену библиотеки Arduino EEPROM.

Он использует часть встроенной энергонезависимой памяти (NVS) ESP32 для хранения данных. Эти данные сохраняются при перезапусках и потерях питания системы.

Preferences лучше всего подходит для хранения множества небольших значений, а не нескольких больших. Если вам нужно хранить большие объемы данных, рассмотрите возможность использования библиотеки файловой системы, например LitteFS.

Библиотека настроек доступна для использования всеми вариантами ESP32.
интересует её вариант
Эти данные сохраняются при перезапусках и потерях питания системы.
тоесть она каким то образом понимает что пропадает питание и сохраняет данные в епром ?
1.Вряд ли библиотека сама отслеживает потерю питания - в ESP32 мне не известен такой регистр для анализа наличия питания. Может он и есть.
2. Разработчик ищет и реализует универсальные решения для разных контроллеров. Сейчас реализовано сохранение как в аппаратной EEPROM, так и во FLASH. В некоторых проектах реализован сохраняемый журнал событий.
3.В контроллерах FLProg реализован аппаратная проверка дискретного входа наличия питания и при его пропаже событие может быть записано в журнале событий. За счет реализации схемы питания, после пропажи внешнего питания MCU продолжает работать 2-3 сек. Этого времени достаточно чтобы сохранить требуемые параметры в журнале событий.
С уважением, ecoins.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

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

Сообщение ecoins »

Stranger писал(а): 23 ноя 2024, 13:51 Не работает считывание аналоговых входов для Esp32 devkit 1 пишет одни нули. В версии 8.2.3 работает. Помогите хоть каким нибудь костылем - не бесплатно
Странно, надо будет при случае проверить.
Пока попробуйте воспользоваться блоком из кандидатов.
С уважением, ecoins.
Stranger
Рядовой
Сообщения: 84
Зарегистрирован: 08 фев 2021, 08:35
Имя: Дмитрий
Поблагодарили: 9 раз

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

Сообщение Stranger »

ecoins писал(а): 23 ноя 2024, 14:23
Stranger писал(а): 23 ноя 2024, 13:51 Не работает считывание аналоговых входов для Esp32 devkit 1 пишет одни нули. В версии 8.2.3 работает. Помогите хоть каким нибудь костылем - не бесплатно
Странно, надо будет при случае проверить.
Пока попробуйте воспользоваться блоком из кандидатов.
С уважением, ecoins.
Также не работает. Если мне надо считать со входа d27, то в блоке от кандидатов вход ADC я ставлю 27 правильно? Если так, то не работает
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

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

Сообщение ecoins »

Stranger писал(а): 23 ноя 2024, 14:53
ecoins писал(а): 23 ноя 2024, 14:23
Stranger писал(а): 23 ноя 2024, 13:51 Не работает считывание аналоговых входов для Esp32 devkit 1 пишет одни нули. В версии 8.2.3 работает. Помогите хоть каким нибудь костылем - не бесплатно
Странно, надо будет при случае проверить.
Пока попробуйте воспользоваться блоком из кандидатов.
С уважением, ecoins.
Также не работает. Если мне надо считать со входа d27, то в блоке от кандидатов вход ADC я ставлю 27 правильно? Если так, то не работает
RT_HW_PGM_PIN_ADC[] ={36,39,32,33,34,35, RT_HW_PGM_END};
Будут работать эти пины. Другие использовать не рекомендуется.
При желании можете сделать свой пользовательский блок.
Не включенные в таблицу пины относятся к ADC2.
Контакты ADC2 нельзя использовать, когда включен Wi-Fi. Поскольку существует большая вероятность использования Wi-Fi на микроконтроллере, предназначенном для его использования, можно использовать только ADC1.
https://cmitavia.ru/handbook/mk/mk_espr ... 5825975235
FLProg работает в соответствии с приведенной таблицей, а не с описанием тегов слева.
В какой-то момент эти расхождения будут устранены.
Чтобы знать какие пины и как можно использовать, рекомендую воспользоваться блоком "Вывод на консоль параметров проекта".
Если Вам очень нужны именно этот пин, попробуйте блок из раздела Кандидаты->001->10->10.10.05 analogRead.
С уважением, ecoins.
Stranger
Рядовой
Сообщения: 84
Зарегистрирован: 08 фев 2021, 08:35
Имя: Дмитрий
Поблагодарили: 9 раз

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

Сообщение Stranger »

Огромное спасибо!!! Заработало
Mushnik
Рядовой
Сообщения: 14
Зарегистрирован: 13 апр 2020, 00:07
Имя: Александр
Благодарил (а): 1 раз

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

Сообщение Mushnik »

Подскажите в 9xx версии планируется RFID?
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

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

Сообщение ecoins »

Mushnik писал(а): 24 ноя 2024, 22:23 Подскажите в 9xx версии планируется RFID?
Специально нет.
У Вас есть опыт работы с этими устройствами?
Работа по блокам началась бы если было бы техническое задание с описанием блоков, которое будет помещено в эти блоки?
Сможете подготовить?
С уважением, ecoins.
LexaDoc
Рядовой
Сообщения: 42
Зарегистрирован: 20 дек 2021, 13:52
Имя: Алексей
Благодарил (а): 2 раза
Поблагодарили: 2 раза

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

Сообщение LexaDoc »

Добрый вечер. В левой панели инструментов, там где "Переменные" есть функция "Сохранить в файл". Попробовал создать несколько папок с переменными, сохранил. Но при загрузке, появилась только первая папка, т.е., получается, что сохраняет только одну папку.

Плата esp32-s2 mini - не компилируется, если добавить Клиента сети, кроме этого никакой программы нет, просто подключение к сети. Тоже самое, если создать Точку доступа. Пишет "ошибка компиляции для платыLolin S2 Mini". Спасибо.
П.С. ...вроди бы не писали про это
AlexeyKIPiA
Рядовой
Сообщения: 1
Зарегистрирован: 27 янв 2021, 14:29
Имя: Алексей

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

Сообщение AlexeyKIPiA »

Всем привет!
У меня не работает страничка
https://flprog.ru/downloads/distrutives ... my-flprog/
https://flprog.ru тоже не работает.
В чем может быть проблема?
Stue
Рядовой
Сообщения: 93
Зарегистрирован: 17 дек 2021, 13:41
Откуда: Владивосток
Имя: Павел
Благодарил (а): 3 раза
Поблагодарили: 14 раз

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

Сообщение Stue »

Esp32, часики ds3231, в проекте используются стандартные блоки для синхронизации и вывода в консоль. Ошибка: 26.11.2024 это вторник, не понедельник!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Faza888
Рядовой
Сообщения: 13
Зарегистрирован: 05 янв 2022, 19:04
Имя: Вадим
Благодарил (а): 3 раза
Поблагодарили: 1 раз

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

Сообщение Faza888 »

На пол года ушёл в работу, появилось время, скачал FLP 9.2. У меня просто эффект ВАУ. Появилось много нового, создавать проекты во многом стало удобнее. Накидал простенький проект на ESP8266: Wi-Fi клиент, WEB интерфейс, MQTT, аналоговый вход, UART. Всë завелось сразу, без танцев с бубном, а главное всë вместе работает шустро и не тормозит. Раньше было сложно подружить WEB интерфейс и пирсинг по UART, тормозило, теперь всë летает.
Очень понравился встроенный диспетчер задач, теперь не нужно ставить генераторы для выполнения плат по условию.
Огромное спасибо разработку и всем причастным!
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

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

Сообщение ecoins »

Faza888 писал(а): 26 ноя 2024, 21:48 На пол года ушёл в работу, появилось время, скачал FLP 9.2. У меня просто эффект ВАУ. Появилось много нового, создавать проекты во многом стало удобнее. Накидал простенький проект на ESP8266: Wi-Fi клиент, WEB интерфейс, MQTT, аналоговый вход, UART. Всë завелось сразу, без танцев с бубном, а главное всë вместе работает шустро и не тормозит. Раньше было сложно подружить WEB интерфейс и пирсинг по UART, тормозило, теперь всë летает.
Очень понравился встроенный диспетчер задач, теперь не нужно ставить генераторы для выполнения плат по условию.
Огромное спасибо разработку и всем причастным!
Отлично. В действительности там уже есть многие возможности, которые сразу и не очевидны и не видны.
Будут появляться новые принципиально новые возможности, о которых я как один из пользователь и предположить не мог.
Разработчик удивлял и продолжает удивлять своими креативными подходами.
Наверное в среде FLProg появятся разнообразные учебные программы в том числе и в очной форме.
С уважением,ecoins.
Аватара пользователя
D7Slider
Рядовой
Сообщения: 37
Зарегистрирован: 23 окт 2021, 13:53
Откуда: г.Сосногорск, Республика Коми
Имя: Дмитрий
Поблагодарили: 8 раз

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

Сообщение D7Slider »

Автору FLProg доброго здравия и творческих успехов, программа супер! Увидел в описаниях пользовательских контроллеров в определениях функций входов/выходов пункт "вход через расширитель" и "выход через расширитель". Прошу разъяснить и дать инструкцию как этим пользоваться. Может даже лучше пример в виде файла с описанием контроллера, где задействован такой функционал. Очень полезная штука при работе с китайскими клонами FX3U на 48 и более входов/выходов. Там штатно 8 входов и 8 выходов через расширитель завязаны. Достаточно успешно программируется. Даже Retain eeprom завел штатную.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

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

Сообщение ecoins »

D7Slider писал(а): 26 ноя 2024, 23:14 Автору FLProg доброго здравия и творческих успехов, программа супер! Увидел в описаниях пользовательских контроллеров в определениях функций входов/выходов пункт "вход через расширитель" и "выход через расширитель". Прошу разъяснить и дать инструкцию как этим пользоваться. Может даже лучше пример в виде файла с описанием контроллера, где задействован такой функционал. Очень полезная штука при работе с китайскими клонами FX3U на 48 и более входов/выходов. Там штатно 8 входов и 8 выходов через расширитель завязаны. Достаточно успешно программируется. Даже Retain eeprom завел штатную.
1.Пункт "через расширитель" - это наверное то, что Вы думаете. Но пока немного рано его самостоятельно использовать.
2.Контроллер о котором Вы упоминаете уже имеется в в разделе PLC - называется PLC FLE-48MT. Там в явной форме пока не реализован вывод через расширители, но он работает через дополнительные блоки.
3.
Поскольку у Вас есть практический опыт использования этого контроллера задам некоторые вопросы в целевой теме "Промышленный контроллер FLE-56MT работающий в среде FLProg".
С уважением, ecoins.
o615ye161
Сержант
Сообщения: 226
Зарегистрирован: 19 дек 2019, 14:47
Имя: Сергей

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

Сообщение o615ye161 »

Версия 9,2,0 вылет с карандашом
У вас нет необходимых прав для просмотра вложений в этом сообщении.
o615ye161
Сержант
Сообщения: 226
Зарегистрирован: 19 дек 2019, 14:47
Имя: Сергей

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

Сообщение o615ye161 »

Помогите пожалуйста, адаптировать проект под версию 9,2 ранее проект работал через версию 7.5.2. теперь и там не работает, плата все время в перезагрузке, проект умного дома, разработчик ecoins возможно вспомнит данный проект так как выполнен с помощью его блоков!
У вас нет необходимых прав для просмотра вложений в этом сообщении.
o615ye161
Сержант
Сообщения: 226
Зарегистрирован: 19 дек 2019, 14:47
Имя: Сергей

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

Сообщение o615ye161 »

Даже такой простой, погружает контроллер в Reboot, ядро Arduino esp32 boards 2.0.18.arduino5, esp32 2.0.17
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

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

Сообщение ecoins »

o615ye161 писал(а): 29 ноя 2024, 00:00 Даже такой простой, погружает контроллер в Reboot, ядро Arduino esp32 boards 2.0.18.arduino5, esp32 2.0.17
Пока предварительные рекомендации по ESP32:
1.Для дискретного вывода (и не только) используйте блоки из кандидатов;
2.Не используйте PWM;
3.Не используйте блоки с прерываниями (например SR04 от ecoins);
--------------
В ESP32 в новых версиях начали менять поход к работе с пинами - сейчас подбираются решения.
С уважением, ecoins.
Аватара пользователя
Skull
Лейтенант
Сообщения: 432
Зарегистрирован: 08 сен 2015, 16:18
Откуда: Мариуполь

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

Сообщение Skull »

В версии 9.2 добавлен RP2040, имеющий 2 канала i2c. В разделе Инструменты-Шины данных- сканирование шины i2c невозможно переключить канал. Это можно добавить?
LexaDoc
Рядовой
Сообщения: 42
Зарегистрирован: 20 дек 2021, 13:52
Имя: Алексей
Благодарил (а): 2 раза
Поблагодарили: 2 раза

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

Сообщение LexaDoc »

Про ошибку компиляции есп32 s2 mini при включении клиента или сервера ничего не слышно?
Ответить

Вернуться в «Темы от автора»

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

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