Тестирование версии 8.х

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Тестирование версии 8.х

Сообщение Phazz »

[ref]starmos[/ref], а можно пример кода?
artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03 сен 2020, 15:41
Откуда: Питер
Имя: Артем
Поблагодарили: 1 раз

Тестирование версии 8.х

Сообщение artemka19 »

starmos писал(а): 24 авг 2022, 10:07 FLProg вставляет пробелы перед //. Это приводит к проблемам, если за // не комментарий, а продолжение нужной строки
в каком редакторе?
basic или professional?

Если в pro, то можно после редактирования блока, при появлении запроса на сохранение,
указывать "сохранить только в текущем проекте".

после этого удалить из библиотеки старую версию блока и добавить в библиотеку сохраненную из текущего проекта.
starmos
Сержант
Сообщения: 141
Зарегистрирован: 11 апр 2016, 15:46
Откуда: Челябинск

Тестирование версии 8.х

Сообщение starmos »

Phazz писал(а): 24 авг 2022, 10:15 [ref]starmos[/ref], а можно пример кода?
Там очень большой код, если целиком :)
Эта проблема возникла у нас в сертификате безопасности, где встретились эти символы.
Решили вот так:
"VA+XdL2/c32pcyUoVEc7KTDuOt3VAcly/oe7JRQ0u0rC7qYXaUqv" \
"/" \
"/" \
"6G4YIhO7Y3\n" \

Блок в стандартном редакторе, не в pro.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2423
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 29 раз

Тестирование версии 8.х

Сообщение Dryundel »

[ref=#00aa00]support[/ref], если в проекте сменить контроллер на пользовательский, то из проекта улетают все пользовательские блоки.

Отправлено спустя 51 минуту 46 секунд:
И еще. Может быть возможно, прикрутить настройку параметров IDE к пользовательскому описанию контроллера?
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Тестирование версии 8.х

Сообщение Phazz »

[ref=#00aa00]support[/ref], В связи с тем что размеры проектов сильно выросли в последнее время благодаря pro редактору блоков. Предлагаю упаковывать в архив при сохранении проекта. Ну и как развитие нового формата файлов упаковывать туда же скриншот проекта (иногда бывает нужно посмотреть проект не открывая его в программе). То есть получится как в офисе старый формат *. doc, новый сжатый *.docx.

Отправлено спустя 52 минуты 42 секунды:
Сделать вывод параметра в названии блока для PRO редактора
2022-08-27_10-30-28.png
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2423
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 29 раз

Тестирование версии 8.х

Сообщение Dryundel »

Phazz писал(а): 27 авг 2022, 08:31 Сделать вывод параметра в названии блока для PRO редактора
Очень востребованный запрос. Поддерживаю двумя руками.
Phazz писал(а): 27 авг 2022, 08:31 В связи с тем что размеры проектов сильно выросли в последнее время благодаря pro редактору блоков.
[ref=#00aa00]support[/ref], может быть возможно использовать для оптимизации FLProg вот этот момент.
Dryundel писал(а): 29 июн 2022, 16:56 Есть разница, и огромная, как вставлять новый блок в проект.
Если каждый раз вытаскивать из панели ПБ очередную копию блока, файл растет непомерными темпами.
Если же скопировать и вставить уже имеющийся в проекте блок, прибавка к размеру файла копеечная.
Последующее изменение параметров, на размер влияет незначительно.
artemka19
Лейтенант
Сообщения: 540
Зарегистрирован: 03 сен 2020, 15:41
Откуда: Питер
Имя: Артем
Поблагодарили: 1 раз

Тестирование версии 8.х

Сообщение artemka19 »

Phazz писал(а): 27 авг 2022, 08:31 Сделать вывод параметра в названии блока для PRO редактора
стал использовать фейковые входы на блоке, выводимые по условиям, для вывода критической инфы при использовании блока
aidar_i
Полковник
Сообщения: 3358
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Тестирование версии 8.х

Сообщение aidar_i »

Не работает конвертация HEX в число.
HEX в DEC.flp
PS: Разобрался не убрал знак # перед хекс кодом на входе :)
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
Dryundel
Полковник
Сообщения: 2423
Зарегистрирован: 22 май 2017, 23:15
Откуда: Ярославль
Имя: Андрей
Благодарил (а): 2 раза
Поблагодарили: 29 раз

Тестирование версии 8.х

Сообщение Dryundel »

[ref=#00aa00]support[/ref], в редакторе PRO не отслеживаются изменения в коде выходов (при снятой галке "Создавать переменную").
В результате при правке, реакции на пиктограмму "Сохранить" - нет.
НовыйUser
Сержант
Сообщения: 154
Зарегистрирован: 26 ноя 2015, 22:05

Тестирование версии 8.х

Сообщение НовыйUser »

Avast. Архив 7.3.8 версии детектирует FlileRepMalware[Trj] с именем strip.exe
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Тестирование версии 8.х

Сообщение Phazz »

Что думаете если плата будет работать не только по условию но и вызываться как void функциия?
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Тестирование версии 8.х

Сообщение ecoins »

Phazz писал(а): 22 сен 2022, 11:39 Что думаете если плата будет работать не только по условию но и вызываться как void функциия?
Будет очень удобно и как для задач с прерываниями по пинам, так и разным диспетчерам по времени, например через функции библиотеки "Ticker.h". После Ваших исследований по операционным системам реального времени не без удивления обнаружил, что эта библиотека реализована сейчас не только для контроллеров AVR.
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Тестирование версии 8.х

Сообщение Phazz »

Вообще я это с заделом на два ядра для rp2040 ).
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 153 раза

Тестирование версии 8.х

Сообщение ecoins »

Phazz писал(а): 22 сен 2022, 13:20 Вообще я это с заделом на два ядра для rp2040 ).
А для rp2040 и сейчас все неплохо. Открывается loop1() и все платы ниже запускаются на втором ядре. Так у на сейчас делается.
Там другая проблема - конфликтные ситуации с использованием одних и тех же каналов коммуникаций, например i2c . Ну и эта проблема неплохо решается, если блоки(библиотеки) внешних устройств могут работать с неcколькими шинами i2c (i2c0, i2c1,i2c2).
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Тестирование версии 8.х

Сообщение Phazz »

В определенных ситуациях могут быть конфликты с пользовательскими блоками которые ставят свой код в конец loop. С помощью костыля выкрутился, но хотелось бы что-то более нативное. В общем применений для этого набирается нормально
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Тестирование версии 8.х

Сообщение Phazz »

Нашел небольшой баг. Переменная стринг не может быть на входе без значений. А иногда нужно очистить ее.
Аватара пользователя
Phazz
Полковник
Сообщения: 3121
Зарегистрирован: 17 окт 2016, 15:38
Откуда: Сургут
Имя: Анатолий
Благодарил (а): 233 раза
Поблагодарили: 114 раз

Тестирование версии 8.х

Сообщение Phazz »

Отбой, нужно сначала ввести что-нибудь а потом удалить. Тогда нет ошибки. Но это как-то не очевидно )
Аватара пользователя
Imran
Сержант
Сообщения: 248
Зарегистрирован: 08 ноя 2017, 20:53
Имя: Имран
Благодарил (а): 16 раз
Поблагодарили: 1 раз

Тестирование версии 8.х

Сообщение Imran »

aidar_i писал(а): 01 сен 2022, 08:57 Разобрался не убрал знак # перед хекс кодом на входе
а как сделать бе него ? что то у меня не как не получается .
aidar_i
Полковник
Сообщения: 3358
Зарегистрирован: 24 дек 2016, 16:55
Откуда: Уфа
Имя: Айдар
Благодарил (а): 13 раз
Поблагодарили: 100 раз
Контактная информация:

Тестирование версии 8.х

Сообщение aidar_i »

Imran писал(а): 03 окт 2022, 12:44
aidar_i писал(а): 01 сен 2022, 08:57 Разобрался не убрал знак # перед хекс кодом на входе
а как сделать бе него ? что то у меня не как не получается .
на вход подаёте без знака #.
Например цвет #800080, Вы ставите 800080.
Аватара пользователя
Imran
Сержант
Сообщения: 248
Зарегистрирован: 08 ноя 2017, 20:53
Имя: Имран
Благодарил (а): 16 раз
Поблагодарили: 1 раз

Тестирование версии 8.х

Сообщение Imran »

aidar_i писал(а): 03 окт 2022, 13:42 Например цвет #800080, Вы ставите 800080.
это я понял и работает, но с блока колор выходит в месте # как сделать так что бы он на выходе было без него?
Ответить

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

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 3 гостя