Выход новой бэта версии программы

Это мой личный форум. Здесь я буду задавать вопросы пользователям, проводить опросы, и тому подобное. Темы в этом форуме могу создавать только я, Вы можете создавать комментарии и отвечать на опросы.
Qwert855
Сержант
Сообщения: 159
Зарегистрирован: 19 дек 2020, 23:57
Имя: Alex

Выход новой бэта версии программы

Сообщение Qwert855 »

привет. в этой версии переменные для каскады так же не копируются с платы на плату как и раньше?
Andrey1981
Рядовой
Сообщения: 12
Зарегистрирован: 20 ноя 2021, 13:32
Имя: Андрей

Выход новой бэта версии программы

Сообщение Andrey1981 »

Здравствуйте!
Столкнулся с проблемой работы счетчика в версии 7.4.1. Точнее сказать, счетчик отказывается работать. До счетчика все норм (проверял через монитор порта), а на выходе "V" тишина. В версии 7.3.8 все работало как надо. Однако, на версии 7.3.8 проект невозможно было построить, так как блок основного меню отказывался исправно работать (невозможно было перейти на другой пункт меню). Плата ESP32 devkit v1
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Ingwar
Полковник
Сообщения: 1928
Зарегистрирован: 28 окт 2015, 22:47
Откуда: Ленобласть
Имя: Игорь
Поблагодарили: 2 раза

Выход новой бэта версии программы

Сообщение Ingwar »

Andrey1981 писал(а): 21 дек 2021, 19:27 Точнее сказать, счетчик отказывается работать.
Andrey1981 писал(а): 21 дек 2021, 19:27 проект невозможно было построить, так как блок основного меню отказывался исправно работать (невозможно было перейти на другой пункт меню).
Форумчанин Di123 не Ваш родственник?
А по существу - только вчера диагносты по фотографии куда то уехали...
Люди в своем большинстве живо интересуются всем на свете, за исключением того, что действительно стоит знать.
DrScorpion86
Рядовой
Сообщения: 58
Зарегистрирован: 28 апр 2021, 14:45
Имя: Евгений

Выход новой бэта версии программы

Сообщение DrScorpion86 »

[ref=#00aa00]support[/ref],
DrScorpion86 писал(а): 20 дек 2021, 16:56 [ref=#00aa00]support[/ref],
Подскажите, баг или я тупой?:)
Почему через JS не получается получить эти параметры( т.е. те что могут изменяться в процессе работы контроллера)
В консоле выводится пустая строка.
Безымянный.jpg

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

let color = document.getElementById('P2').style.backgroundColor;
console.log(color);
Всё просто... Я тупой:)

В функции "sED", в строке r=r+id+"= "+e.value; лишний пробел в кавычках, который отправляется вместе с введёнными данными.

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

function sED(id){
    var x=gX();

    var r="/28892233-ef65-4f05-9ae7-cae9d02d7cbf?";
    var e=document.getElementById(id);
    if(e!=null){
    r=r+id+"= "+e.value;
    }
    for(let i=0;i<sD.c;i++){
    sD.d[i].e=false;
    }
    x.onreadystatechange=function(){
    if(x.readyState==4){}
    }
    x.open("GET",r,true);
    x.send();
}
majevgenij
Рядовой
Сообщения: 17
Зарегистрирован: 08 дек 2018, 17:48
Имя: Евгеий

Выход новой бэта версии программы

Сообщение majevgenij »

странное назначение IP после регистрации в сети WiFi как клиента сети [spoiler]Изображение
ИзображениеИзображение[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Выход новой бэта версии программы

Сообщение support »

starmos писал(а): 15 дек 2021, 08:15 Зачем вот эта странная фигня:
void _startUart1()
{
int code= 6;
Serial1.begin(115200, (_serialModeFromInt(code)));
}
int _serialModeFromInt(int code)
{
switch (code)
{
case 0x00: return SERIAL_5N1;
break;
case 0x02: return SERIAL_6N1;
break;
case 0x04: return SERIAL_7N1;
break;
case 0x06: return SERIAL_8N1;
break;
case 0x08: return SERIAL_5N2;
break;
case 0x0A: return SERIAL_6N2;
break;
case 0x0C: return SERIAL_7N2 ;
break;
case 0x0E: return SERIAL_8N2;
break;
case 0x20: return SERIAL_5E1;
break;
case 0x22: return SERIAL_6E1;
break;
case 0x24: return SERIAL_7E1 ;
break;
case 0x26: return SERIAL_8E1;
break;
case 0x28: return SERIAL_5E2 ;
break;
case 0x2A: return SERIAL_6E2;
break;
case 0x2C: return SERIAL_7E2;
break;
case 0x2E: return SERIAL_8E2;
break;
case 0x30: return SERIAL_5O1;
break;
case 0x32: return SERIAL_6O1;
break;
case 0x34: return SERIAL_7O1;
break;
case 0x36: return SERIAL_8O1;
break;
case 0x38: return SERIAL_5O2;
break;
case 0x3A: return SERIAL_6O2 ;
break;
case 0x3C: return SERIAL_7O2;
break;
case 0x3E: return SERIAL_8O2;
break;
}
}

В версии 7.3.8 у меня STM32 нормально компилировался, а сейчас ругается вот на эти имена - SERIAL_8N1 и т.п. Понятно как это обойти, но зачем это вообще появилось, если раньше прекрасно работало и так?
Объясню почему появилось. При обновлении ядра версии ESP32 от производителя изменилась последовательность констант режимов UART, и он перестал работать. Конечно можно было просто поменять нумерацию вслед за ними, но постоянно за ними прыгать не хочется, поэтому я просто вывел непосредственно константы. Теперь код в FLProg не зависит в этой части от версии ядра. STM пока в FLProg официально не поддерживается, поэтому я не рассматривал возможные проблемы STM32

Отправлено спустя 1 минуту 22 секунды:
Andrey1981 писал(а): 21 дек 2021, 19:27 Здравствуйте!
Столкнулся с проблемой работы счетчика в версии 7.4.1. Точнее сказать, счетчик отказывается работать. До счетчика все норм (проверял через монитор порта), а на выходе "V" тишина. В версии 7.3.8 все работало как надо. Однако, на версии 7.3.8 проект невозможно было построить, так как блок основного меню отказывался исправно работать (невозможно было перейти на другой пункт меню). Плата ESP32 devkit v1
Нужен проект, так сказать в чем проблемма не могу

Отправлено спустя 16 минут 32 секунды:
Ingwar писал(а): 15 дек 2021, 01:48 [ref=#00aa00]support[/ref], чистый проект, ESP32, настройки моста Modbus, настройка режима моста (сервер/клиент/универсальный), закрываем окошко - вылет. Повторяемость 5 из 5ти.
error4.log
64 портативная
Исправил

Отправлено спустя 6 минут 42 секунды:
Di123 писал(а): 17 дек 2021, 11:50 [ref=#00aa00]support[/ref], можете добавить двойной клик по линии соединения что бы она преобразоваволась в текст автоматически без подтверждения и поиска её преоброзования
а то куча линий и на каждой линии нужно сделать путишествие для её применения с выбором через контекстное меню куда я ничего непрописываю и так
Такой режим с моей точки зрения очень неудобен, тем более при большом количестве преобразований. Вот смотрите, при автоматическом преобразованиии будут присваиваться автоматические имена (L1..... и т.д.) что ещё больше запутает схему. Такая система сделана у Шнайдера. И там все равно приходится к каждому соеденению обращаться через контекстное меню, выбирать пункт "Изменить имя соеденения", и менять эти автоматические L на логичное имя соеденения. Я наоборот постарался максимально сократить этот путь, и предлагаю сразу вводить правильное имя. Вообще это общий принцип - давать осознаные логичные имена переменным, соеденениям и клеммам. Это намного облегчает чтение схемы.
Автор программы FLProg.
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

Выход новой бэта версии программы

Сообщение Di123 »

[ref=#00aa00]support[/ref], я не говорил давайте удалим ваши труды и добавим мои желания
я лиш предложил как дополнительную возможность их сворачивать в мгновение нетратя ни время ни нервы
потомучто зачастую там нечего присваивать ибо так как вы знаете что линии строятся криво очень часто когда их огромное количество с блока идёт и что бы прибраться для красоты и порядка просто сворачиваю линии под автонумерацию
но когда там несколько десятков нужно спрятать эти линии порой несколько раз в процесе ещё задумаешся а может ну их нахрен пусть будет как попало но нет же убьёш пару десятков минут когда делов там было на секунды
Аватара пользователя
rw6cm
Полковник
Сообщения: 2372
Зарегистрирован: 06 сен 2015, 20:25
Имя: Владимир
Поблагодарили: 41 раз

Выход новой бэта версии программы

Сообщение rw6cm »

support писал(а): 23 дек 2021, 10:25 поэтому я просто вывел непосредственно константы.
Код надо подкорректировать. Функция всегда должна что то возвращать.
Не хватает условия если вводимое значение не будет в списке, то допустим возвращать (return SERIAL_8N1).
Мы то понимаем что значение вводим через флпрог из конкретного списка, и другого быть не может.
Но IDE об этом то не знает.
[spoiler title= Иначе:]
Если в настройке IDE в сообщении компилятора, будет выбрана позиция подробнее или все,
то любой проект с блоком UART не компилируется.
2021_12_23_10_45_39_FLProg_7.4.1.png
2021_12_23_10_47_30_FLProg_7.4.1.png
Тоже самое касается блока меню.
Вопрос рассматривался Здесь
[/spoiler]
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Win10-64, FLProg (portable)
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Выход новой бэта версии программы

Сообщение support »

rw6cm писал(а): 23 дек 2021, 11:11
support писал(а): 23 дек 2021, 10:25 поэтому я просто вывел непосредственно константы.
Код надо подкорректировать. Функция всегда должна что то возвращать.
Не хватает условия если вводимое значение не будет в списке, то допустим возвращать (return SERIAL_8N1).
Мы то понимаем что значение вводим через флпрог из конкретного списка, и другого быть не может.
Но IDE об этом то не знает.
[spoiler title= Иначе:]
Если в настройке IDE в сообщении компилятора, будет выбрана позиция подробнее или все,
то любой проект с блоком UART не компилируется.
2021_12_23_10_45_39_FLProg_7.4.1.png
2021_12_23_10_47_30_FLProg_7.4.1.png
Тоже самое касается блока меню.
Вопрос рассматривался Здесь
[/spoiler]
/
Понял в чем проблемма. Исправил. Для меню то же исправил
Автор программы FLProg.
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

Выход новой бэта версии программы

Сообщение Di123 »

[ref=#00aa00]support[/ref], если в структуре переименовать пункт то он после подтверждения не меняется внешне на блоке
приходится удалять вывод выходить и поновой заходить и снова добавлять его
Аватара пользователя
Gurik
Рядовой
Сообщения: 8
Зарегистрирован: 08 дек 2021, 15:28
Откуда: Tallinn
Имя: Sergei

Выход новой бэта версии программы

Сообщение Gurik »

Здравия желаю.
Суть коротко - Arduina Mega + W5100 шилд, FLProg 7.4.1. Аналоговые А4(пин93) и А10(пин87), (обратите внимание, я не про цифровые пин4 (выбор W5100) и пин10(SD карта)), при добавлении в проект шилда W5100 сразу становятся недоступны к выбору как аналоговые (выбрать их как цифровые можно):
003.jpg
004.jpg
Все остальные аналоговые входы работают нормально.


З.Ы. В версии 7.8.3 та же проблема проявляется по другому - уже выбранные ранее пины А4(пин93) и А10(пин87), слетают в момент добавления Input Register на поле платы:
001.jpg
2.З.Ы. Проекты пустые, лишь выбраны тип ардуины и шилд W5100.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Аватара пользователя
nalnik
Подполковник
Сообщения: 1320
Зарегистрирован: 14 май 2016, 17:12
Откуда: Кисловодск
Имя: Александр

Выход новой бэта версии программы

Сообщение nalnik »

FLProg версия 7.4.2
Дата релиза - 2021-12-26 01:04:07
Я хочу быть добрее, но люди сами нарываются.
Аватара пользователя
НиколаМастер
Сержант
Сообщения: 113
Зарегистрирован: 10 янв 2018, 12:36
Благодарил (а): 3 раза
Контактная информация:

Выход новой бэта версии программы

Сообщение НиколаМастер »

У меня тоже проблемы в релизной версией программы, удаеляет файл flp.exe Завтра служба кибер безопасности будет проверять порграмму. Контора серьезная, вот думаю чего ждать?...
Brevis esse laboro, obscurus fiо - если я стараюсь быть кратким, я становлюсь непонятным
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Выход новой бэта версии программы

Сообщение support »

Вышла новая версия бетки с номером 7.4.2. подробнее о этой версии можно прочитать здесь
Автор программы FLProg.
Аватара пользователя
Di123
Капитан
Сообщения: 828
Зарегистрирован: 03 ноя 2018, 19:38
Имя: Дмитрий

Выход новой бэта версии программы

Сообщение Di123 »

[ref=#00aa00]support[/ref], запись кодов с ик всеравно не компилируется
Аватара пользователя
НиколаМастер
Сержант
Сообщения: 113
Зарегистрирован: 10 янв 2018, 12:36
Благодарил (а): 3 раза
Контактная информация:

Выход новой бэта версии программы

Сообщение НиколаМастер »

ЕЁ Каспер не видит как троян?
Brevis esse laboro, obscurus fiо - если я стараюсь быть кратким, я становлюсь непонятным
Аватара пользователя
RedSky
Лейтенант
Сообщения: 576
Зарегистрирован: 19 дек 2016, 20:07
Откуда: Днепропетровск
Имя: Алексей
Поблагодарили: 1 раз

Выход новой бэта версии программы

Сообщение RedSky »

Di123 писал(а): 26 дек 2021, 12:20 запись кодов с ик всеравно не компилируется
Установите последнюю библиотеку IrRemote
Аватара пользователя
support
Супермодератор
Сообщения: 1917
Зарегистрирован: 03 янв 2018, 11:45
Откуда: Астрахань
Имя: Сергей
Поблагодарили: 23 раза
Контактная информация:

Выход новой бэта версии программы

Сообщение support »

В версии 7.4.2 обнаружилась критическая ошибка. Поскольку скачиваний на момент обнаружения ошибки скачиваний было немного, я решил перезалить версию 7.4.2. Если Вы скачали эту версию до 16:00 по Московскому времени 26-12-21 рекомендую повторно её скачать.
Автор программы FLProg.
НовыйUser
Сержант
Сообщения: 154
Зарегистрирован: 26 ноя 2015, 22:05

Выход новой бэта версии программы

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

[ref=#00aa00]support[/ref], блок RTC SET копируется без краша ?
Аватара пользователя
slavas
Лейтенант
Сообщения: 596
Зарегистрирован: 14 сен 2015, 22:29
Откуда: Санкт-Петербург

Выход новой бэта версии программы

Сообщение slavas »

В блоке RemteXY скорость обмена при загрузке описания слетает на 9600 хотя в описании прописано
REMOTEXY_SERIAL_SPEED 115200
REMOTEXY_WIFI_SSID "RemoteXY"
REMOTEXY_WIFI_PASSWORD "12345678"
и ругается на занятый сериал порт приходится загружать описание дважды
Ответить

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

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

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