Страница 1 из 2
Багрепорт 9.3.1
Добавлено: 26 фев 2025, 19:23
Ander
Оставляем тут результаты теста. Спам, обсуждение,флуд в этой теме запрещены. На данном этапе предпочтение проекты созданные с нуля и штатными блоками.
- F411 в описание контроллера прописаны не все пины UART /Исправление назначено на ближайшие релизы/(27-02-2025)
- фикс статуса соединения WI-FI /в работе/
- Народный мониторинг / В основные блоки включать в планах пока нет - / на откуп ПБ
- не работает Serial Bluetooth на esp32 /В Arduino IDE появилась плата FLProg: ESP32S-Dev-Module-BLE. пока через эту лазейку работать можно
- Блок "Вывод переменной в консоль", при включении "вход En", FLP рисует карандаш и вываливается. /исправлено в 9.3.2
- При вводе адреса DS18B20, после нажатия "TAB" фокус проскакивает последние две ячейки сразу на кнопку "Загрузить из файла" /
- Ошибка сохранения значения по умолчанию в EEPROM String
- ESP32S3 WROOM DEVKIT не могу получить данные с аналоговых входов штатными методами.
Re: Багрепорт 9.3.1
Добавлено: 27 фев 2025, 00:41
cfitymrf
что в предыдущий версии что в этой для F411 в описание контроллера прописаны не все пины UART . я не спец во всем этом , но хочется узнать что меняется в новых версиях кроме номера версии программы , не одно сообщение прочитал где от одной версии к другой переезжают одни и те же проблемы , автор молодец слов нет , не кого не хочу обидеть , работа делается большая, просто как то непонятки что исправляется в новых версиях.
Re: Багрепорт 9.3.1
Добавлено: 27 фев 2025, 06:33
Phazz
Тему почистил, для обсуждения есть другая ветка.
Re: Багрепорт 9.3.1
Добавлено: 27 фев 2025, 06:37
ecoins
cfitymrf писал(а): 27 фев 2025, 00:41
что в предыдущий версии что в этой для F411 в описание контроллера прописаны не все пины UART . я не спец во всем этом , но хочется узнать что меняется в новых версиях кроме номера версии программы , не одно сообщение прочитал где от одной версии к другой переезжают одни и те же проблемы , автор молодец слов нет , не кого не хочу обидеть , работа делается большая, просто как то непонятки что исправляется в новых версиях.
В новой версии реализованы иные методы описания плат и он постепенно тестируются и подключаются.
Если Вы посмотрите файл RT_HW_BASE->src->API_0364_BOARD_0103_STM32F4x1Cx_Generic.hpp
что текст полностью закомментирован и его структура не соответствует например описания платы STM32F407V.
Мы об этой плате просто забыли.
Благодарю за ценную информацию.
В принципе при определенных навыках Вы это сможете сделать самостоятельно.
Мы же постараемся повторно развернуть стенды на BlackPill401Cx и BlackPill411Cx и сделать под них новые описания.
Постараемся к следующему релизу.
Если для Вас выявленная проблема критична, напишите и мы постараемся перепланировать работу (очень много тестирования разных плат и методов) и ускорить работу по этим платам.
Еще раз спасибо.
С уважением, ecoins.
Re: Багрепорт 9.3.1
Добавлено: 28 фев 2025, 04:24
Stue
При вводе адреса DS18B20, после нажатия "TAB" фокус проскакивает последние две ячейки сразу на кнопку "Загрузить из файла"
Re: Багрепорт 9.3.1
Добавлено: 28 фев 2025, 07:59
ecoins
Stue писал(а): 28 фев 2025, 04:24
При вводе адреса DS18B20, после нажатия "TAB" фокус проскакивает последние две ячейки сразу на кнопку "Загрузить из файла"
Спасибо, обещать с исправлением не буду.
Сейчас разрабатываются новые методы работы с цифровыми сенсорами(по прерываниям) и возможно по этом сенсору всё будет иначе.
Но и вероятность того, что разработчик до нового релиза успеет глянуть выявленную Вами проблему сохраняется.
С уважением, ecoins.
Re: Багрепорт 9.3.1
Добавлено: 28 фев 2025, 18:13
Vasiliy
Приветствую!
1.Блютус не запускаеться на есп 32. Пустой проект, блютус - в работе: и тишина, только мрак.
2. В ардуино іде от FL931 консоль совсем невидимая.
Re: Багрепорт 9.3.1
Добавлено: 28 фев 2025, 18:23
Phazz
Vasiliy писал(а): 28 фев 2025, 18:13
Приветствую!
1.Блютус не запускаеться на есп 32. Пустой проект, блютус - в работе: и тишина, только мрак.
2. В ардуино іде от FL931 консоль совсем невидимая.
При размещении бага прикладываем проект и пожалуйста без громких эпитетов
Первый баг добавлен в шапку
Re: Багрепорт 9.3.1
Добавлено: 01 мар 2025, 02:38
Stue
Блок "Вывод переменной в консоль", стоит только поставить в настройках блока галочку "вход En", FLP рисует карандаш и вываливается.
Re: Багрепорт 9.3.1
Добавлено: 01 мар 2025, 04:06
ecoins
Vasiliy писал(а): 28 фев 2025, 18:13
Приветствую!
1.Блютус не запускаеться на есп 32. Пустой проект, блютус - в работе: и тишина, только мрак.
2. В ардуино іде от FL931 консоль совсем невидимая.
По Bluetooth пока не все просто.
1.Опция "Интегрированный блютуз модуль" пока не реализована.
Это оказалось не просто и пока не подобран подходящий метод.
Дело в том, что если добавить библиотеку BLE во все описания плат, то она сразу занимает примерно 75% памяти не зависимо от фактического использования BLE.
Памяти остается не мало, но пойти по этому универсальному пути пока не решились.
2.Но сделана лазейка для использования BLE на ESP32(S).
3.В Arduino IDE появилась плата FLProg: ESP32S-Dev-Module-BLE.
Если выбрать её по умолчанию, то можно будет работать с BLE.
Это будет видно, если воспользоваться выводом параметров проекта на консоль - там появляется BLE с настроенным именем.
Этим методом мы успешно пользуемся в проекте управления "Детская четырехколесная машина".
-------------
По этой теме не хватает исследований в том числе и на CORE 3.0 - возможно там уже все хорошо...
Из-за широкого охвата новых контроллеров и создания новых возможностей FLProg команде не хватает людских и финансовых ресурсов.
Не успеваем с исследованиями - реализовать, когда проблема понятна ми подобраны методы гораздо проще.
------------
На этой неделе в силу печальных событий команда FLProg понесла огромную утрату.
Понадобится некоторое время для того чтобы перестроиться и выйти на прежний темп развития.
Спасибо.
------------
С уважением, ecoins.
Re: Тестирование версии 9.2.Х
Добавлено: 01 мар 2025, 21:02
golloper
ESP32S3 WROOM DEVKIT не могу получить данные с аналоговых входов штатными методами.
Re: Багрепорт 9.3.1
Добавлено: 02 мар 2025, 11:31
Phazz
Если переменной String с сохранением в Eeprom прописать значение по умолчанию, то оно не записывается в переменную. Я понимаю, что это противоречит логике использования EEPROM но думаю в таком случае лучше убирать поле "Значение по умолчанию" при включении чекбокса "Сохранить в EEPROM"
2025-03-02_13-26-24.png
Проблема в расположении строк
Код: Выделить всё
InternalEEPROM_80995915.setStringStartValue(1, 400, "AbC12345Z:AbC12345Z:AbC12345Z:AbC12345Z:AbC12345Z:");
InternalEEPROM_80995915.setSkippingEvents(0);
InternalEEPROM_80995915.begin();
Если перенести Begin на верх, то все сохраняет
Re: Багрепорт 9.3.1
Добавлено: 09 мар 2025, 08:43
support
Phazz писал(а): 02 мар 2025, 11:31
Если переменной String с сохранением в Eeprom прописать значение по умолчанию, то оно не записывается в переменную. Я понимаю, что это противоречит логике использования EEPROM но думаю в таком случае лучше убирать поле "Значение по умолчанию" при включении чекбокса "Сохранить в EEPROM"
2025-03-02_13-26-24.png
Проблема в расположении строк
Код: Выделить всё
InternalEEPROM_80995915.setStringStartValue(1, 400, "AbC12345Z:AbC12345Z:AbC12345Z:AbC12345Z:AbC12345Z:");
InternalEEPROM_80995915.setSkippingEvents(0);
InternalEEPROM_80995915.begin();
Если перенести Begin на верх, то все сохраняет
Странно - сейчас проерил - всё работает. Надо проектик посмотреть.
Снимок экрана 2025-03-09 104233.png
Re: Багрепорт 9.3.1
Добавлено: 09 мар 2025, 20:36
Phazz
support писал(а): 09 мар 2025, 08:43
Phazz писал(а): 02 мар 2025, 11:31
Если переменной String с сохранением в Eeprom прописать значение по умолчанию, то оно не записывается в переменную. Я понимаю, что это противоречит логике использования EEPROM но думаю в таком случае лучше убирать поле "Значение по умолчанию" при включении чекбокса "Сохранить в EEPROM"
2025-03-02_13-26-24.png
Проблема в расположении строк
Код: Выделить всё
InternalEEPROM_80995915.setStringStartValue(1, 400, "AbC12345Z:AbC12345Z:AbC12345Z:AbC12345Z:AbC12345Z:");
InternalEEPROM_80995915.setSkippingEvents(0);
InternalEEPROM_80995915.begin();
Если перенести Begin на верх, то все сохраняет
Странно - сейчас проерил - всё работает. Надо проектик посмотреть.
Снимок экрана 2025-03-09 104233.png
esp32_test_eeprom.flp
Re: Багрепорт 9.3.1
Добавлено: 16 мар 2025, 15:37
aidar_i
Не компилируются проекты на RP2040, дает ошибку на библиотеку econs:
Код: Выделить всё
In file included from g:\FLProg_9-3-1\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src\RT_HW_BASE_12_01_LinkUART.cpp:12:
g:\FLProg_9-3-1\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src\API_0900_FUNC_UART/FUNC_UART_0007_CPP_COMMON_RP2040.hpp: In member function 'void RT_HW_BASE::uartSetPins(uint8_t, uint8_t, uint8_t)':
g:\FLProg_9-3-1\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src\API_0900_FUNC_UART/FUNC_UART_0007_CPP_COMMON_RP2040.hpp:229:28: error: 'LinkUART1' was not declared in this scope; did you mean 'LinkUART0'?
229 | if(num==0){LinkUART1.rx=47; LinkUART1.tx=46; return;} //----UART0->USB: pin chip 47,46
| ^~~~~~~~~
| LinkUART0
exit status 1
Ошибка компиляции для платы GroundStudio Marble Pico.
Заменил в
g:\FLProg_9-3-1\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src\API_0900_FUNC_UART/FUNC_UART_0007_CPP_COMMON_RP2040.hpp
строку 229 на: if(num==0){LinkUART0.rx=47; LinkUART0.tx=46; return;} //----UART0->USB: pin chip 47,46
тогда скомпилировался.
Re: Багрепорт 9.3.1
Добавлено: 24 мар 2025, 19:30
Phazz
Проблемы со сканированием сети и подключением к точке доступа ESP32. Это происходит когда включены одновременно точка доступа и клиент и данные для подключения к клиенту не верные. Это происходит от того что esp пытается в каждом цикле подключиться к сети. Это решается добавлением пауз между подключениями
Re: Багрепорт 9.3.1
Добавлено: 30 мар 2025, 08:51
aidar_i
Ошибка при компиляции этого примера, в 9.2.6 нет ошибки. При удалении из скетча #include "flprogUtilites.h" и "хвоста" RT_HW_Base.sheduler(); ошибка исчезает. В этой версии почему то flprogUtilites.h влияет на компиляцию.
DS1820.flp
Re: Багрепорт 9.3.1
Добавлено: 30 мар 2025, 10:08
Ander
aidar_i писал(а): 30 мар 2025, 08:51
Ошибка при компиляции этого примера, в 9.2.6 нет ошибки. При удалении из скетча #include "flprogUtilites.h" и "хвоста" RT_HW_Base.sheduler(); ошибка исчезает. В этой версии почему то flprogUtilites.h влияет на компиляцию.
DS1820.flp
Прикрепите библиотеку гайвердс чтоб проверить
Re: Багрепорт 9.3.1
Добавлено: 30 мар 2025, 10:31
aidar_i
Ander писал(а): 30 мар 2025, 10:08
Прикрепите библиотеку гайвердс чтоб проверить
GyverDS18-main.zip
Re: Багрепорт 9.3.1
Добавлено: 30 мар 2025, 17:22
Ander
c:\FL\FLProg_9-3-1_Win64\ideV8\portable\sketchbook\libraries\GyverDS18-main\src/utils/GyverOneWire.h:3:10: fatal error: GyverIO.h: No such file or directory