Страница 46 из 51

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

Добавлено: 08 ноя 2024, 13:25
nok9235
nok9235 писал(а): 08 ноя 2024, 10:12
nok9235 писал(а): 08 ноя 2024, 07:28 Где найти библиотеку flprog_Can.h?
В 9.1.25 её нету
Взял из версии 24 всё равно ошибка :smile37:
Arduino: 1.8.19 (Windows 10), Плата:"Generic STM32F1 series, BluePill F103CB (or C8 with 128k), STM32CubeProgrammer (SWD), Enabled (generic 'Serial'), CDC (generic 'Serial' supersede U(S)ART), Low/Full Speed, Smallest (-Os default), None, Newlib Nano (default)"





















In file included from h:\FLProg_9-1-25_Win64\ideV8\portable\sketchbook\libraries\Flprog_Can\src/flprog_Can.h:3,

from C:\Users\Start\AppData\Local\Temp\flprog\pr2\pr2.ino:4:

h:\FLProg_9-1-25_Win64\ideV8\portable\sketchbook\libraries\Flprog_Can\src/base/flprog_Can_Base.h: In member function 'virtual bool FLProgAbstractCanBus::write(CAN_message_t&, bool)':

h:\FLProg_9-1-25_Win64\ideV8\portable\sketchbook\libraries\Flprog_Can\src/base/flprog_Can_Base.h:40:39: warning: unused parameter 'CAN_tx_msg' [-Wunused-parameter]

40 | virtual bool write(CAN_message_t &CAN_tx_msg, bool sendMB = false) { return false; };

| ~~~~~~~~~~~~~~~^~~~~~~~~~

h:\FLProg_9-1-25_Win64\ideV8\portable\sketchbook\libraries\Flprog_Can\src/base/flprog_Can_Base.h:40:56: warning: unused parameter 'sendMB' [-Wunused-parameter]

40 | virtual bool write(CAN_message_t &CAN_tx_msg, bool sendMB = false) { return false; };

| ~~~~~^~~~~~~~~~~~~~

C:\Users\Start\AppData\Local\Temp\flprog\pr2\pr2.ino: At global scope:

C:\Users\Start\AppData\Local\Temp\flprog\pr2\pr2.ino:7:9: warning: 'boolean' is deprecated [-Wdeprecated-declarations]

7 | boolean _isNeedClearDisp1;

| ^~~~~~~~~~~~~~~~~

In file included from H:\FLProg_9-1-25_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.7.1\cores\arduino/wiring.h:34,

from H:\FLProg_9-1-25_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.7.1\cores\arduino/Arduino.h:36,

from sketch\pr2.ino.cpp:1:

H:\FLProg_9-1-25_Win64\ideV8\portable\packages\STMicroelectronics\hardware\stm32\2.7.1\cores\arduino/wiring_constants.h:110:14: note: declared here

110 | typedef bool boolean __attribute__((deprecated));

| ^~~~~~~

h:/flprog_9-1-25_win64/idev8/portable/packages/stmicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\Start\AppData\Local\Temp\arduino_cache_419087\core\core_eae13e99db81535bed904e204c03014d.a(usbd_conf.c.o): in function `USB_LP_CAN1_RX0_IRQHandler':

usbd_conf.c:(.text.USB_LP_CAN1_RX0_IRQHandler+0x0): multiple definition of `USB_LP_CAN1_RX0_IRQHandler'; libraries\Flprog_Can_STM32\flprogStm32Can.cpp.o:flprogStm32Can.cpp:(.text.USB_LP_CAN1_RX0_IRQHandler+0x0): first defined here

h:/flprog_9-1-25_win64/idev8/portable/packages/stmicroelectronics/tools/xpack-arm-none-eabi-gcc/12.2.1-1.2/bin/../lib/gcc/arm-none-eabi/12.2.1/../../../../arm-none-eabi/bin/ld.exe: C:\Users\Start\AppData\Local\Temp\arduino_cache_419087\core\core_eae13e99db81535bed904e204c03014d.a(usbd_conf.c.o): in function `USB_HP_CAN1_TX_IRQHandler':

usbd_conf.c:(.text.USB_HP_CAN1_TX_IRQHandler+0x0): multiple definition of `USB_HP_CAN1_TX_IRQHandler'; libraries\Flprog_Can_STM32\flprogStm32Can.cpp.o:flprogStm32Can.cpp:(.text.USB_HP_CAN1_TX_IRQHandler+0x0): first defined here

collect2.exe: error: ld returned 1 exit status

exit status 1

Ошибка компиляции для платы Generic STM32F1 series.



Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"

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

Добавлено: 08 ноя 2024, 13:35
nikijd
Согласитесь, что блоков «RemoteXY» очень важна для управления контролем легко и красиво. Как и эта кнопка.

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

Добавлено: 08 ноя 2024, 13:39
Phazz
Ну да, только как покупать ее в РФ?
А зачем вам эта кнопка?

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

Добавлено: 08 ноя 2024, 13:46
nikijd
Кнопка удобна для создания необходимых контроллеров /копирования функций от другого контроллера/.

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

Добавлено: 08 ноя 2024, 14:08
Phazz
nikijd писал(а): 08 ноя 2024, 13:46 Кнопка удобна для создания необходимых контроллеров /копирования функций от другого контроллера/.
Но как-то много места для своей функции занимает. Мне кажется так стало чище.

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

Добавлено: 08 ноя 2024, 14:18
starmos
Справа, в перечне блоков-кандидатов два раза блок 12.03

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

Добавлено: 08 ноя 2024, 14:23
ecoins
montirovka писал(а): 08 ноя 2024, 10:25 Не получается настроить UART для плоттера. Версия 9.1.20 тут же падает. Напряжение нужно отправить в плоттер.
1.На будущее я бы просил формулировать точнее и благожелатейнее. Например так: "Проблемы с вылетом при использовании нештатного блока (автор не ясен) вывода на консоль. Спасибо за программу FLProg. Если есть возможность, пожалуйста оживите это не стандартный блок".
2.Со штатным блоком вывода на плоттер (раньше его вообще не было, появился недавно) проблем с компиляцией нет.
3.Выше модератор писал, что не стоит приводить примеры ниже версии 9.1.25 - сейчас идет тестирование этой версии.

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

Добавлено: 08 ноя 2024, 14:27
maxrolor
Кто ни будь пробовал работать с евантами вай фай, отправлять их в сериал? Выкидывает (9.1.25) при компиляции

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

Добавлено: 08 ноя 2024, 14:43
ecoins
maxrolor писал(а): 08 ноя 2024, 14:27 Кто ни будь пробовал работать с евантами вай фай, отправлять их в сериал? Выкидывает (9.1.25) при компиляции
Пожалуйста прикладывайте к такому вопросу тестовый проект.

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

Добавлено: 08 ноя 2024, 14:59
ecoins
nok9235 писал(а): 08 ноя 2024, 13:25
nok9235 писал(а): 08 ноя 2024, 10:12 Где найти библиотеку flprog_Can.h?
В 9.1.25 её нету
Взял из версии 24 всё равно ошибка :smile37:
1.В FLProg используется библиотека flprogStm32Can.h. Она есть в папке scketchbook->libraries.
В Вашем проекте видимо есть сторонние блоки - без приложенного проекта понять проблему сложно.
2.Оформляйте в ответе большие тексты с использованием спойлера (выше значок "перечеркнутый глаз").
С уважением, ecoins.

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

Добавлено: 08 ноя 2024, 15:03
maxrolor
ecoins писал(а): 08 ноя 2024, 14:43
maxrolor писал(а): 08 ноя 2024, 14:27 Кто ни будь пробовал работать с евантами вай фай, отправлять их в сериал? Выкидывает (9.1.25) при компиляции
Пожалуйста прикладывайте к такому вопросу тестовый проект.
Приложил скриншот, проект и лог. Ещё один баг начиная с 9.1.18 при одновременном включении точки доступа и клиента нет возможности подключиться к клиенту или к точке доступа. Если что то одно отключить то всё работает. Хочу попробовать считать флаг и при отключении от клиента, что бы включалась точка доступа.

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

Добавлено: 08 ноя 2024, 15:08
ecoins
nikijd писал(а): 08 ноя 2024, 13:35 Согласитесь, что блоков «RemoteXY» очень важна для управления контролем легко и красиво.
Уважаю Ваше мнение и согласен с Вами.
И на эту тему я уже писал:
"Этот блок в 9.1.25 отсутствует.
Если он Вам действительно нужен и поскорее (с ним есть проблемы из-за обновления версии RemoteХY) опросите потребителей этого блока, соберите донаты и разработчик возможно ускорит работу над этим блоком. Пока он эту работу отложил на более по его мнению срочные и важные работы."
---------
Уже несколько пользователей проявили интерес к блоку RemotеXY.
Он Вам действительно нужен быстро. Давайте соберём донаты (думаю от 5т. в общей сложности) и попросим разработчика скорректировать свои планы и ускорить работу по этому блоку.
Если команда донаторов будет складываться, готов присоединиться с донатом 500р.
С уважением, ecoins.

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

Добавлено: 08 ноя 2024, 15:10
ecoins
starmos писал(а): 08 ноя 2024, 14:18 Справа, в перечне блоков-кандидатов два раза блок 12.03
Да, это уже поправлено. Эти блоки (синхронизация между часами) в стадии тестирования.

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

Добавлено: 08 ноя 2024, 15:13
ecoins
fsergei70 писал(а): 08 ноя 2024, 05:49
rw6cm писал(а): 05 ноя 2024, 12:07 На счет есп8266 и есп32. Не попутаны ли их возможности пинов?
Есп32 имеет возможность внутренней подтяжки пинов к UP и DOWN, а 8266 к UP.
сейчас в 8266 можно выбрать и UP и DOWN, (хотя по факту ни чего не делает), а на 32 только UP.
Вышла 9.1.25 версия, все так и осталось. Наверно руки не дошли.
Уже не раз об этом написано - сделайте "ПРАВИЛЬНОЕ" пользовательское описание контроллера и предложите его разработчику.

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

Добавлено: 08 ноя 2024, 15:17
ecoins
starmos писал(а): 08 ноя 2024, 10:27 Если к переменной добавляется вход разрешения записи (галка), то её изображение становится похожим на обычный блок программы. А ранее изображение имело скругленные углы, характерные для переменных, и сразу было понятно, что записывается переменная, в данном случае по условию. А сейчас непонятно что за блок и нужно въезжать что это такое. Тем более цвет меняется - тип не понять уже.
1.Это новая опция от разработчика. От меня за опцию и новый релиз разработчику большое спасибо.
А Вы поблагодарите?
2.Это опция в новой версии FLProg отключаемая.

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

Добавлено: 08 ноя 2024, 15:23
Ander
maxrolor писал(а): 08 ноя 2024, 15:03
ecoins писал(а): 08 ноя 2024, 14:43
maxrolor писал(а): 08 ноя 2024, 14:27 Кто ни будь пробовал работать с евантами вай фай, отправлять их в сериал? Выкидывает (9.1.25) при компиляции
Пожалуйста прикладывайте к такому вопросу тестовый проект.
Приложил скриншот, проект и лог. Ещё один баг начиная с 9.1.18 при одновременном включении точки доступа и клиента нет возможности подключиться к клиенту или к точке доступа. Если что то одно отключить то всё работает. Хочу попробовать считать флаг и при отключении от клиента, что бы включалась точка доступа.
на 8266 у меня все работает и точка доступа и клиент одновременно.

Уберите с проекта флаг изменения статуса, и замените его на готовность. (Спасибо за тест - думаю нашли недочет)

Исправлено. в версии выше 9-1-25 будет пофиксино

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

Добавлено: 08 ноя 2024, 15:25
nikijd
С величайшим удовольствием, но не знаю как перевести деньги. Я не из России.

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

Добавлено: 08 ноя 2024, 15:48
montirovka
ecoins писал(а): 08 ноя 2024, 14:23
montirovka писал(а): 08 ноя 2024, 10:25 Не получается настроить UART для плоттера. Версия 9.1.20 тут же падает. Напряжение нужно отправить в плоттер.
1.На будущее я бы просил формулировать точнее и благожелатейнее. Например так: "Проблемы с вылетом при использовании нештатного блока (автор не ясен) вывода на консоль. Спасибо за программу FLProg. Если есть возможность, пожалуйста оживите это не стандартный блок".
2.Со штатным блоком вывода на плоттер (раньше его вообще не было, появился недавно) проблем с компиляцией нет.
3.Выше модератор писал, что не стоит приводить примеры ниже версии 9.1.25 - сейчас идет тестирование этой версии.
Извините за непристойное поведение. Впредь постараюсь более благосклонно относится к этому чуднейшему творению автора сией программы.

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

Добавлено: 08 ноя 2024, 15:54
Ander
montirovka писал(а): 08 ноя 2024, 15:48
ecoins писал(а): 08 ноя 2024, 14:23
montirovka писал(а): 08 ноя 2024, 10:25 Не получается настроить UART для плоттера. Версия 9.1.20 тут же падает. Напряжение нужно отправить в плоттер.
1.На будущее я бы просил формулировать точнее и благожелатейнее. Например так: "Проблемы с вылетом при использовании нештатного блока (автор не ясен) вывода на консоль. Спасибо за программу FLProg. Если есть возможность, пожалуйста оживите это не стандартный блок".
2.Со штатным блоком вывода на плоттер (раньше его вообще не было, появился недавно) проблем с компиляцией нет.
3.Выше модератор писал, что не стоит приводить примеры ниже версии 9.1.25 - сейчас идет тестирование этой версии.
Извините за непристойное поведение. Впредь постараюсь более благосклонно относится к этому чуднейшему творению автора сией программы.
Не паясничайте.

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

Добавлено: 08 ноя 2024, 18:18
slsl
Ещё про бейсик редактор:
на закладке "параметры пользователя" - если создать тут параметр, а потом его пробовать редактировать, то изменения не сохраняются. Нужно удалять, а потом создавать параметр заново.