Тестирование версии 7.х (Часть 2)

Продолжение темы https://forum.flprog.ru/viewtopic.php?f=39&t=6451

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование версии 7.х (Часть 2)

#1

Сообщение support » 25.11.2020{, 18:58}

Основная тема серьёзно разрослась, поэтому создал новую тему.

UPD 02-12-20
Программа обновилась до версии 7.2.1.
Подробнее здесь

UPD 03-01-21

В виду того что линейка версий 7.х закрыта выпуском стабильной версии программы, я закрываю эту тему. Для описания ошибок в стабильной версии (именно только ошибок и падений, а не хотелок) создана отдельная тема .

Все хотелки - в тему созданную для версии 8.х
Автор программы FLProg.

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование версии 7.х (Часть 2)

#181

Сообщение support » 24.12.2020{, 20:09}

o615ye161 писал(а):
23.12.2020{, 22:09}
При создании холдинг регистров не по порядку, а 10 затем 20 вылетает программа контроллер Nodemcu
Исправил

Отправлено спустя 15 минут 10 секунд:
int2246 писал(а):
24.12.2020{, 00:04}
1. На ардуино дуе невозможно подключить пьезо динамик. При компиляции в иде выдаёт ошибку.
Да действительно - в дуньке не поддерживается функция tone(). Я пока с ходу не нашол решения для этой проблемы, и пока пришлось просто отключить этот блок для дуньки

Отправлено спустя 1 час 1 минуту 32 секунды:
int2246 писал(а):
24.12.2020{, 00:04}
2. Также ардуина дуе невозможно считать коды кнопок ик пульта. Через инструменты - считать коды кнопок ик пульта. При загрузке скетча через иде тоже ошибка.
Да и эта ошибка была. Пока удалось решить проблему для ИК приемника, но не удалось для ИК передатчика. Поэтому ИК передатчик для дуньки спрятал.

Отправлено спустя 1 минуту 41 секунду:
int2246 писал(а):
24.12.2020{, 00:04}
3. Теперь косяки на ардуино меге. незнакомых только на ней или нет другие платы не побывал. При использование её с шилдом w5500 и мега получается выступает modbus slave tcp происходит подписание программы в ардуине примерно через 3 или 4 дня. Порт 502 перестаёт отвечать но на пинги отвечает.
Вообще это проблема шилда W5100. Он повисает вообще на любых контроллерах. Поэтому в верси 8 программы будет интегрирован W5500, который более стабилен.

Отправлено спустя 2 минуты 4 секунды:
int2246 писал(а):
24.12.2020{, 00:04}
4. Так же пробовал только на ардуино меги встроенный в программу блок энергомера PZEM-004T так и не захотел работать. Работает только тот что с сайта флпрог.
А вот это непонятно, у меня прекрасно работают даже две таких пземки на меге одновременно. Причем на встроенных блоках. Можно эту ситуацию осветить поподробнее и проектик посмотреть где они не работают?

Отправлено спустя 9 минут 10 секунд:
leons писал(а):
24.12.2020{, 05:32}
support писал(а):
24.12.2020{, 04:44}
Да интерасно, проект выложте который не работает.
А можно поподробнее в чём он загибается. Вроде все скомпилировалось, входа - выхода прописались корректно, и имено те, которые выбраны в проекте. Единственно - не нашлась библиотека Df pleer, но она и не могла найтись - в блоке она не загруженна. Можно поподробнее - в чём проблемма?
Автор программы FLProg.

Аватара пользователя
leons
Сержант
Сообщения: 141
Зарегистрирован: 18.06.2017{, 17:07}
Репутация: 3

Тестирование версии 7.х (Часть 2)

#182

Сообщение leons » 24.12.2020{, 22:02}

support писал(а):
24.12.2020{, 21:39}
А можно поподробнее в чём он загибается. Вроде все скомпилировалось, входа - выхода прописались корректно, и имено те, которые выбраны в проекте. Единственно - не нашлась библиотека Df pleer, но она и не могла найтись - в блоке она не загруженна. Можно поподробнее - в чём проблемма?

Привецтвую , в том то и дело что компилировалось ,загружалось ,а адекватно не работало .хотя скетч рабочий 100%
после вставку чясти проэкта в другой проэкт перестало адекватно редактировать параметры,вместо одной сервы нарисовались сразу пять ,шифратор не хотел отправлять цыфру
я севодня снёс старую версию 7.1.1 и поставил 7.2.0 ,так же снёс все проэкты и переписал с нуля ,
теперь всё работает адекватно ну почти ,кроме двух секунд когда загружаютса настройки мп3 ,
библиотека на мп3 DFPlayerMega.h

com
Капитан
Сообщения: 831
Зарегистрирован: 31.05.2018{, 22:12}
Репутация: 83
Откуда: Санкт-Петербург
Имя: Ринат

Тестирование версии 7.х (Часть 2)

#183

Сообщение com » 24.12.2020{, 22:05}

Не помню на какой версии фл прог, но было такое, при выставлении в компараторе функции >=, функция равно не работала. Сейчас делал проект в портабл 7.2.2 для wemos mini, такая же проблема вылезла. Решил вопрос добавлением двух компараторов, один> второй блок =

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Тестирование версии 7.х (Часть 2)

#184

Сообщение Dryundel » 24.12.2020{, 23:05}

support, добавьте пожалуйста к блоку "Значение пункта меню" выход "Название пункта меню".
Вот точно это не сложно сделать. Точно знаю. И на стабильность вряд ли повлияет.

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование версии 7.х (Часть 2)

#185

Сообщение support » 25.12.2020{, 00:27}

Dryundel писал(а):
24.12.2020{, 23:05}
support, добавьте пожалуйста к блоку "Значение пункта меню" выход "Название пункта меню".
Вот точно это не сложно сделать. Точно знаю. И на стабильность вряд ли повлияет.
Поясните пожалуйста а зачем это нужно? Ведь значение на нём никогда меняться не будет. Он будет равнозначен константе
Автор программы FLProg.

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование версии 7.х (Часть 2)

#186

Сообщение support » 25.12.2020{, 01:08}

support писал(а):
25.12.2020{, 00:27}
Dryundel писал(а):
24.12.2020{, 23:05}
support, добавьте пожалуйста к блоку "Значение пункта меню" выход "Название пункта меню".
Вот точно это не сложно сделать. Точно знаю. И на стабильность вряд ли повлияет.
Поясните пожалуйста а зачем это нужно? Ведь значение на нём никогда меняться не будет. Он будет равнозначен константе
Если очень нужно - то я сделал. Действительно не сложно. В свойствах блока сделал галочку, которая добавляет новый выход.
Автор программы FLProg.

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Тестирование версии 7.х (Часть 2)

#187

Сообщение Dryundel » 25.12.2020{, 07:50}

support писал(а):
25.12.2020{, 01:08}
Поясните пожалуйста а зачем это нужно? Ведь значение на нём никогда меняться не будет. Он будет равнозначен константе
Ну хотя бы для организации скроллбара. В противном случае приходится дублировать это ещё одной строкой, а это память.

alikshk
Рядовой
Сообщения: 40
Зарегистрирован: 13.04.2016{, 19:43}
Репутация: 0
Откуда: Рогачёв

Тестирование версии 7.х (Часть 2)

#188

Сообщение alikshk » 26.12.2020{, 13:55}

support,

Доброго времени суток.
В стандартном модуле управления семисегментный индикатор, присутствует стандартный набор цифр и некоторые латинские буквы,
но некоторых иногда необходимых символов нет. Добавлять после компиляции изменяет сам принцип Flprog.В блоке MAX7219 после выбора
Матрица 8х8 и Несколько массивов есть редактор матрицы.А можно такой редактор для цифры, а также включать и отключать те которые
уже есть. Те символы которые сами создали хорошо бы их сохранить, по примеру как ИК коды.Извините размечтался.

bin7
Рядовой
Сообщения: 4
Зарегистрирован: 20.04.2020{, 14:15}
Репутация: 0
Имя: Igor

Тестирование версии 7.х (Часть 2)

#189

Сообщение bin7 » 26.12.2020{, 14:23}

Ось Win7, версии программы Портейбл 7.2.2 и более ранние для ХП, win32, win64, графика Жфорсе 755, ноут леново 510p

P.S. А как обстоят дела с обещаной реализацией поддержки stm32f103c8t6 или все заглохло в этом направлении?
Вложения
flprog.jpg

Аватара пользователя
DrMario
Лейтенант
Сообщения: 371
Зарегистрирован: 07.11.2016{, 13:11}
Репутация: 58
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

Тестирование версии 7.х (Часть 2)

#190

Сообщение DrMario » 26.12.2020{, 14:54}

Контроллер stm32f103c8t6 можно добавить в библиотеку пользовательских контроллеров. На форуме есть, сам делал в 2 вариантах. Поищите

alikshk
Рядовой
Сообщения: 40
Зарегистрирован: 13.04.2016{, 19:43}
Репутация: 0
Откуда: Рогачёв

Тестирование версии 7.х (Часть 2)

#191

Сообщение alikshk » 26.12.2020{, 16:09}

support,
Добавил mcp23017, ни чего не работает, без него всё нормально.
Вложения
mcp23017 (7.2.2).flp
(107.11 КБ) 49 скачиваний

ecoins
Полковник
Сообщения: 2923
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Тестирование версии 7.х (Часть 2)

#192

Сообщение ecoins » 26.12.2020{, 16:44}

bin7 писал(а):
26.12.2020{, 14:23}
P.S. А как обстоят дела с обещаной реализацией поддержки stm32f103c8t6 или все заглохло в этом направлении?
Автор уже писал, что плотно STM32 займется через 1-2 версии.(т.е. 9-10). На мой взгляд, те приоритеты которые он изложил на форуме выбраны верно, потому внедренное STM32 в FLProg придется подождать.
Но есть и иные возможности.
В 6 и 7 версии появилось много дополнительных возможностей.
Недавно появилось новое ядро STM32duino для Arduino IDE.
DrMario писал(а):
26.12.2020{, 14:54}
Контроллер stm32f103c8t6 можно добавить в библиотеку пользовательских контроллеров. На форуме есть, сам делал в 2 вариантах. Поищите
Выложенный кастомный контроллер сделан на другом ядре и перенос его на это ядро имеет некоторые ограничения.
При этом ecoins в отдельной ветке "Разработки ecoins для STM32" выложило библиотеку и ПБ, которые позволяют работать не только с STM32F103C8, но и с STM32F103RE, STM32F401CC, STM32F407VE, STM32F411CE.
Должно работать и на STM32F7, пока не испытания не проводили - в январе ждем получение контроллера, тогда и испытаем.
Приглашаем подключаться к использованию и тестированию этих продуктов - думаю это будет конкретным и полезным вкладом, которым сможет воспользоваться автор при встраивании STM32 в FLProg.

ecoins
Полковник
Сообщения: 2923
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Тестирование версии 7.х (Часть 2)

#193

Сообщение ecoins » 26.12.2020{, 16:53}

alikshk писал(а):
26.12.2020{, 16:09}
Добавил mcp23017, ни чего не работает, без него всё нормально.
Не очень понятно что и на каком контроллере не работает. Возможно пины i2c требуется перестроить (например для ESP8266).
В целом блок вполне работоспособен, но с особенностями. Из-за того, что он базируется на библиотеке из Arduino IDE (в ней активно используется delay() и еще причины есть) блок очень "тормозной" и его проблематично (но можно) использовать в сложных проектах.
Есть альтернативный блок и библиотека - с меньшими функциональными возможностями, но очень устойчиво работающий. Выложен в ветке "Разработки ecoins".

alikshk
Рядовой
Сообщения: 40
Зарегистрирован: 13.04.2016{, 19:43}
Репутация: 0
Откуда: Рогачёв

Тестирование версии 7.х (Часть 2)

#194

Сообщение alikshk » 26.12.2020{, 21:09}

ecoins писал(а):
26.12.2020{, 16:53}
alikshk писал(а):
26.12.2020{, 16:09}
Добавил mcp23017, ни чего не работает, без него всё нормально.
Не очень понятно что и на каком контроллере не работает. Возможно пины i2c требуется перестроить (например для ESP8266).
В целом блок вполне работоспособен, но с особенностями. Из-за того, что он базируется на библиотеке из Arduino IDE (в ней активно используется delay() и еще причины есть) блок очень "тормозной" и его проблематично (но можно) использовать в сложных проектах.
Есть альтернативный блок и библиотека - с меньшими функциональными возможностями, но очень устойчиво работающий. Выложен в ветке "Разработки ecoins".

Уважаемый я не сомневаюсь в ваших способностях, Вы не поняли, т. к. проект не смотрели. А наш создатель в этой теме просил по 7-ой версии, что не работает.
А Ваши темы я в кратце просматрел, после работы проверю. Если не трудно для Uno ссылку на рабочий блок скиньте.

ecoins
Полковник
Сообщения: 2923
Зарегистрирован: 12.02.2016{, 11:40}
Репутация: 453
Откуда: Шатура
Имя: Энвер

Тестирование версии 7.х (Часть 2)

#195

Сообщение ecoins » 26.12.2020{, 21:38}

alikshk писал(а):
26.12.2020{, 21:09}
Уважаемый я не сомневаюсь в ваших способностях, Вы не поняли, т. к. проект не смотрели. А наш создатель в этой теме просил по 7-ой версии, что не работает.
А Ваши темы я в кратце просматрел, после работы проверю. Если не трудно для Uno ссылку на рабочий блок скиньте.
Как пользователь нашел MCP23017Показать
#882Сообщение alexcccp » 13.12.2020{, 13:16}
Если честно я не понимаю о чем весь сыр бор с описанием.
расскажу на своем примере и блоке MCP23017 от ecoins,

Первый раз я увидел блок ecoins, 3 дня назад. Искать начал что то новое с MCP так как стандартный у меня не работает.
Скачал библиотеку и сам блок (мне не пришлось искать библиотеку на просторах интернета, она лежала рядом с блоком на этом форуме, что нельзя сказать про стандартный блок. тоже не в упрек автору FL это сугубо мои проблемы)

Добавив новый блок в проект я ничего не понял, так как он разительно отличался от стандартного.
Я прочел инструкцию указанную выше, и начал понимать как он работает. Далее тут-же я нашел готовый пример на этом блоке, открыв его и посмотрев что и как там сделано, у меня исчезли все вопросы.
я не хочу врать но ~ 30 минут ушло на все про все, после того как я скачал этот блок.


Что касается популяризации.
Сейчас тут есть данная тема и все что есть от ecoins находится именно тут.
сейчас ПБ от ecoins получают на данном форуме.

Далее рассказываю как я нашел блок от ecoins, я считаю это важно!
с начало посмотрел ветки ПБ на предмет MCP ничего не найдя, воспользовался поиском.
увидел тему ecoins на 40 с лишним страниц и начал читать, так как обычно на первых постах всегда обновляется важная информация, прочитав первую страницу, я увидел какие то разногласия: "какой то текст про магазины и рекламу" - я начал искать дальше, закрыв данную ветку!
дальше я нашел какого то пользователя, который хвалит какой то блок и перекладывает ссылку на форум. ну и куда я попал снова, правильно! (только уже в то место где был этот блок)

Также скажу откровенно, хоть я и участвую в данной дискуссии, я знаю что у ecoins есть MCP и ведется разработка STM32.
откровенно говоря я до сих пор не посмотрел что есть еще, может мне это также необходимо. я обязательно этим займусь!

мой вывод следующий.
С описанием все нормально, кому надо разберется. Я полагаю тот кто ищет найти не может. :smile37:
Мы не делали отдельного блока на UNO - он универсальный.
Все вместе с описанием можете найти в посте #881 ветки "Разработки ecoins"

Аватара пользователя
Dryundel
Полковник
Сообщения: 2401
Зарегистрирован: 22.05.2017{, 23:15}
Репутация: 783
Откуда: Ярославль
Имя: Андрей
Контактная информация:

Тестирование версии 7.х (Часть 2)

#196

Сообщение Dryundel » 26.12.2020{, 21:44}

alikshk писал(а):
26.12.2020{, 21:09}
Вы не поняли, т. к. проект не смотрели. А наш создатель в этой теме просил по 7-ой версии, что не работает.
Ну во первых, наш создатель точно ничего не просил.
Во вторых, Вам дело пишут. Вы вообще с mcp23017 работали? Неправильное подключение подвешивает контроллер.
Ну и в третьих, имейте хоть немного уважения.
alikshk писал(а):
26.12.2020{, 21:09}
А Ваши темы я в кратце просматрел, после работы проверю. Если не трудно для Uno ссылку на рабочий блок скиньте.
Вам ни кто ни чего не должен. Хотя бы попытку поиска могли бы предпринять.

Qwert855
Сержант
Сообщения: 159
Зарегистрирован: 19.12.2020{, 23:57}
Репутация: 7
Имя: Alex

Тестирование версии 7.х (Часть 2)

#197

Сообщение Qwert855 » 28.12.2020{, 15:08}

Добрый день.
В версии 7.2 при добавлении второй переменной флоат в модбас по очереди или через интеджер ( не важно слейв, мастер и иные комбинации с РТУ) вылетает программа. при нажатии на галочку.
Вложения
тест.png
тест

Аватара пользователя
DrMario
Лейтенант
Сообщения: 371
Зарегистрирован: 07.11.2016{, 13:11}
Репутация: 58
Откуда: Камень-на-Оби
Имя: Евгений
Контактная информация:

Тестирование версии 7.х (Часть 2)

#198

Сообщение DrMario » 28.12.2020{, 17:37}

Вылет программы при запуске компилятора IDE.
Вложения
error.log
(67.03 КБ) 47 скачиваний

Аватара пользователя
support
Супермодератор
Сообщения: 1900
Зарегистрирован: 03.01.2018{, 11:45}
Репутация: 787
Откуда: Астрахань
Имя: Сергей
Контактная информация:

Тестирование версии 7.х (Часть 2)

#199

Сообщение support » 28.12.2020{, 23:55}

Qwert855 писал(а):
28.12.2020{, 15:08}
Добрый день.
В версии 7.2 при добавлении второй переменной флоат в модбас по очереди или через интеджер ( не важно слейв, мастер и иные комбинации с РТУ) вылетает программа. при нажатии на галочку.
Исправил
Автор программы FLProg.

Qwert855
Сержант
Сообщения: 159
Зарегистрирован: 19.12.2020{, 23:57}
Репутация: 7
Имя: Alex

Тестирование версии 7.х (Часть 2)

#200

Сообщение Qwert855 » 29.12.2020{, 09:01}

Добрый день.

Есть ли возможность или возможно ли добавить совместимость с прошлыми версиями ФЛП?
к примеру добавить "сохранить как" и выбрать ver6
а так же поправить "рябь" выпадающего контактного меню (по правой кнопке мыши) впечатление что меню нажатием вызывается раза 4.

Спасибо.

Закрыто

Вернуться в «Темы от автора»