Тестирование версии 9.0. (9.1)

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

Re: Тестирование версии 9.0. (9.1)

Сообщение ecoins »

vlad1451 писал(а): 06 ноя 2024, 19:46 Прошу прощения, если моё сообщение кого то задело. Не я один пишу про проблемы с данными версиями, но досталось именно мне. Спасибо за урок. Буду ждать стабильной версии...
Был бы признателен, если дадите ссылку на общие проблемы с последними версиями.
И на то, что работать с ней пока преждевременно.
Желательно от пользователей, которые на ней уже поработали.
А Вы сами пробовали? Если да, то на каком контроллере и с какими проблемами пришлось столкнуться?
vlad1451
Сержант
Сообщения: 184
Зарегистрирован: 06 сен 2019, 19:23
Имя: Владимир
Благодарил (а): 11 раз
Поблагодарили: 7 раз

Re: Тестирование версии 9.0. (9.1)

Сообщение vlad1451 »

ecoins писал(а): 06 ноя 2024, 21:40
vlad1451 писал(а): 06 ноя 2024, 19:46 Прошу прощения, если моё сообщение кого то задело. Не я один пишу про проблемы с данными версиями, но досталось именно мне. Спасибо за урок. Буду ждать стабильной версии...
Был бы признателен, если дадите ссылку на общие проблемы с последними версиями.
И на то, что работать с ней пока преждевременно.
Желательно от пользователей, которые на ней уже поработали.
А Вы сами пробовали? Если да, то на каком контроллере и с какими проблемами пришлось столкнуться?
Доброго времени суток. Проблемы данных сборок тут только и обсуждаются, в основном ошибки компиляции ESP32 при переходе на 9.1.х. С данной проблемой сталкивался и я. Плата самая распространённая, DEVKIT1. Gyver Portal со включенным встроенным диспетчером не компилировался на версиях 18-21. В 24 поправили, с этим порядок. Я не утверждаю что с ней работать. Я сам сейчас на 8.2.3, но в 9.х присутствуют интересные наработки и решения, которые я хотел бы применять в дальнейшем, пока не получается. Не получается (по крайней мере у меня) задействовать тот же Gyver Portal в двухядерном режиме (от Aidar_i), компилируется но не работает.
ecoins
Полковник
Сообщения: 4012
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 158 раз

Re: Тестирование версии 9.0. (9.1)

Сообщение ecoins »

vlad1451 писал(а): 07 ноя 2024, 04:17
ecoins писал(а): 06 ноя 2024, 21:40
vlad1451 писал(а): 06 ноя 2024, 19:46 Прошу прощения, если моё сообщение кого то задело. Не я один пишу про проблемы с данными версиями, но досталось именно мне. Спасибо за урок. Буду ждать стабильной версии...
Был бы признателен, если дадите ссылку на общие проблемы с последними версиями.
И на то, что работать с ней пока преждевременно.
Желательно от пользователей, которые на ней уже поработали.
А Вы сами пробовали? Если да, то на каком контроллере и с какими проблемами пришлось столкнуться?
Доброго времени суток. Проблемы данных сборок тут только и обсуждаются, в основном ошибки компиляции ESP32 при переходе на 9.1.х. С данной проблемой сталкивался и я. Плата самая распространённая, DEVKIT1. Gyver Portal со включенным встроенным диспетчером не компилировался на версиях 18-21. В 24 поправили, с этим порядок. Я не утверждаю что с ней работать. Я сам сейчас на 8.2.3, но в 9.х присутствуют интересные наработки и решения, которые я хотел бы применять в дальнейшем, пока не получается. Не получается (по крайней мере у меня) задействовать тот же Gyver Portal в двухядерном режиме (от Aidar_i), компилируется но не работает.
Отлично. Были некоторые проблемы с ESP32 - об этом писали и я подтверждаю.
ESP по мере становится все более проблемным контролерам по двум основным причинам:
1.Роста кол-ва платформ внутри семейства(ESP32,ESP32S2, ESP32S3, ESP32C3, ESP8266);
2.Быстрое обновления версий софта для Arduino IDE.
В 7.5.2, 8.2.3 старые ядра, которые не поддерживают новые модели контроллеров.
Пользователи ESP32 наверное обратили, что программы на ESP32 теперь компилируются очень долго.
При этом с ESP8266 все очень быстро. При тестировании я часто использую это свойство и в начале тестирую на ESP8266.
То есть ESP - это проблема комплексная и ею более глубоко FLProg займется позже.
----------
Качество, устойчивость и возможности FLProg версии гораздо выше предыдущих версий.
Пользователям FLProg разработчиком была предоставлена удивительная возможность - в течении двух недель разработчик (по сути в режиме on-line) реагировал на все замечания и проблемы пользователей.
По всем ошибкам, вылетам обычно в течении нескольких часов разработчик давал обратную связь.
Последние несколько дней от пользователей-практиков, тестировщиков не приходило сведений об ошибках и проблемах.
И теперь, когда разработчик успешно завершил этот марафон исправлений и доработок, Вы написали нечто, что я назвал "черным пиаром".
----------
Если Вам действительно не ловко от Ваших высказываний, сделайте конкретный вклад в развитии FLProg:
1.Выложите примеры, в которых можно изучить проблемы с которыми Вы сталкиваетесь;
2.Напишите о позитивной стороне использования Вами опыта работы на предыдущих версиях и Ваши представления от проектируемых версиях на 2024-2025гг.
3.Сделайте вне очередной донат в FLProg - пользуются многие, поддерживать материально FLProg зачастую "стесняются".
-----------
С уважением, ecoins.
LexaDoc
Рядовой
Сообщения: 42
Зарегистрирован: 20 дек 2021, 13:52
Имя: Алексей
Благодарил (а): 2 раза
Поблагодарили: 2 раза

Re: Тестирование версии 9.0. (9.1)

Сообщение LexaDoc »

Добрый день. Спасибо за отличную среду разработки. Wemos mini, я говорил выше, все компилируется, но ничего не работает, простая программа входной пин и на выходной пин встроенного светодиода, а так-же не работает клиент, точка доступа работает. Из разработчиков никто ничего не ответил, но на бесполезные комменты - отвечают. Извините, если что не так. Версия проги 9.1.21
PS Вначале я сглупил, и скачал 9.1.1 (помоему) обновив до 21 - были косяки, но потом все правильно сделал, скачав 9.1.18, обновив до 21
Ander
Лейтенант
Сообщения: 517
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 21 раз
Поблагодарили: 97 раз

Re: Тестирование версии 9.0. (9.1)

Сообщение Ander »

LexaDoc писал(а): 07 ноя 2024, 05:58 Добрый день. Спасибо за отличную среду разработки. Wemos mini, я говорил выше, все компилируется, но ничего не работает, простая программа входной пин и на выходной пин встроенного светодиода, а так-же не работает клиент, точка доступа работает. Из разработчиков никто ничего не ответил, но на бесполезные комменты - отвечают. Извините, если что не так. Версия проги 9.1.21
PS Вначале я сглупил, и скачал 9.1.1 (помоему) обновив до 21 - были косяки, но потом все правильно сделал, скачав 9.1.18, обновив до 21
Отправная точке теперь 9-1-25, все что ниже не имеет смысла проверять.
В течении дня размещу апдейт с 9.1.* (если надо соберу целиком офлайн версию)
maxrolor
Рядовой
Сообщения: 35
Зарегистрирован: 14 дек 2023, 14:04
Откуда: Анапа
Имя: Максим
Благодарил (а): 9 раз
Поблагодарили: 4 раза

Re: Тестирование версии 9.0. (9.1)

Сообщение maxrolor »

Ander писал(а): 07 ноя 2024, 06:25
LexaDoc писал(а): 07 ноя 2024, 05:58 Добрый день. Спасибо за отличную среду разработки. Wemos mini, я говорил выше, все компилируется, но ничего не работает, простая программа входной пин и на выходной пин встроенного светодиода, а так-же не работает клиент, точка доступа работает. Из разработчиков никто ничего не ответил, но на бесполезные комменты - отвечают. Извините, если что не так. Версия проги 9.1.21
PS Вначале я сглупил, и скачал 9.1.1 (помоему) обновив до 21 - были косяки, но потом все правильно сделал, скачав 9.1.18, обновив до 21
Отправная точке теперь 9-1-25, все что ниже не имеет смысла проверять.
В течении дня размещу апдейт с 9.1.* (если надо соберу целиком офлайн версию)
Добрый день. Если есть возможность соберите пожалуйста офлайн версию со всеми актуальными библиотеками. Лично я буду очень признателен. Были ошибки при компиляции во время работы вай фай модуля при поднятии встроенного веб сервера (9.1.17). Хочу попробовать на 9.1.25
vlad1451
Сержант
Сообщения: 184
Зарегистрирован: 06 сен 2019, 19:23
Имя: Владимир
Благодарил (а): 11 раз
Поблагодарили: 7 раз

Re: Тестирование версии 9.0. (9.1)

Сообщение vlad1451 »

Ander писал(а): 07 ноя 2024, 06:25
LexaDoc писал(а): 07 ноя 2024, 05:58 Добрый день. Спасибо за отличную среду разработки. Wemos mini, я говорил выше, все компилируется, но ничего не работает, простая программа входной пин и на выходной пин встроенного светодиода, а так-же не работает клиент, точка доступа работает. Из разработчиков никто ничего не ответил, но на бесполезные комменты - отвечают. Извините, если что не так. Версия проги 9.1.21
PS Вначале я сглупил, и скачал 9.1.1 (помоему) обновив до 21 - были косяки, но потом все правильно сделал, скачав 9.1.18, обновив до 21
Отправная точке теперь 9-1-25, все что ниже не имеет смысла проверять.
В течении дня размещу апдейт с 9.1.* (если надо соберу целиком офлайн версию)
Ждём с нетерпением свежую версию. Добрался до работы. Вот два идентичных проекта, один создан в 8.2.3 второй в 9.1.24.
Первый запускается без проблем, в GP данные обновляются. Второй запускается, но данные обновляются только в первой строке, и GP как будто подвисает.
По коду вроде как всё идентично, за исключением того, что в 9.1.24 встроенный диспетчер отключен, а в loop всё равно висит часть кода от диспетчера:

Код: Выделить всё

void loop()
{
    RT_HW_Base.sheduler();
    if(RT_HW_Base.shed.eventSec)
    {
         // RT_HW_Base.unixIncTime();}
    }
test_823.zip
test_91x.zip
У вас нет необходимых прав для просмотра вложений в этом сообщении.
vlad1451
Сержант
Сообщения: 184
Зарегистрирован: 06 сен 2019, 19:23
Имя: Владимир
Благодарил (а): 11 раз
Поблагодарили: 7 раз

Re: Тестирование версии 9.0. (9.1)

Сообщение vlad1451 »

Причём заметил вот что. Когда окно с GP не активно, похоже что данные обновляются, как только на него переходишь, обновление останавливается, а GP переходит в Device Offline! .

Хотя, это скорее всего вопрос не для этой темы, есть тема по GP.
aidar_i
Полковник
Сообщения: 3360
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 14 раз
Поблагодарили: 100 раз
Контактная информация:

Re: Тестирование версии 9.0. (9.1)

Сообщение aidar_i »

vlad1451 писал(а): 07 ноя 2024, 09:21 Причём заметил вот что. Когда окно с GP не активно, похоже что данные обновляются, как только на него переходишь, обновление останавливается, а GP переходит в Device Offline! .

Хотя, это скорее всего вопрос не для этой темы, есть тема по GP.
GP создан в программе версии 8.2.3, поэтому правильно в этой теме.
vitalik9
Рядовой
Сообщения: 43
Зарегистрирован: 22 авг 2021, 12:08
Имя: Виталий
Благодарил (а): 2 раза

Re: Тестирование версии 9.0. (9.1)

Сообщение vitalik9 »

блок remotexy при выборе модуля карандаш
Аватара пользователя
ivanpost
Сержант
Сообщения: 203
Зарегистрирован: 24 сен 2016, 22:26
Откуда: Тольятти
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 8 раз
Контактная информация:

Re: Тестирование версии 9.0. (9.1)

Сообщение ivanpost »

Версия 9.1.5. Плата Stm32F411 BlackPill. Скетч - простейший: 2 генератора и 4 выхода. Вместо названий PA7 PA6 PA1 PC13 в скетче сгенерированы номера пинов 207 206 197, которые не соответствуют схеме pinout.

Дополню - попытка изменить сгенирированные номера 207 206 на соответсвующие pinout 17 и 16 к успеху не приводит, вероятно Ардуино не знает эти номера и понимает только имена в виде PA7 PA6
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Последний раз редактировалось ivanpost 07 ноя 2024, 22:19, всего редактировалось 1 раз.
vovka1973
Подполковник
Сообщения: 1202
Зарегистрирован: 14 фев 2016, 14:16
Откуда: kazahstan
Благодарил (а): 32 раза
Поблагодарили: 6 раз

Re: Тестирование версии 9.0. (9.1)

Сообщение vovka1973 »

ivanpost писал(а): 07 ноя 2024, 12:42 Версия 9.1.5.
ВЫ за версиями следите? уже на дворе другая версия и не одна где много поправлено ,а вы говорите про 5 версию
Изображение
Аватара пользователя
ivanpost
Сержант
Сообщения: 203
Зарегистрирован: 24 сен 2016, 22:26
Откуда: Тольятти
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 8 раз
Контактная информация:

Re: Тестирование версии 9.0. (9.1)

Сообщение ivanpost »

vovka1973 писал(а): 07 ноя 2024, 13:07
ВЫ за версиями следите? уже на дворе другая версия и не одна где много поправлено ,а вы говорите про 5 версию
Промотал 4 страницы ссылок на версию не нашел. Как сейчас распространяется ссылка? Желательно портабельную.
zmeew1966
Рядовой
Сообщения: 49
Зарегистрирован: 15 июл 2024, 16:25
Откуда: Королев
Имя: Михаил
Благодарил (а): 1 раз
Поблагодарили: 5 раз

Re: Тестирование версии 9.0. (9.1)

Сообщение zmeew1966 »

ivanpost писал(а): 07 ноя 2024, 15:20
vovka1973 писал(а): 07 ноя 2024, 13:07
ВЫ за версиями следите? уже на дворе другая версия и не одна где много поправлено ,а вы говорите про 5 версию
Промотал 4 страницы ссылок на версию не нашел. Как сейчас распространяется ссылка? Желательно портабельную.
В первом посте этой темы.
Ander
Лейтенант
Сообщения: 517
Зарегистрирован: 31 окт 2023, 12:50
Имя: Андрей
Благодарил (а): 21 раз
Поблагодарили: 97 раз

Re: Тестирование версии 9.0. (9.1)

Сообщение Ander »

9-1-25 Портативная FLProg_9-1-25_Win64.zip
отдельно можно обновить с 9-1-* используя 9-1-25.zip Заменив все папки и файлы (папка библиотек почищена, перед заменой удалить старую)

https://disk.yandex.ru/d/Cwzp4lE2a0WQ8A
Аватара пользователя
bsn
Лейтенант
Сообщения: 414
Зарегистрирован: 22 июл 2018, 07:24
Откуда: Новошахтинск
Имя: Сергей
Благодарил (а): 105 раз
Поблагодарили: 23 раза

Re: Тестирование версии 9.0. (9.1)

Сообщение bsn »

Ander писал(а): 07 ноя 2024, 16:57 9-1-25 Портативная FLProg_9-1-25_Win64.zip
https://disk.yandex.ru/d/Cwzp4lE2a0WQ8A
По ошибке удалил предыдущий Scada pleer. А здесь папка, где он должен быть, открывается как пустая. Прошу выложить отдельно последнюю версию Scada pleer.
Делай как должно, и пусть всё будет как будет.
slsl
Лейтенант
Сообщения: 304
Зарегистрирован: 08 дек 2021, 22:41
Имя: Вячеслав
Благодарил (а): 16 раз
Поблагодарили: 47 раз

Re: Тестирование версии 9.0. (9.1)

Сообщение slsl »

Попробовал в последней версии (25) бэйсик редактор - и чего-то там с редактированием текста беда в секции Declare, при использовании #define, особенно при попытке редактировании делом и забоем. Скачет курсор и добавляются пустые строки.
Получается только через блокнот и копипаст.
zmeew1966
Рядовой
Сообщения: 49
Зарегистрирован: 15 июл 2024, 16:25
Откуда: Королев
Имя: Михаил
Благодарил (а): 1 раз
Поблагодарили: 5 раз

Re: Тестирование версии 9.0. (9.1)

Сообщение zmeew1966 »

slsl писал(а): 07 ноя 2024, 22:27 Попробовал в последней версии (25) бэйсик редактор - и чего-то там с редактированием текста беда в секции Declare, при использовании #define, особенно при попытке редактировании делом и забоем. Скачет курсор и добавляются пустые строки.
Получается только через блокнот и копипаст.
Подтверждаю.
Аватара пользователя
ivanpost
Сержант
Сообщения: 203
Зарегистрирован: 24 сен 2016, 22:26
Откуда: Тольятти
Имя: Иван
Благодарил (а): 3 раза
Поблагодарили: 8 раз
Контактная информация:

Re: Тестирование версии 9.0. (9.1)

Сообщение ivanpost »

vovka1973 писал(а): 07 ноя 2024, 13:07
ВЫ за версиями следите? уже на дворе другая версия и не одна где много поправлено ,а вы говорите про 5 версию
Обновил версию - большинство ошибок ушли.
Версия 9.1.27. Плата Stm32F411 BlackPill. Скетч - простейший: 2 генератора и 4 выхода. Вместо названий PA7 PA6 PA1 PC13 в скетче сгенерированы номера пинов 207 206 197 которые не соответствуют схеме pinout. 43 - соответствует.
Скетч - загружается в плату, но не работает ни один вывод (включая 43).
Появилась инициализация выводов в Declare, что очень удобно! Ручная замена номеров пинов 207 206 197 43 на названия PA7 PA6 PA1 PC13 при инициализации решает проблему - скетч становится работоспособным.

Дополнил проект входами PB3 PB4 PB5 PB14 с аппаратной подтяжкой. Генерируются номера пинов 7, 74, 6, 73.
Загрузка проходит, но также ничего не работает. Замена номеров пинов на имена спасает ситуацию!

Создал аналогичный скетч на плате Sm32F103 BluePill. Вводы-выводы те же. Так же сгенерились "странные" номера пинов 4 5 6 14 для входов и 193 198 199 для выходов, выход PC13 сгенерился со своим именем. Скетч компилируется, загружается и работает корректно!

Как быть с номерами-именами пинов на F411 ? На каких платах Stm32 вы отлаживаете прогу?
ecoins
Полковник
Сообщения: 4012
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 158 раз

Re: Тестирование версии 9.0. (9.1)

Сообщение ecoins »

ivanpost писал(а): 07 ноя 2024, 23:09
vovka1973 писал(а): 07 ноя 2024, 13:07
ВЫ за версиями следите? уже на дворе другая версия и не одна где много поправлено ,а вы говорите про 5 версию
Обновил версию - большинство ошибок ушли.
Версия 9.1.27. Плата Stm32F411 BlackPill. Скетч - простейший: 2 генератора и 4 выхода. Вместо названий PA7 PA6 PA1 PC13 в скетче сгенерированы номера пинов 207 206 197 которые не соответствуют схеме pinout. 43 - соответствует.
Скетч - загружается в плату, но не работает ни один вывод (включая 43).
Появилась инициализация выводов в Declare, что очень удобно! Ручная замена номеров пинов 207 206 197 43 на названия PA7 PA6 PA1 PC13 при инициализации решает проблему - скетч становится работоспособным.

Дополнил проект входами PB3 PB4 PB5 PB14 с аппаратной подтяжкой. Генерируются номера пинов 7, 74, 6, 73.
Загрузка проходит, но также ничего не работает. Замена номеров пинов на имена спасает ситуацию!

Создал аналогичный скетч на плате Sm32F103 BluePill. Вводы-выводы те же. Так же сгенерились "странные" номера пинов 4 5 6 14 для входов и 193 198 199 для выходов, выход PC13 сгенерился со своим именем. Скетч компилируется, загружается и работает корректно!

Как быть с номерами-именами пинов на F411 ? На каких платах Stm32 вы отлаживаете прогу?
Тестировали на STM32F103C,STM32F103V,STM32F401,STM32F441,STM32F407V,STM32H743V.
Вам будет полезно освоить несколько инструментов:
1.Блок UART->Консоль-> Вывод параметров платы на консоль. Он выводит в том числе все доступные в этом контроллере пинов с привязкой к именам и цифровым обозначение и доступности применения.
То что описано в описании конкретной платы в библиотеки RT_HW_BASE.h -> src->BOARDS-->... и работает с пинами.
При создании нового описания контроллера разработчик вручную (особенность FLProg) описывает назначение пинов и поскольку платы новые могут быть недочеты. Вы можете на основе существующего описания контроллера сделать свой, потестировать и прислать разработчику. После проверки он обновит контроллер.
2.Работа с пинами из "Кандидатов". При их использовании начиная с версии 9.1.25 Вы можете задавать пин как цифрой, так и текстом(PA1,PC13 и т.д.). Эти блоки гарантировано дадут Вам нужный результат.
3.Блоки из кандидатов "12.01.Пины для STM32". Начиная с версии 9.1.25 их значение резко уменьшилось, возможно со временем они будут удалены, но пока могут помочь разобраться с особенностями обозначение пинов для STM32. Так один и тот же пин например PC13 в разных контроллерах могут иметь разный цифровой эквивалент. Эта особенность проявилась при тестировании последней версии FLProg и потому в описании некоторых контроллеров могут быть неточности.
4.В FLProg работать с гораздо большим кол-вом контроллеров чем включены в меню выбора контроллеров.
В папках Boards описаны гораздо большее кол-во контроллеров.
Для из использования можно в непосредственно в Arduino IDE выбрать подходящий контроллер.
Это одна из особенность FLProg - мультиплатформенность.
---------------------
С уважением, ecoins.
Ответить

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

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

Сейчас этот форум просматривают: vovka1973 и 2 гостя