Страница 2 из 11

Re: Стабильная версия FLProg 9.4

Добавлено: 05 июн 2025, 23:26
ecoins
motoandrey14 писал(а): 04 июн 2025, 03:29
Вылетает, если по значению "Value" блока меню попробовать вставить константу. (скрин\проект прилагаается)
Сохранить проект нельзя из-за отсутствия имени проекта, только сохранить как.

Для ускорения компилирования перенёс TEMP на RAM диск, При попытке компилировать не открывается arduino IDE, если папки TEMP нету (без уведомления и без предупреждения).
Проверку temp внести бы какую-то.
Действительно, спасибо, принято.

Re: Стабильная версия FLProg 9.4

Добавлено: 05 июн 2025, 23:53
ecoins
motoandrey14 писал(а): 05 июн 2025, 22:34 В продолжении...
Нажатие правой кнопкой мыши по надписи любого блока - "карандашик" и вылет :smile390:


Мне не понятен один момент с вводом значений. Если я нажимаю по активной надписи или цифре ЛКМ, оно просто мигает. По идеи должна быть функция быстрого переименования\редактирования, без открытия этого меню. Простые вещи типа: на входе FALSE\TRUE по двойному клику должно переключаться.
Этого у меня не получилось. Пришлите файл error.log.

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 00:27
motoandrey14
Таак, интересно... Я делаю так:
Открыл программу, загрузил NANO, добавил блок "OR", в параметрах блока "надпись" задал имя. Ок. Кликаю правой клавишей по надписи и "карандаш" с вылетом.

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 05:11
motoandrey14
В блоке шагового двигателя ускорение работает неправильно.
Оно, похоже, распространяет ускорение на всё число шагов. Совершенно неправильно работает, не та формула ускорения там.
И написано там ускорение шагов/секунда. А должно быть м/с² ну или шагов/с². Получается, забыли квадрат, из-за чего ускорение в десятки раз медленнее, чем должно быть.

Слева - как сейчас при максимальном 32767. Секунд 10 надо ждать. А нужно как справа, при 32767 там почти вертикальная прямая должна быть.
Причём, обычно есть два типа: линейное ускорение и по S-кривой. Тут визуально похожа S-кривая даже.

А то, получается, сейчас ускорение зависит от числа шагов. Это ни в какие ворота :smile427:
Либо нужно не integer 32767, а что-то побольше.

На скрине скорость.

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 05:48
motoandrey14
Не совсем я понял, выбрал в консоли отправка периодически, период 50. А в коде два значения, 1000 и 50 стоит :smile427:
Откуда 1000?

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 07:16
montirovka
motoandrey14 писал(а): 06 июн 2025, 00:27 Таак, интересно... Я делаю так:
Открыл программу, загрузил NANO, добавил блок "OR", в параметрах блока "надпись" задал имя. Ок. Кликаю правой клавишей по надписи и "карандаш" с вылетом.
Подтверждаю. Да действительно вылет.
На любом блоке с различными контроллерами с надписью вылет.

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 07:49
ecoins
motoandrey14 писал(а): 06 июн 2025, 05:48 Не совсем я понял, выбрал в консоли отправка периодически, период 50. А в коде два значения, 1000 и 50 стоит :smile427:
Откуда 1000?
Проект нужен, без него сложно выявить проблему.

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 07:51
ecoins
montirovka писал(а): 06 июн 2025, 07:16
motoandrey14 писал(а): 06 июн 2025, 00:27 Таак, интересно... Я делаю так:
Открыл программу, загрузил NANO, добавил блок "OR", в параметрах блока "надпись" задал имя. Ок. Кликаю правой клавишей по надписи и "карандаш" с вылетом.
Подтверждаю. Да действительно вылет.
На любом блоке с различными контроллерами с надписью вылет.
Отлично, спасибо, приложите пожалуйста файл error.log (в головной директории FLProg).

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 08:32
Rovki
создаю мост TCP-UART в есп8266 , в IDE пины UART(0) не определены и дает ошибку при компиляции . В ручную ставлю 3,1 и все компилируется
Снимок экрана 2025-06-06 081108.png
Снимок экрана 2025-06-06 083338.png

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 09:48
montirovka
ecoins писал(а): 06 июн 2025, 07:51
montirovka писал(а): 06 июн 2025, 07:16
motoandrey14 писал(а): 06 июн 2025, 00:27 Таак, интересно... Я делаю так:
Открыл программу, загрузил NANO, добавил блок "OR", в параметрах блока "надпись" задал имя. Ок. Кликаю правой клавишей по надписи и "карандаш" с вылетом.
Подтверждаю. Да действительно вылет.
На любом блоке с различными контроллерами с надписью вылет.
Отлично, спасибо, приложите пожалуйста файл error.log (в головной директории FLProg).
Еле разобрался с горой вылетов. Вы хотите error.log? Я не сохранял. Сейчас сделаю. А га. Оказалось не просто так увидеть лог.
Запускаю FLProg после лежки. Сохранить для отправки по e- маил. Файла нет там где он должен быть. Не понял. Поискал. Нет его. Еще раз проделал все то же самое . Нет файла. Третий раз положил. Запустил и поменял имя, дописав время. Есть файл. У меня винда семерка.
Отсутствует файл error.log.
2025-06-06_10-32-51.png
2025-06-06_10-33-56.png

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 10:09
Ander
Неужели сложно просто выложить лог который попросили, и без странных комментариев?

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 10:11
montirovka
Ander писал(а): 06 июн 2025, 10:09 Неужели сложно просто выложить лог который попросили, и без странных комментариев?
Не торопитесь писать. Причитайте внимательно. А самим это тяжело повторить?
А уточните пожалуйста какой вам комментарий не понравился?
Обижаются что не вовремя помог.

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 10:28
montirovka
Извините, но меня возмутило поведение нашего администратора. Куда он делся сейчас.
Получается мне надо было выложить то, чего у меня нет. И я еще остался виновным. Прикольно.
Пусть мне ответит на вопрос что выше и почему у меня не сохраняется лог в исходном названии.

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 10:51
Ander
С файлом ошибки все просто - словил карандаш, зашел в корень программы, забрал error.log, выложил на форум с описанием ситуации и проектом. Потом открываешь ФЛПрог и дальше пользуешься.
Так проблема с карандашом будет решена гораздо быстрее.

На вопрос - А самим это тяжело повторить? - не сложно, но потребует во первых времени, во вторых это не логично, вы же обратились с ошибкой, приложите подтверждение.

На вопрос - А уточните пожалуйста какой вам комментарий не понравился? - Еле разобрался с горой вылетов - это не гора, а один мелкий вылет.

Третье - ответ был дан до того как вы отредактировали текст.

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 11:01
montirovka
Ander писал(а): 06 июн 2025, 10:51 С файлом ошибки все просто - словил карандаш, зашел в корень программы, забрал error.log, выложил на форум с описанием ситуации и проектом. Потом открываешь ФЛПрог и дальше пользуешься.
Так проблема с карандашом будет решена гораздо быстрее.

На вопрос - А самим это тяжело повторить? - не сложно, но потребует во первых времени, во вторых это не логично, вы же обратились с ошибкой, приложите подтверждение.

На вопрос - А уточните пожалуйста какой вам комментарий не понравился? - Еле разобрался с горой вылетов - это не гора, а один мелкий вылет.

Третье - ответ был дан до того как вы отредактировали текст.
У меня не сохраняется. А требовать от меня то чего у меня нет это....
Я выше выложил. Читайте внимательно. А с претензиями это не ко мне.
Так почему у меня не сохраняется лог?

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 11:24
ecoins
montirovka писал(а): 06 июн 2025, 09:48
ecoins писал(а): 06 июн 2025, 07:51
montirovka писал(а): 06 июн 2025, 07:16

Подтверждаю. Да действительно вылет.
На любом блоке с различными контроллерами с надписью вылет.
Отлично, спасибо, приложите пожалуйста файл error.log (в головной директории FLProg).
Еле разобрался с горой вылетов. Вы хотите error.log? Я не сохранял. Сейчас сделаю. А га. Оказалось не просто так увидеть лог.
Запускаю FLProg после лежки. Сохранить для отправки по e- маил. Файла нет там где он должен быть. Не понял. Поискал. Нет его. Еще раз проделал все то же самое . Нет файла. Третий раз положил. Запустил и поменял имя, дописав время. Есть файл. У меня винда семерка.
Отсутствует файл error.log.
2025-06-06_10-32-51.png2025-06-06_10-33-56.png
В режиме диалога FLProg получить плохо пока получается. Как-то руки у разработчика до этого не дошли.
Но можно сделать проще.
Сразу после выхода файл error.log сохраняется в головной директории, на которую Вы привели в своем посте.

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 12:26
montirovka
Так оно и есть.
2025-06-06_12-18-32.png
Жмем сюда.
2025-06-06_12-17-54.png
И результат лога нет. А старый лог с датой остался.
2025-06-06_12-18-55.png

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 12:31
starmos
ecoins писал(а): 05 июн 2025, 17:35
starmos писал(а): 05 июн 2025, 13:56 При попытке добавить в Arduino IDE ссылки на пакеты для сторонних плат (через Настройки/Дополнительные ссылки... по этим ссылкам ничего не грузится и выводится ошибка. Arduino IDE из версии 9.3.1, причем с тем же номером версии, работает нормально.
Какие платы Вы хотите добавить кроме тех, которые поддерживает FLProg?
nRF52 например. Раньше FLProg не поддерживал и STM32, но получалось его добавить и использовать. Речь о том, что проблемы с Arduino IDE, включенной в пакет 9.4, при том, что в 9.3.1 то же самое работает.

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 12:46
Endliss
starmos писал(а): 06 июн 2025, 12:31 nRF52 например. Раньше FLProg не поддерживал и STM32, но получалось его добавить и использовать. Речь о том, что проблемы с Arduino IDE, включенной в пакет 9.4, при том, что в 9.3.1 то же самое работает.
Уже много раз писали, зайдите в настройки ИДЕ, вкладка - сеть, выберите автоопределение настроек и будет вам счастье.

Re: Стабильная версия FLProg 9.4

Добавлено: 06 июн 2025, 14:28
dembel52
При компиляции проекта вылезает такое сообщение:

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

c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Flprog_EEPROM\src\flprogExternalEEPROM.cpp: In constructor 'FLProgExternalEEPROM::FLProgExternalEEPROM(uint8_t, uint8_t, uint16_t, uint8_t, uint8_t)':
c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Flprog_EEPROM\src\flprogExternalEEPROM.cpp:8:52: error: no matching function for call to 'RT_HW_BASE::i2cSetParam(RT_HW_STRUCT_I2C_DEV&, uint8_t&, uint8_t&)'
         RT_HW_Base.i2cSetParam(_device, addres, bus);
                                                    ^
In file included from c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src/RT_HW_BASE.h:279,
                 from c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Flprog_EEPROM\src\flprogExternalEEPROM.h:3,
                 from c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\Flprog_EEPROM\src\flprogExternalEEPROM.cpp:1:
c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src/API_0901_FUNC_I2C/FUNC_I2C_0000_HEAD.hpp:120:12: note: candidate: 'uint8_t RT_HW_BASE::i2cSetParam(RT_HW_STRUCT_I2C_DEV&)'
   uint8_t  i2cSetParam         (RT_HW_STRUCT_I2C_DEV &id);             //--1.1.1. Установка параметров по умолчанию;
            ^~~~~~~~~~~
c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src/API_0901_FUNC_I2C/FUNC_I2C_0000_HEAD.hpp:120:12: note:   candidate expects 1 argument, 3 provided
c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src/API_0901_FUNC_I2C/FUNC_I2C_0000_HEAD.hpp:121:12: note: candidate: 'uint8_t RT_HW_BASE::i2cSetParam(RT_HW_STRUCT_I2C_DEV&, uint8_t, uint8_t, uint32_t)'
   uint8_t  i2cSetParam         (RT_HW_STRUCT_I2C_DEV &id, uint8_t addr, uint8_t bus, uint32_t speed);  //--1.1.2. Установка параметров;
            ^~~~~~~~~~~
c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src/API_0901_FUNC_I2C/FUNC_I2C_0000_HEAD.hpp:121:12: note:   candidate expects 4 arguments, 3 provided
c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src/API_0901_FUNC_I2C/FUNC_I2C_0000_HEAD.hpp:122:12: note: candidate: 'uint8_t RT_HW_BASE::i2cSetParam(RT_HW_STRUCT_I2C_DEV&, uint8_t, uint8_t, uint32_t, uint8_t, uint8_t)'
   uint8_t  i2cSetParam         (RT_HW_STRUCT_I2C_DEV &id, uint8_t addr, uint8_t bus, uint32_t speed, uint8_t expander, uint8_t channel);
            ^~~~~~~~~~~
c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE\src/API_0901_FUNC_I2C/FUNC_I2C_0000_HEAD.hpp:122:12: note:   candidate expects 6 arguments, 3 provided
Несколько библиотек найдено для "WiFi.h"
 Используется: C:\Program Files (x86)\FLProg\ideV8\portable\packages\esp32\hardware\esp32\2.0.17\libraries\WiFi
Не используется: c:\Program Files (x86)\FLProg\ideV8\libraries\WiFi
Несколько библиотек найдено для "OneWire.h"
 Используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\OneWire
Не используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\RT_HW_501_OneWire
Несколько библиотек найдено для "ArduinoOTA.h"
 Используется: C:\Program Files (x86)\FLProg\ideV8\portable\packages\esp32\hardware\esp32\2.0.17\libraries\ArduinoOTA
Не используется: c:\Program Files (x86)\FLProg\ideV8\portable\sketchbook\libraries\ArduinoOTA
exit status 1
Ошибка компиляции для платы FLPrpog: ESP32S-Dev-Module.
Проект создавался в версии 9.3.1 и в нем компилировался,в 9.4 пока не могу его скомпилировать