Тестирование версии 9.2.Х
-
- Сержант
- Сообщения: 140
- Зарегистрирован: 28 сен 2018, 17:16
- Имя: Дмитрий
- Благодарил (а): 5 раз
- Поблагодарили: 28 раз
Re: Тестирование версии 9.2.Х
FLProg 9.3.1 портативная .ESP32 S3 WROOM DEVKIT выбрана в проекте. В arduino ide ESP32 s3 dev kit. В жизни ESP32 S3 ZERO.
Аналоговые входы не работают!!!
или это тоже компромиссный вариант?
Аналоговые входы не работают!!!
или это тоже компромиссный вариант?
- Phazz
- Полковник
- Сообщения: 3136
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 235 раз
- Поблагодарили: 114 раз
Re: Тестирование версии 9.2.Х
В багрепорте есть этот багgolloper писал(а): 06 мар 2025, 20:22 FLProg 9.3.1 портативная .ESP32 S3 WROOM DEVKIT выбрана в проекте. В arduino ide ESP32 s3 dev kit. В жизни ESP32 S3 ZERO.
Аналоговые входы не работают!!!
или это тоже компромиссный вариант?
-
- Сержант
- Сообщения: 140
- Зарегистрирован: 28 сен 2018, 17:16
- Имя: Дмитрий
- Благодарил (а): 5 раз
- Поблагодарили: 28 раз
Re: Тестирование версии 9.2.Х
Спасибо Анатолий,не обратил на туда внимания. Извиняюсь за настойчивость по своей невнимательности.

Re: Тестирование версии 9.2.Х
Есть особенности в работе дисплеями с кириллицей или без.
Был выбран компромиссный вариант.
Так как теперь выводить символы подскажите варианты
Был выбран компромиссный вариант.
Так как теперь выводить символы подскажите варианты
-
- Полковник
- Сообщения: 4012
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 158 раз
Re: Тестирование версии 9.2.Х
Особых вариантов пока нет. Только те, что в таблице дисплея(их там много) и на клавиатуре.ARTEMM писал(а): 06 мар 2025, 22:25 Есть особенности в работе дисплеями с кириллицей или без.
Был выбран компромиссный вариант.
Так как теперь выводить символы подскажите варианты
Можете создавать свои блоки - если использовать типовые решения с GitHub, то с высокой вероятностью он будет тормозить.
Текущее решение очень быстрое. Выше пример - быстродействие 1628тыс.циклов в сек (средний цикл loop() около 600наносекунд).
С уважением, ecoins.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
- bsn
- Лейтенант
- Сообщения: 414
- Зарегистрирован: 22 июл 2018, 07:24
- Откуда: Новошахтинск
- Имя: Сергей
- Благодарил (а): 105 раз
- Поблагодарили: 23 раза
Re: Тестирование версии 9.2.Х
А всегда ли быстродействие является безусловно решающим фактором?ecoins писал(а): 07 мар 2025, 04:01 Особых вариантов пока нет.... если использовать типовые решения с GitHub, то то с высокой вероятностью он будет тормозить.
Текущее решение очень быстрое...
Здесь, для примера, в других темах, уже рассматривали применение мелких контроллеров. Где-то нужны высокопроизводительные STM32, а где-то достаточен и вполне себе удобен и малыш на ATtiny.
Никто ведь не вычёркивает из использования Modbus, а он точно не самый быстрый. В том ведь и состоит творческое поле конструирования, что можно собирать из разных составляющих, с разными характеристиками, свою уникальную разработку.
Сколько конструктивных элементов будут безжалостно выкинуты, из за того, что они "не самые быстродействующие"? Отметая любые иные, не самые быстродействующие варианты - не выплёскивается ли с водой и сам ребёнок?
Делай как должно, и пусть всё будет как будет.
- montirovka
- Капитан
- Сообщения: 749
- Зарегистрирован: 15 фев 2021, 16:16
- Откуда: Геленджик
- Имя: Сергей
- Благодарил (а): 45 раз
- Поблагодарили: 175 раз
Re: Тестирование версии 9.2.Х
Все верно. Жаль класс нельзя поставить.bsn писал(а): 07 мар 2025, 06:17А всегда ли быстродействие является безусловно решающим фактором?ecoins писал(а): 07 мар 2025, 04:01 Особых вариантов пока нет.... если использовать типовые решения с GitHub, то то с высокой вероятностью он будет тормозить.
Текущее решение очень быстрое...
Здесь, для примера, в других темах, уже рассматривали применение мелких контроллеров. Где-то нужны высокопроизводительные STM32, а где-то достаточен и вполне себе удобен и малыш на ATtiny.
Никто ведь не вычёркивает из использования Modbus, а он точно не самый быстрый. В том ведь и состоит творческое поле конструирования, что можно собирать из разных составляющих, с разными характеристиками, свою уникальную разработку.
Сколько конструктивных элементов будут безжалостно выкинуты, из за того, что они "не самые быстродействующие"? Отметая любые иные, не самые быстродействующие варианты - не выплёскивается ли с водой и сам ребёнок?
- Phazz
- Полковник
- Сообщения: 3136
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 235 раз
- Поблагодарили: 114 раз
Re: Тестирование версии 9.2.Х
Давайте не будем мусолить одно и тоже. Сергей думаю уже в курсе ваших потребностей. Хотя аттини и раньше не поддерживалась в флпрог, почему вдруг сейчас она должна появиться?
- Rovki
- Полковник
- Сообщения: 5732
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
Re: Тестирование версии 9.2.Х
В целом согласен, но есть разные тормоза. Одни библиотеки используют delay , а другие просто занимают весь цикл пока не выполнятся(на очень долго), например для DS18B20 . Истина по середине.bsn писал(а): 07 мар 2025, 06:17А всегда ли быстродействие является безусловно решающим фактором?ecoins писал(а): 07 мар 2025, 04:01 Особых вариантов пока нет.... если использовать типовые решения с GitHub, то то с высокой вероятностью он будет тормозить.
Текущее решение очень быстрое...
Здесь, для примера, в других темах, уже рассматривали применение мелких контроллеров. Где-то нужны высокопроизводительные STM32, а где-то достаточен и вполне себе удобен и малыш на ATtiny.
Никто ведь не вычёркивает из использования Modbus, а он точно не самый быстрый. В том ведь и состоит творческое поле конструирования, что можно собирать из разных составляющих, с разными характеристиками, свою уникальную разработку.
Сколько конструктивных элементов будут безжалостно выкинуты, из за того, что они "не самые быстродействующие"? Отметая любые иные, не самые быстродействующие варианты - не выплёскивается ли с водой и сам ребёнок?


Электронщик до мозга костей и не только
- Rovki
- Полковник
- Сообщения: 5732
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
Re: Тестирование версии 9.2.Х
Очевидно для расширения областей применения ФЛ( как вверх, так и вниз) и увеличения числа пользователей . Или силой убеждения всех в коммунизм(будущее) заставим стройными рядами идтиPhazz писал(а): 07 мар 2025, 06:52 Давайте не будем мусолить одно и тоже. Сергей думаю уже в курсе ваших потребностей. Хотя аттини и раньше не поддерживалась в флпрог, почему вдруг сейчас она должна появиться?

Электронщик до мозга костей и не только
-
- Капитан
- Сообщения: 908
- Зарегистрирован: 04 окт 2015, 19:10
- Откуда: Новосибирск
- Имя: Павел
- Благодарил (а): 20 раз
- Поблагодарили: 22 раза
Re: Тестирование версии 9.2.Х
Как раз раньше с этим было достаточно просто.Phazz писал(а): 07 мар 2025, 06:52 ... Хотя аттини и раньше не поддерживалась в флпрог, почему вдруг сейчас она должна появиться?
Редактором пользовательских описаний контроллеров спокойно можно было создать свое описание с основными базовыми функциями.
Теперь же, когда обращение к пинам контроллера идет через библиотеку, вряд ли это будет такой же простой задачей.
- Rovki
- Полковник
- Сообщения: 5732
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
Re: Тестирование версии 9.2.Х
Весомый аргумент однакоNaladchik писал(а): 07 мар 2025, 08:09Как раз раньше с этим было достаточно просто.Phazz писал(а): 07 мар 2025, 06:52 ... Хотя аттини и раньше не поддерживалась в флпрог, почему вдруг сейчас она должна появиться?
Редактором пользовательских описаний контроллеров спокойно можно было создать свое описание с основными базовыми функциями.
Теперь же, когда обращение к пинам контроллера идет через библиотеку, вряд ли это будет такой же простой задачей.

Электронщик до мозга костей и не только
- Phazz
- Полковник
- Сообщения: 3136
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 235 раз
- Поблагодарили: 114 раз
Re: Тестирование версии 9.2.Х
Господа! Можно как-то перенести блок синхронизации часов с ntp из старой версии 8.2.3 в новую 9.3.1? Не работает в новой версии блок.
- Rovki
- Полковник
- Сообщения: 5732
- Зарегистрирован: 22 апр 2016, 17:25
- Откуда: Чехов
- Имя: Анатолий
- Благодарил (а): 68 раз
- Поблагодарили: 222 раза
- Контактная информация:
Re: Тестирование версии 9.2.Х
Если не будет развития или функционал не перейдет в 9, то фактически это будет означать отмену в скором будущем
Электронщик до мозга костей и не только
Re: Тестирование версии 9.2.Х
STM32. Пишу проект с UART - не работает. Прямо в тексте на Arduino IDE заменяю все FlprogUart на нормальные функции работы с портом с прямым указанием выводов порта (PC11, PC10 например) - все начинает работать. Это не только порта UART касается и не одного контроллера - есть какая-то проблема с описаниями контроллеров STM32 в FLProg - работают только BluePill, BlackPill может, у остальных выводы не совпадают с функциями, пока явно не укажешь имя вывода: PC10, PA9 и т.д. Тогда все начинает работать. Как бы понять методику создания описаний контроллеров и привязки их выводов? Что нужно сделать при создании описания контроллера и за чем проследить, чтобы создаваемый вывод попал на нужную ножку/функцию микросхемы?
-
- Полковник
- Сообщения: 4012
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 158 раз
Re: Тестирование версии 9.2.Х
При всем уважение лично к Вам все же настойчиво попрошу не следовать пути "уничижения" новых версий по сравнении со старой.bsn писал(а): 07 мар 2025, 06:17А всегда ли быстродействие является безусловно решающим фактором?ecoins писал(а): 07 мар 2025, 04:01 Особых вариантов пока нет.... если использовать типовые решения с GitHub, то то с высокой вероятностью он будет тормозить.
Текущее решение очень быстрое...
Здесь, для примера, в других темах, уже рассматривали применение мелких контроллеров. Где-то нужны высокопроизводительные STM32, а где-то достаточен и вполне себе удобен и малыш на ATtiny.
Никто ведь не вычёркивает из использования Modbus, а он точно не самый быстрый. В том ведь и состоит творческое поле конструирования, что можно собирать из разных составляющих, с разными характеристиками, свою уникальную разработку.
Сколько конструктивных элементов будут безжалостно выкинуты, из за того, что они "не самые быстродействующие"? Отметая любые иные, не самые быстродействующие варианты - не выплёскивается ли с водой и сам ребёнок?
1.Укажите пожалуйста списком как конструктивные элементы будут (Вы осуждаете только намерение без каких-либо оснований) будут безжалостны выброшены? И по отношению к кому Вы видите эту безжалостность?
2.Укажите списком какие были "отметаны"(исключены) не самые быстродействующие варианты?
3.По Modbus - Ваши представления из прошлого. Сегодня Modbus в FLProg и оченнь быстрый, и не тормозит.
------
Ваши заслуги в прошлом FLProg не только значительны, но и фундаментальны.
И Вам за это большое спасибо.
------
К сожалению в последние годы Вы заняли позицию не поддерживать FLProg своими весьмв важными, а для FLPprog сейчас ключевыми компетенциями.
Сожалею. У каждого из нас разная нагрузка, разные представления о роли FLProg в обществе и инженерии. И каждый выбирает.
Но пассивная позиция по отношении к новым разработкам не является основанием для не обоснованной и не этичной критики новых разработок Сергея Глушенко.
- Phazz
- Полковник
- Сообщения: 3136
- Зарегистрирован: 17 окт 2016, 15:38
- Откуда: Сургут
- Имя: Анатолий
- Благодарил (а): 235 раз
- Поблагодарили: 114 раз
Re: Тестирование версии 9.2.Х
Ни чего это не обозначает. Большинство сидит на ESP потом идет STM а все эти аттини интересно очень малому количеству пользователей. А функционал чего не перейдет в 9 версию?
-
- Полковник
- Сообщения: 4012
- Зарегистрирован: 12 фев 2016, 11:40
- Откуда: Шатура
- Имя: Энвер
- Благодарил (а): 137 раз
- Поблагодарили: 158 раз
Re: Тестирование версии 9.2.Х
Используйте в блоках стандартные функции Arduino при работе с собственными блоками. Если принципиально не хотите использовать доступное API функций работы с пинами. К слову там предусмотрен режим работы со стандартными функциями - сделано для сравнения быстродействия разных методов.Naladchik писал(а): 07 мар 2025, 08:09Как раз раньше с этим было достаточно просто.Phazz писал(а): 07 мар 2025, 06:52 ... Хотя аттини и раньше не поддерживалась в флпрог, почему вдруг сейчас она должна появиться?
Редактором пользовательских описаний контроллеров спокойно можно было создать свое описание с основными базовыми функциями.
Теперь же, когда обращение к пинам контроллера идет через библиотеку, вряд ли это будет такой же простой задачей.
-----
Так не бывает - принципиальное совершенствование системы под новые вызовы и использование старых методов.
Мне известны случаи, когда автолюбители меняли современную систему зажигания на старый, проверенный трамблер...
И в некоторых случаях были в выигрыше.
А вот когда принципиально продолжали лить масло типа M88 - экономию достигали, но было это не долго...
-
- Сержант
- Сообщения: 140
- Зарегистрирован: 28 сен 2018, 17:16
- Имя: Дмитрий
- Благодарил (а): 5 раз
- Поблагодарили: 28 раз
Re: Тестирование версии 9.2.Х
URAN писал(а): 07 мар 2025, 09:35 Господа! Можно как-то перенести блок синхронизации часов с ntp из старой версии 8.2.3 в новую 9.3.1? Не работает в новой версии блок.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Кто сейчас на конференции
Сейчас этот форум просматривают: нет зарегистрированных пользователей и 10 гостей