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

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
golloper
Сержант
Сообщения: 140
Зарегистрирован: 28 сен 2018, 17:16
Имя: Дмитрий
Благодарил (а): 5 раз
Поблагодарили: 28 раз

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

Сообщение golloper »

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.Х

Сообщение Phazz »

golloper писал(а): 06 мар 2025, 20:22 FLProg 9.3.1 портативная .ESP32 S3 WROOM DEVKIT выбрана в проекте. В arduino ide ESP32 s3 dev kit. В жизни ESP32 S3 ZERO.
Аналоговые входы не работают!!!

или это тоже компромиссный вариант?
В багрепорте есть этот баг
golloper
Сержант
Сообщения: 140
Зарегистрирован: 28 сен 2018, 17:16
Имя: Дмитрий
Благодарил (а): 5 раз
Поблагодарили: 28 раз

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

Сообщение golloper »

Phazz писал(а): 06 мар 2025, 20:50
golloper писал(а): 06 мар 2025, 20:22 FLProg 9.3.1 портативная .ESP32 S3 WROOM DEVKIT выбрана в проекте. В arduino ide ESP32 s3 dev kit. В жизни ESP32 S3 ZERO.
Аналоговые входы не работают!!!

или это тоже компромиссный вариант?
В багрепорте есть этот баг
Спасибо Анатолий,не обратил на туда внимания. Извиняюсь за настойчивость по своей невнимательности. :smile9:
ARTEMM
Рядовой
Сообщения: 50
Зарегистрирован: 05 май 2021, 21:31
Имя: Артём

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

Сообщение ARTEMM »

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

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

Сообщение ecoins »

ARTEMM писал(а): 06 мар 2025, 22:25 Есть особенности в работе дисплеями с кириллицей или без.
Был выбран компромиссный вариант.
Так как теперь выводить символы подскажите варианты
Особых вариантов пока нет. Только те, что в таблице дисплея(их там много) и на клавиатуре.
Можете создавать свои блоки - если использовать типовые решения с GitHub, то с высокой вероятностью он будет тормозить.
Текущее решение очень быстрое.
Test_LCD.png
Выше пример - быстродействие 1628тыс.циклов в сек (средний цикл loop() около 600наносекунд).
С уважением, ecoins.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
bsn
Лейтенант
Сообщения: 414
Зарегистрирован: 22 июл 2018, 07:24
Откуда: Новошахтинск
Имя: Сергей
Благодарил (а): 105 раз
Поблагодарили: 23 раза

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

Сообщение bsn »

ecoins писал(а): 07 мар 2025, 04:01 Особых вариантов пока нет.... если использовать типовые решения с GitHub, то то с высокой вероятностью он будет тормозить.
Текущее решение очень быстрое...
А всегда ли быстродействие является безусловно решающим фактором?
Здесь, для примера, в других темах, уже рассматривали применение мелких контроллеров. Где-то нужны высокопроизводительные STM32, а где-то достаточен и вполне себе удобен и малыш на ATtiny.
Никто ведь не вычёркивает из использования Modbus, а он точно не самый быстрый. В том ведь и состоит творческое поле конструирования, что можно собирать из разных составляющих, с разными характеристиками, свою уникальную разработку.
Сколько конструктивных элементов будут безжалостно выкинуты, из за того, что они "не самые быстродействующие"? Отметая любые иные, не самые быстродействующие варианты - не выплёскивается ли с водой и сам ребёнок?
Делай как должно, и пусть всё будет как будет.
Аватара пользователя
montirovka
Капитан
Сообщения: 749
Зарегистрирован: 15 фев 2021, 16:16
Откуда: Геленджик
Имя: Сергей
Благодарил (а): 45 раз
Поблагодарили: 175 раз

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

Сообщение montirovka »

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.Х

Сообщение Phazz »

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

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

Сообщение Rovki »

bsn писал(а): 07 мар 2025, 06:17
ecoins писал(а): 07 мар 2025, 04:01 Особых вариантов пока нет.... если использовать типовые решения с GitHub, то то с высокой вероятностью он будет тормозить.
Текущее решение очень быстрое...
А всегда ли быстродействие является безусловно решающим фактором?
Здесь, для примера, в других темах, уже рассматривали применение мелких контроллеров. Где-то нужны высокопроизводительные STM32, а где-то достаточен и вполне себе удобен и малыш на ATtiny.
Никто ведь не вычёркивает из использования Modbus, а он точно не самый быстрый. В том ведь и состоит творческое поле конструирования, что можно собирать из разных составляющих, с разными характеристиками, свою уникальную разработку.
Сколько конструктивных элементов будут безжалостно выкинуты, из за того, что они "не самые быстродействующие"? Отметая любые иные, не самые быстродействующие варианты - не выплёскивается ли с водой и сам ребёнок?
В целом согласен, но есть разные тормоза. Одни библиотеки используют delay , а другие просто занимают весь цикл пока не выполнятся(на очень долго), например для DS18B20 . Истина по середине. :smile44: . Поэтому сам МК выбирается по быстродействию и обьему памяти исходя из задачи (применения) , тут согласен на 100% , а библиотеки нужно брать оптимальные :smile427: все же, иначе мы обречены на бесконечные танцы с бубнами- тут работает , а тут не работает...
Электронщик до мозга костей и не только
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

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

Сообщение Rovki »

Phazz писал(а): 07 мар 2025, 06:52 Давайте не будем мусолить одно и тоже. Сергей думаю уже в курсе ваших потребностей. Хотя аттини и раньше не поддерживалась в флпрог, почему вдруг сейчас она должна появиться?
Очевидно для расширения областей применения ФЛ( как вверх, так и вниз) и увеличения числа пользователей . Или силой убеждения всех в коммунизм(будущее) заставим стройными рядами идти :no: ?
Электронщик до мозга костей и не только
Naladchik
Капитан
Сообщения: 908
Зарегистрирован: 04 окт 2015, 19:10
Откуда: Новосибирск
Имя: Павел
Благодарил (а): 20 раз
Поблагодарили: 22 раза

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

Сообщение Naladchik »

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

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

Сообщение Rovki »

Naladchik писал(а): 07 мар 2025, 08:09
Phazz писал(а): 07 мар 2025, 06:52 ... Хотя аттини и раньше не поддерживалась в флпрог, почему вдруг сейчас она должна появиться?
Как раз раньше с этим было достаточно просто.
Редактором пользовательских описаний контроллеров спокойно можно было создать свое описание с основными базовыми функциями.
Теперь же, когда обращение к пинам контроллера идет через библиотеку, вряд ли это будет такой же простой задачей.
Весомый аргумент однако :smile44:
Электронщик до мозга костей и не только
Аватара пользователя
Phazz
Полковник
Сообщения: 3136
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 235 раз
Поблагодарили: 114 раз

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

Сообщение Phazz »

Согласен, проблема. Но 8ю версию ни кто не отменял)
URAN
Рядовой
Сообщения: 24
Зарегистрирован: 01 окт 2024, 14:40
Имя: Alexey
Благодарил (а): 2 раза

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

Сообщение URAN »

Господа! Можно как-то перенести блок синхронизации часов с ntp из старой версии 8.2.3 в новую 9.3.1? Не работает в новой версии блок.
Аватара пользователя
Rovki
Полковник
Сообщения: 5732
Зарегистрирован: 22 апр 2016, 17:25
Откуда: Чехов
Имя: Анатолий
Благодарил (а): 68 раз
Поблагодарили: 222 раза
Контактная информация:

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

Сообщение Rovki »

Phazz писал(а): 07 мар 2025, 09:30 Согласен, проблема. Но 8ю версию ни кто не отменял)
Если не будет развития или функционал не перейдет в 9, то фактически это будет означать отмену в скором будущем
Электронщик до мозга костей и не только
starmos
Сержант
Сообщения: 142
Зарегистрирован: 11 апр 2016, 15:46
Откуда: Челябинск

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

Сообщение starmos »

STM32. Пишу проект с UART - не работает. Прямо в тексте на Arduino IDE заменяю все FlprogUart на нормальные функции работы с портом с прямым указанием выводов порта (PC11, PC10 например) - все начинает работать. Это не только порта UART касается и не одного контроллера - есть какая-то проблема с описаниями контроллеров STM32 в FLProg - работают только BluePill, BlackPill может, у остальных выводы не совпадают с функциями, пока явно не укажешь имя вывода: PC10, PA9 и т.д. Тогда все начинает работать. Как бы понять методику создания описаний контроллеров и привязки их выводов? Что нужно сделать при создании описания контроллера и за чем проследить, чтобы создаваемый вывод попал на нужную ножку/функцию микросхемы?
ecoins
Полковник
Сообщения: 4012
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 158 раз

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

Сообщение ecoins »

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.Х

Сообщение Phazz »

Rovki писал(а): 07 мар 2025, 09:38
Phazz писал(а): 07 мар 2025, 09:30 Согласен, проблема. Но 8ю версию ни кто не отменял)
Если не будет развития или функционал не перейдет в 9, то фактически это будет означать отмену в скором будущем
Ни чего это не обозначает. Большинство сидит на ESP потом идет STM а все эти аттини интересно очень малому количеству пользователей. А функционал чего не перейдет в 9 версию?
ecoins
Полковник
Сообщения: 4012
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 158 раз

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

Сообщение ecoins »

Naladchik писал(а): 07 мар 2025, 08:09
Phazz писал(а): 07 мар 2025, 06:52 ... Хотя аттини и раньше не поддерживалась в флпрог, почему вдруг сейчас она должна появиться?
Как раз раньше с этим было достаточно просто.
Редактором пользовательских описаний контроллеров спокойно можно было создать свое описание с основными базовыми функциями.
Теперь же, когда обращение к пинам контроллера идет через библиотеку, вряд ли это будет такой же простой задачей.
Используйте в блоках стандартные функции Arduino при работе с собственными блоками. Если принципиально не хотите использовать доступное API функций работы с пинами. К слову там предусмотрен режим работы со стандартными функциями - сделано для сравнения быстродействия разных методов.
-----
Так не бывает - принципиальное совершенствование системы под новые вызовы и использование старых методов.
Мне известны случаи, когда автолюбители меняли современную систему зажигания на старый, проверенный трамблер...
И в некоторых случаях были в выигрыше.
А вот когда принципиально продолжали лить масло типа M88 - экономию достигали, но было это не долго...
golloper
Сержант
Сообщения: 140
Зарегистрирован: 28 сен 2018, 17:16
Имя: Дмитрий
Благодарил (а): 5 раз
Поблагодарили: 28 раз

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

Сообщение golloper »

URAN писал(а): 07 мар 2025, 09:35 Господа! Можно как-то перенести блок синхронизации часов с ntp из старой версии 8.2.3 в новую 9.3.1? Не работает в новой версии блок.
ntp_upd_(Code_-_Professional).ubi
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ответить

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

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

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