Бэта версия программы FLProg

Содержание

Данная версия программы является тестовой и предназначена для пользователей, имеющих время и желание для проверки её работоспособности и поиска ошибок. Если у Вас есть такое желание, то вступайте в ряды бэта тестеров. Для этого требуется только скачать данную версию и попробовать в ней поработать. Рекомендую скачивать портативную версию, поскольку инсталлятор заменит уcтановлённую на Вашем компьютере более старую версию программы. Тем кто использует на одном компьютере несколько версий программы, рекомендую посмотреть это видео.

Устанавливая и используя данное ПО, Вы соглашаетесь с условиями Лицензионного соглашения.

Программа FLProg версия 0.0.0

Warning: pg_query(): Query failed: ERROR: syntax error at or near ")" LINE 1: . M download_relise_items WHERE (programm = 1) AND (version =) ^ in /home/virtwww/w_flprogstore-ru_33457889/http/reliseFlprog/functions.php on line 32 Ошибка ERROR: syntax error at or near ")" LINE 1: . M download_relise_items WHERE (programm = 1) AND (version =) ^

Автор публикации

Сергей Глушенко

75 комментариев к “Бэта версия программы FLProg”

FLProg_7-2-1_Linux64

Win 10 64-bit. портативная версия FL PROG 7.1.1 (при выборе массива в Блоке сканирования шины OneWire, программа закрывается)

В бета версии программы 7.1.1 на входа блоков математики невозможно установить константу.

Привет, у меня Windows 10 64 бит. beta 7.0.4 у меня при настройке устройства связи TCP программа отключается. Это происходит с модулями ESP12 и ESP32.

Спасибо за ваши труды! Начиная с версии 6.3.0 не компилируется скеч с ползавательскими блоками регулировка кнопками+/- полностью выход из программы даже не пишет что за ошибка ,на 5.3.0 всё работает отлично .

Спасибо за новую версию! Очень надеялся дополнение

Поддержка термопар MAX6675 к контроллерам Arduino DUE так и не добавили, а очень надеялся. Теперь всё становиться в тупик. И нету никакой альтернативы.

Не работает функция создания второго хранилища блоках rc522, а так же возможность их редактировать (при попытке вылетает).

Но как скачать? Не вижу маркера на скачивание!

С уважением, Аркадий

блок ИК приёмник работает необычно.
получив сигнал с пульта выдаётся кратковременный сигнал один раз (при зажатой на пульте кнопке), (проверенно на простых схемах).
то есть нельзя реализовать например непрерывную работу мотора — пока зажата клавиша.
(не знаю, ошибка это или нет, но кажется нет настройки позволяющей обойти это)

добавлю что я не могу комментировать свои или чужие комменты, кроме как пустым сообщением)

))) понятия не имею почему мой комент в таком формате. вроде ничего не менял в редакторе. (возможно был мисклик)

6.2.2 в вин7

кнопка обновить в меню выбора порта работает не корректно.
если программа не видит ардуинку (например она не была подключена к моменту попытки заливки чкетча) то помогает только перезапуск программы.
(после переподключения порт платы видит ардуинопрога но не flprog. )

сохранение проекта — запрашивает сохранение перед выходом даже если только что сохранил в ручную. (допускаю что это не баг а фича )

Доброго времени суток.

В первую очередь хочу поблагодарить автора Сергея за программу и его труды.

Во вторую очередь хотелось спросить что делать и как быть….. Была написана программка, с меню и блоком управления меню тремя кнопками в 5 версии, открыл ее в 6 доработал, заливал все работало. Через некоторое время еще немного доработки, добавил блоков, после заливки отказывается открываться меню. Пробовал и блок пользовательский убирать, но результата нет, блок меню не реагирует на кнопки.

Подскажите что может быть.

Добрый день! Огромное спасибо за программу.
С пятой версии заметил небольшую проблему. При создании проекта с Remote после компиляции в ArduinoIDE теряется название сети и пароль. Можно конечно и вручную добавить, но хотелось бы так, как задумано. Т.е. в описании прописаны сеть и пароль, в скетче примерно так:

#define REMOTEXY_SERVER_PORT 6377

622 OTA ESP8266 работает! Спасибо

В бэта версии программы при запуске компиляция flprog6 передаёт arduino ide параметры платы проекта.

В моём случае это тип платы atmega2560, который был вручную переделан к atmega128, но flprog каждый раз меняет на 2560! Представьте отладку программы где на каждой итерации ты выбираешь заново плату и кварц. В flprog5 такого поведения не замечено.

Прошу убрать это фичу — автовыбор платы или вынести её в настройки. Или дайте подсказку какай костыль куда вставить чтобы не надо было постоянно выбирать плату.

Сергей, очень большая просьба сделать возможность запуска версий 5.х и 6.х с ошибкой (0x000007b). Лично у меня свободное время уделить созданию проектам есть на работе (да и дома MacOS на для которой ещё нет версии), а на работе компьютер с админскими правами. Ну и как следствие я не могу поставить требуемый DLL и не могу запускать портативные версии выше 4.х. Если можете это исправить был бы счастлив не только я но и другие пользователи я думаю.

просто нет вкладки — цифровой из аналового

поэтому аналоговые выходы загрузились как цыфровые

Просто открыл проект зделаныый в 5.3 — в 6.2.1

пропали 14 и 15 вых . и нельзя выбрать

Виндус-7. Скачал портативную версию 64. При запуске постоянно спрашивает чего-то про DLL файлы.

При запуске созданного проекта выходит такое окно. Нажимаю ОК, закрывается программа. Версия установленная НЕ портативная. При запуске скачанного проекта с телеграмм например загружается нормально.

Вопрос такой, почему при создании проектов на ESP8266 отсутствует встроенный блок работы с SD картой(запись и чтение), а на ESP32 имеется и в проектах на контроллерах раздела ARDUINO тоже имеется возможность.

в версии 6.2.1 не работает -соединение WIFI клиента и обновление прошивки по ОТА, в сравнении с версией 6.1.1. Если загрузить файл версии 6.1.1 в программу версии 6.2.1 то конект WIFI клиента с точкой появляется, но обновление прошивки по ОТА не работает, файлы прошивки по ссылке

Ошибка компиляции для платы ESP32 Dev Module

В 6.0 esp 8266 не обнаруживается в IDE при прошивке по OTA. Т.е. первый раз прошивается, второй раз уже нет. ESP пингуется, но в IDE не обнаруживается(не видит имя и IP в разделе порт). При прошивке поздней версией видимость имени восстанавливается.

Проблема в блоке меню. Если включено Разрешение обновления значения, Эпром больше не работает в меню.

Не работает модбас. конкретно : обратная связь в модбаса

Здравствуйте, пробовал на ардуино нано строку подучать через UART и вывести данные на max7219. Менял как скорости передачи данных, так и версии программ flprog. Всё выводится на дисплей , но начинает зависать или глючить примерно через минуту. Хотя по отдельности всё работает. Если необходимо могу отправить скетчи и видео глюков.

6.1.1-Не работает связка мост модбас+каскада клоуд

В свойства серво добавьте опцию Отключить после поворота иначе в код приходится добавлять _SM1.detach() чтоб сервопривод не дрожал/ не дёргался после поворота.

новая функция связи с каскада клоудом не работает, тест бил с nodeMcu v3

Приношу свои извинения.

Не увидел, что в настройках IDE стоит другая плата — NODE MCU.

Поставил UNO, все скомпелировалось нормально.

использовал сохранение данных в EEPROM в блоке Меню. При компилировании проекта IDE выдает

C:\Users\Admin\AppData\Local\Temp\flprog\pr1\pr1.ino: In function ‘void updateByteToEEPROM(int, byte, byte, byte)’:

pr1:418:15: error: ‘class EEPROMClass’ has no member named ‘update’

return EEPROM.update(addres, value);

pr1:418:35: error: return-statement with a value, in function returning ‘void’ [-fpermissive]

return EEPROM.update(addres, value);

Хотя в версии 6.0 компиляция проходит без ошибок (IDE 1.8.9). Возможна ли причина в установленной Arduino IDE 1.8.10?

Доброе время суток!

Столкнулся с одной проблемой в 6.0 версии, разрешение экрана на позволяет сделать выбор контроллера, в 5 -й версии форма была меньшего размера. Можно ли добавить масштабирование формы?

и не работает отправка лог отчета!!

на предыдущий коментарий не могу написать коментарий в ответ. азакрывается программа не всегда аварийно, чаще когда проектов открыто больше одного.

v6.0 программа аварийно закрывается при вырезании части блоков из одной платы проекта и в ставки в другую плату этого же проекта.

ошибка при компиляции

При компиляции с блоком записанных кодов от ИК пульта выскакивает ошибка указывающая на отсутствие библиотеки, этаже проблема и в версии 5.3.0. Печально(((

проблема оказалась в отсутствии бибилиотеки в ардуино IDE в пакете обновления esp8266 v2.5.2

Обнаружилась проблема при обновлении прошивки по WIFI, в основном проблему тестировал с ESP-01, 01S и 8266 (еще так же с ESP-8285, хоть и нет его в списке, но инет вещает что он как 8266, но это уже совсем другая история, но тоже все решилось). Суть в следующем, прошивка начинает загружаться в контроллер, но по завершении все равно ARDUINO IDE пишет Uploading error, а на 8266 такое редко бывало и сначало казалось что какая то проблема при компиляции, в итоге бился бился и добился. В каждой моей прошивке был включен режим зависания и он в программе ограничен максимальным значение 10сек., но этого времени не хватает на загрузку скетча оказалось. Как только я выставил в ручную в скетче время 20 сек. или вовсе отключал, то все стало прошиваться без отказов. Увеличьте значение времени от зависания в следующей версии.

Здравствуйте. В бэта версии программы 5.2.2 обнаружилась ошибка. Если вовремя создания пользовательского блока на рабочее поле переместить счетчик то после его редактирования и нажатии кнопки ОК выскакивает ошибка:
Unhandled exception: Message not understood: #mainUi
An error occurred in this application.
The application will now terminate.
В версии программы 5.2.1 такой ошибки не возникает. Если это возможно исправьте эту ошибку.
Спасибо.

Большое спасибо за программу!
5.хх версия стала работать намного быстрее. Но есть замечания по интерфейсу: Если в 4.хх версиях программы кнопки при наведении и нажатии подсвечивались то в 5.хх версиях этого нет, что очень неудобно.
Так же во всех версиях программы. Если боковые панели можно спрятать что бы не мешали то нижняя часть программы с названием контроллера и ниже его белая полоса занимают довольно много места. То же самое и с верхней частью окна программы, много панелей которые можно спрятать.
Если это возможно сделайте подсветку кнопок и добавьте дополнительные спойлеры для верхней и нижней части окна программы.
Спасибо.

Спасибо за новую версию! Очень надеялся, на два дополнения.

1. Поддержка термопар MAX6675 к контроллерам Arduino DUE и ESP8266 NodeMcu

2. Пожалуйста, расширьте возможности модулей PWM REG T1, он же блок ШИМ, для использования с теми же Arduino DUE и ESP8266 NodeMcu.

Очень нравиться по скорости Arduino DUE и ESP8266 NodeMcu, но у них у обоих одна беда, частоту ШИМ не могу поднять и MAX6675 не подключается.

Прога просто супер. Спасибо большое за ваше старание. с последней версией очень преобразился интерфейс очень приятно в ней работать да и по шустрее как то она стала. спасибо еще раз за то что вы стараетесь для нас.

Очень плохо работает сохранение пользовательских блоков!(во всех версиях)

Если надо отредактировать пользовательский параметр в Пол.Блоке, то новые данные не сохраняются при сохранении Пользовательского блока.
Сохранить блок после редактирования можно только кликнув на крестик окна блока. (В основном блоки CODE особенно в последних версиях FLProg).
При компиляции скетча в IDE не везде присваивает уникальные номера к переменным(Это касается блоков CODE не всегда ,но бывает).

Если выбрать в настройках установленную IDE (WIN10), происходит вылет при компиляции скетча.

Здравствуйте! Есть проблема с есп в режиме клиента, если пропадает wifi соединение,то вешает весь скетч до восстановления соединения с роутером, а режиме защиты от зависаний идет постоянная перезагрузка при потере связи. Это особенность контроллера или баг в программе? ( использую для счетчиков воды с корректировкой и выводом показаний по mqtt)

Может только у меня проблема с вводом и выводом информации через COM порт на компьютер и обратно, но может стоит его проверить, на всякий случай. Использую плату ARDUINO LEONARDO (когда хотел получить данные с IR датчика не устанавливалась связь с нужным портом).

Желания по 5 версии:

11. Добавить в блок генератора или счетчика +1 при каждом цикле, иногда требуется и приходится писать свой блок

12. Добавить или расширить работу с ЕЕПРОМ как встроенным так и внешним с возможностью задавать адрес для внешнего ЕЕПРОМ. Добавить блоков или расширить функционал по EEPROM, в частности требуется стереть память, задавать имя EEPROM переменной, возможность массив запись в EEPROM и чтение сразу EEPROM как из массива. (есть уже несколько годных блоков у пользователей)

Стандартными блоками такого добиться не получается.

Желания по 5 версии:

6.Обратная связь, через встроенный библиотечный флаг(как в логософткомфорт)

7. Цвет и оформление надписей модернизировать(выбор цвета шрифта и тд)

8. F-триггер и энкодеры в встроенную библиотеку

9. Таймер ТОР с задержкой вкл и выкл как импульс

10.Блок NOT и других побольше)

Желания по 5 версии:

1. История — кнопки неработают(случайно удалишь блок и невернуть)

2. Описание блоков — какую то инфу или справку

3. Чтобы создать свой блок в библиотеку приходится новую схему создавать, а хотелось бы путем скопировать вставить блоки из готового проекта

4. Цвет(сейчас он просто черный), как в 4х версиях — при выборе параметров интежер — синий, бул-черный…, выход пинов ШИМ желтый

5. В мультивибраторе не работает выбор минут секунд милисекунд

Хотелось бы масштабирование в экране-чтоб целиком увидеть схему приходится двигать ползунки.

PSв других прогах эт колесико мышки или Ctrl и плюс

Хотелось бы масштабирование в экране-чтоб смотреть схему и не двигать ползунки

Сделайте работу MAX7219 для 7 сигментного индикатора не работают с 4 версии

Друзья! У кого выскочила ошибка с VCRUNTIME140.dll, поставьте пакет Visual C++ для Visual Studio 2015.

По теме: программа стала намного быстрее, симпатичнее и удобнее. Да, есть недочеты, описанные выше, но ведь это бета, она и выкладывается для поиска ошибок в работе программы.

Спасибо за вашу работу!

Прошу прошения, просто смещена область нажатия

Блок Дисплей на чипе HD44780 — не работает центрирование в строке, при попытке поставить галочку коротко раскрывает список строк.

Добрый день. На последнем этапе запуска функции сканирования I2C, при нажатии на кнопку соединится с com портом, соединения не происходит, вместо этого кратковременно раскрывается список портов.

что в портативной, что в инсталляторе windows 64

1. в параметрах блока генератор и таймер не возможно выставить нужные данные, так как поле ввода не отображаются

2. в параметрах блока счетчик не возможно выставить нужные константы, так как поле ввода не отображаются

3. в большинстве блоков текст накладывается на редактируемые данные, тем самым затрудняет редактирование данных

в остальном все работает быстро и корректно, за что вам огромное спасибо.

Добрый день. В таймерах есть возможность выставить только миллисекунды. Не критично, но отклонение.


Источник: flprog.ru