Страница 42 из 51
Re: Тестирование версии 9.0. (9.1)
Добавлено: 04 ноя 2024, 15:02
bsn
rw6cm писал(а): 04 ноя 2024, 11:54
bsn писал(а): 04 ноя 2024, 09:38
FLP-9.1.24 при открытии любыми архиваторами ругается что файл повреждён.
Но открывается. При попытке создать проект на драйвере светодиодов MAX7219 нет возможности установить нужные свойства.
MAX7219.png
Надо с начало "Создать" и там все появится
ОК. Спасибо большое.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 04 ноя 2024, 16:31
slsl
LexaDoc писал(а): 04 ноя 2024, 13:55
Я вот думаю, что может конфликты какие. У меня установлена 8.2.3 с библиотека екоинс. В новой версии получается, что они встроены в саму программу flp, потом сидят в кандидатах, и еще в пользовательских блоках.
В настройках выбрал все библиотеки - в локальной папке программы, компиляция всё равно не прошла.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 04 ноя 2024, 17:17
vlad1451
slsl писал(а): 04 ноя 2024, 13:46
Проверил 9.1-24
пустой проект с отключенным диспетчером: ни один контроллер ESP32 (из списка) не компилируется (ядро 2.17)
"Ошибка компиляции для платы ESP32..."
Есть такое. Ответить на этот вопрос может только разработчик. Я скопировал файл
flp.im из папки с версией 9-1-24 в папку 9-1-18. Откомпилировалось без проблем.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 04 ноя 2024, 18:32
hqvideo
Здравствуйте.
Можно ссылку на последнюю версию.
Спасибо.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 04 ноя 2024, 18:37
vovka1973
hqvideo писал(а): 04 ноя 2024, 18:32
Здравствуйте.
Можно ссылку на последнюю версию.
Спасибо.
в первом посту хотя уже пропала
(уже появилась)
Re: Тестирование версии 9.0. (9.1)
Добавлено: 04 ноя 2024, 20:17
eugen
Доброго всем. Вопрос разработчику. Штатный блок энкодер в Промышленной автоматике не совсем корректно работает. STM32F407 счет проскакивает то через 1, то через 3, а может и через 20. При повороте, например, на увеличение может в обратную проскакивать.
И второй вопрос. Стоит ли ожидать дополнений к существующему функционалу энкодера, таких как длинное/короткое нажатие кнопки, количество тиков на физический шаг, ограничение минимального и максимального счета?
Re: Тестирование версии 9.0. (9.1)
Добавлено: 04 ноя 2024, 20:40
Phazz
eugen писал(а): 04 ноя 2024, 20:17
Доброго всем. Вопрос разработчику. Штатный блок энкодер в Промышленной автоматике не совсем корректно работает. STM32F407 счет проскакивает то через 1, то через 3, а может и через 20. При повороте, например, на увеличение может в обратную проскакивать.
И второй вопрос. Стоит ли ожидать дополнений к существующему функционалу энкодера, таких как длинное/короткое нажатие кнопки, количество тиков на физический шаг, ограничение минимального и максимального счета?
Подозреваю, что вы используете самый дешевый механический энкодер. С ним ничего нормального не выйдет
Re: Тестирование версии 9.0. (9.1)
Добавлено: 04 ноя 2024, 21:32
eugen
Phazz писал(а): 04 ноя 2024, 20:40
eugen писал(а): 04 ноя 2024, 20:17
Доброго всем. Вопрос разработчику. Штатный блок энкодер в Промышленной автоматике не совсем корректно работает. STM32F407 счет проскакивает то через 1, то через 3, а может и через 20. При повороте, например, на увеличение может в обратную проскакивать.
И второй вопрос. Стоит ли ожидать дополнений к существующему функционалу энкодера, таких как длинное/короткое нажатие кнопки, количество тиков на физический шаг, ограничение минимального и максимального счета?
Подозреваю, что вы используете самый дешевый механический энкодер. С ним ничего нормального не выйдет
Не оптический, конечно. Но позаимствованный у автомагнитолы WV. Полагаю в них используются достаточно качественные механические энкодеры.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 05 ноя 2024, 00:56
o615ye161
D:\FlProg\ideV8\portable\packages\arduino\hardware\avr\1.8.6\cores\arduino\new.cpp: In function 'void* operator new(std::size_t, std::nothrow_t)':
D:\FlProg\ideV8\portable\packages\arduino\hardware\avr\1.8.6\cores\arduino\new.cpp:59:60: warning: unused parameter 'tag' [-Wunused-parameter]
void * operator new(std::size_t size, const std::nothrow_t tag) noexcept {
^~~
D:\FlProg\ideV8\portable\packages\arduino\hardware\avr\1.8.6\cores\arduino\new.cpp: In function 'void* operator new [](std::size_t, const std::nothrow_t&)':
D:\FlProg\ideV8\portable\packages\arduino\hardware\avr\1.8.6\cores\arduino\new.cpp:68:63: warning: unused parameter 'tag' [-Wunused-parameter]
void * operator new[](std::size_t size, const std::nothrow_t& tag) noexcept {
^~~
D:\FlProg\ideV8\portable\packages\arduino\hardware\avr\1.8.6\cores\arduino\new.cpp: In function 'void operator delete(void*, const std::nothrow_t&)':
D:\FlProg\ideV8\portable\packages\arduino\hardware\avr\1.8.6\cores\arduino\new.cpp:103:55: warning: unused parameter 'tag' [-Wunused-parameter]
void operator delete(void* ptr, const std::nothrow_t& tag) noexcept {
^~~
D:\FlProg\ideV8\portable\packages\arduino\hardware\avr\1.8.6\cores\arduino\new.cpp: In function 'void operator delete [](void*, const std::nothrow_t&)':
D:\FlProg\ideV8\portable\packages\arduino\hardware\avr\1.8.6\cores\arduino\new.cpp:106:57: warning: unused parameter 'tag' [-Wunused-parameter]
void operator delete[](void* ptr, const std::nothrow_t& tag) noexcept {
^~~
Скетч использует 2438 байт (7%) памяти устройства. Всего доступно 30720 байт.
Глобальные переменные используют 234 байт (11%) динамической памяти, оставляя 1814 байт для локальных переменных. Максимум: 2048 байт.
Произошла ошибка при загрузке
Простейший проект генератор и выход D2
Re: Тестирование версии 9.0. (9.1)
Добавлено: 05 ноя 2024, 04:41
Naladchik
Очень похоже что ошибки в ядре AVR в ArduinoIDE. Проще всего откатить версию ядра на предыдущую, а после установить последнюю.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 05 ноя 2024, 08:10
Brama
Приветствую. Обновил до 9.1.24. При попытке проверить скетч вот такая ошибка.
Проект минимальный. Плата ESP32-C3 super mini, генератор и выход на 8 ногу.
Копия текста ошибки.
► Показать
Arduino: 1.8.19 (Windows 10), Плата:"ESP32C3 Dev Module, Disabled, Disabled, Default 4MB with spiffs (1.2MB APP/1.5MB SPIFFS), 160MHz (WiFi), QIO, 80MHz, 4MB (32Mb), 921600, None, Disabled, Disabled"
In file included from d:\FLProg_9-1-24_Win64\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE_v4.18_28.10.24\src/RT_HW_BASE.h:56,
from d:\FLProg_9-1-24_Win64\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src/flprogUtilites.h:20,
from C:\Users\Сергей\AppData\Local\Temp\flprog\pr2\pr2.ino:1:
d:\FLProg_9-1-24_Win64\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE_v4.18_28.10.24\src/BASE_004_Core/CORE_404_ESP32.hpp: In function 'uint32_t RT_HW_directRead(uint32_t)':
d:\FLProg_9-1-24_Win64\ideV8\portable\sketchbook\libraries\RT_HW_00_BASE_v4.18_28.10.24\src/BASE_004_Core/CORE_404_ESP32.hpp:94:31: error: 'GPIO' was not declared in this scope
94 | return ((GPIO.in.val >> pin) & 0x1);
| ^~~~
C:\Users\Сергей\AppData\Local\Temp\flprog\pr2\pr2.ino: At global scope:
pr2:2:54: error: no matching function for call to 'FlprogDiscreteOutputPin::FlprogDiscreteOutputPin(int, int, int)'
In file included from d:\FLProg_9-1-24_Win64\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src/flprogUtilites.h:25:
d:\FLProg_9-1-24_Win64\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src/pin/FlprogPin.h:51:5: note: candidate: 'FlprogDiscreteOutputPin::FlprogDiscreteOutputPin(uint8_t)'
51 | FlprogDiscreteOutputPin(uint8_t number);
| ^~~~~~~~~~~~~~~~~~~~~~~
d:\FLProg_9-1-24_Win64\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src/pin/FlprogPin.h:51:5: note: candidate expects 1 argument, 3 provided
d:\FLProg_9-1-24_Win64\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src/pin/FlprogPin.h:48:7: note: candidate: 'constexpr FlprogDiscreteOutputPin::FlprogDiscreteOutputPin(const FlprogDiscreteOutputPin&)'
48 | class FlprogDiscreteOutputPin
| ^~~~~~~~~~~~~~~~~~~~~~~
d:\FLProg_9-1-24_Win64\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src/pin/FlprogPin.h:48:7: note: candidate expects 1 argument, 3 provided
d:\FLProg_9-1-24_Win64\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src/pin/FlprogPin.h:48:7: note: candidate: 'constexpr FlprogDiscreteOutputPin::FlprogDiscreteOutputPin(FlprogDiscreteOutputPin&&)'
d:\FLProg_9-1-24_Win64\ideV8\portable\sketchbook\libraries\Flprog_Utilites\src/pin/FlprogPin.h:48:7: note: candidate expects 1 argument, 3 provided
Несколько библиотек найдено для "Wire.h"
Используется: D:\FLProg_9-1-24_Win64\ideV8\portable\packages\esp32\hardware\esp32\3.0.7\libraries\Wire
Не используется: d:\FLProg_9-1-24_Win64\ideV8\portable\sketchbook\libraries\Wire
exit status 1
no matching function for call to 'FlprogDiscreteOutputPin::FlprogDiscreteOutputPin(int, int, int)'
Этот отчёт будет иметь больше информации с
включенной опцией Файл -> Настройки ->
"Показать подробный вывод во время компиляции"
Re: Тестирование версии 9.0. (9.1)
Добавлено: 05 ноя 2024, 08:51
maxrolor
Всем привет. Мой небольшой вклад... Лучше поздно чем ни когда!!!
Re: Тестирование версии 9.0. (9.1)
Добавлено: 05 ноя 2024, 09:10
fefar51702
в 9,1,24 некомпилится
2024-11-05_130841.png
328.flp
Re: Тестирование версии 9.0. (9.1)
Добавлено: 05 ноя 2024, 10:40
ecoins
fefar51702 писал(а): 05 ноя 2024, 09:10
в 9,1,24 некомпилится
2024-11-05_130841.png328.flp
Поправили. Такая же ошибка была и на ESP32.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 05 ноя 2024, 10:47
LexaDoc
извиняюсь, а что с вемосом, он компилится, но не работает?
Re: Тестирование версии 9.0. (9.1)
Добавлено: 05 ноя 2024, 12:07
rw6cm
На счет есп8266 и есп32. Не попутаны ли их возможности пинов?
Есп32 имеет возможность внутренней подтяжки пинов к UP и DOWN, а 8266 к UP.
сейчас в 8266 можно выбрать и UP и DOWN, (хотя по факту ни чего не делает), а на 32 только UP.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 05 ноя 2024, 12:47
fsergei70
Пустой проект для ESP32 в версии 9.1.24 которая была из болььшого архива состоящего из 3 файлов не компилируется а версии 9.1.24 которая получилась заменой файла flp.im из версии 9.1.21 все нормально компилируется.
Re: Тестирование версии 9.0. (9.1)
Добавлено: 05 ноя 2024, 13:00
nok9235
В версии из шапки 9.1.18 + flp9.1.24
Не компилируется ESP32 C3 SUPER MINI и ARDUINO NANO, другие не проверял
Re: Тестирование версии 9.0. (9.1)
Добавлено: 05 ноя 2024, 15:09
fsergei70
nok9235 писал(а): 05 ноя 2024, 13:00
В версии из шапки 9.1.18 + flp9.1.24
Не компилируется ESP32 C3 SUPER MINI и ARDUINO NANO, другие не проверял
У меня пустой проект с C3 Super mini компилируется. Ваш проет можно посмотреть?
Re: Тестирование версии 9.0. (9.1)
Добавлено: 05 ноя 2024, 15:15
Brama
fsergei70 писал(а): 05 ноя 2024, 15:09
nok9235 писал(а): 05 ноя 2024, 13:00
В версии из шапки 9.1.18 + flp9.1.24
Не компилируется ESP32 C3 SUPER MINI и ARDUINO NANO, другие не проверял
У меня пустой проект с C3 Super mini компилируется. Ваш проет можно посмотреть?
Попробуйте простую моргалку ( генератор 1 секунда на выход пин 8).