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

Тема посвящённая тестированию бэта версии седьмой линейки

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

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

#1

Сообщение support » 14.05.2020{, 12:35}

Вышла бэта версия программы с номером 7.0
Подробнее о новом в программе можно почитать здесь.
Пробуем, тестируем, о найденных замечаниях отписываемся в этой ветке форума.

UPD. 15.05.20
Обновил бэтку до 7.0.1. Есть пакет обновления с 7.0 до 7.0.1.
В виду того что я в течении трёх дней буду в дороге, заранее извиняюсь, если не смогу в течении этого времени отвечать на Ваши вопросы.

UPD. 04.07.20
Бэта версия программы обновилась до 7-0-2. Подробнее здесь

UPD. 13.07.20
Бэта версия программы обновилась до 7-0-3. Подробнее здесь.



UPD - 01-08-20
Программа обновилась до номера 7-0-4. Закончен и интегрирован хелп. Подробнее здесь

UPD-22-08-2020
Бэта версия обновилась до номера 7-0-5. Вроде получилось победить Undo Redo. Подробнее здесь.

UPD -30.08.20
Программа обновилась до версии 7.1.0. Обновлён интерфейс программы. Подробнее здесь

UPD 31.08.20
В виду обнаружения критической ошибки в версии 7.1.0 бэта версия была обновлена до версии 7.1.1

UPD - 21.11.2020
Программа обновилась до номера 7.2. Подробнее здесь

UPD 25.11.20

Тема переехала сюда.
Автор программы FLProg.

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

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

#161

Сообщение support » 02.07.2020{, 13:46}

Naladchik писал(а):
29.05.2020{, 17:03}
support
В новом редакторе блоков.
Если создать более одного входа (или выхода, или один вход и один выход, короче два элемента) и не заполнить их свойства (в дереве элементов отображаются красным), и при этом попытаться переключиться на основной экран программы, происходит вылет.1.zip

Отправлено спустя 19 минут 46 секунд:
aidar_i писал(а):
16.05.2020{, 15:09}
Может обсуждение нового редактора вывести в отдельную тему?
Кто нибудь его освоил? А то я его открыл, голова закружилась и закрыл:)
Мысль то дельная, кто создаст?
Исправил

Отправлено спустя 1 минуту 59 секунд:
av писал(а):
02.07.2020{, 13:43}
support, Уважаемый Сергей очень ждем от вас ХЕЛП на новый редактор пользовательских блоков.
Я тут на две недели в обсервацию залетел. Так что время теперь есть. Я хочу в первую очередь подобрать ошибки, ну и паралельно пишу хелп.

Отправлено спустя 4 минуты 21 секунду:
Alexxxx писал(а):
29.05.2020{, 21:19}
Вы ещё с 6 не разобрались например когда кликаешь правой кнопкой мыши в блоке RTC вылетает
Ничего не понял если честно, где кликаеш, на каком блоке (для RTC там как минимум три блока).
Можно поподробнее

Отправлено спустя 5 минут 15 секунд:
Naladchik писал(а):
31.05.2020{, 02:59}
support, Вылет программы после создания папок в Параметрах.
Папки создаются, блок сохраняется. При последующих входах в редактирование блока вылет программы при выходе из редактирования.
Исправил

Отправлено спустя 1 час 1 минуту 26 секунд:
Gordon0007 писал(а):
01.06.2020{, 13:26}
viewtopic.php?f=39&t=6097&start=240#p88326
Так и не поправили watchDog на ESP32

от "ussrtk"
Ошибка в работе Сторожевого таймера WDT (точно проверена на ESP32)
Суть ошибки: при включении защиты от зависания и установки времени контроля в 10 сек наблюдается мгновенное срабатывание защиты.
Вот код, генерируемый компоновщиком FlProg в части настройки WDT

watchDogTimer = timerBegin(0, 80, true);
timerAttachInterrupt(watchDogTimer, &resetModule, true);
timerAlarmWrite(watchDogTimer,10000, false);
timerAlarmEnable(watchDogTimer);

А вот код из документации:

void startTimer() {
timer = timerBegin(0, 80, true); // timer_id = 0; divider=80; countUp = true;
timerAttachInterrupt(timer, &onTimer, true); // edge = true
timerAlarmWrite(timer, 1000000, true); //1000 ms
timerAlarmEnable(timer);
}

Очевидно, что FlProg делает установку в миллисекундах, в то время, как по мануалу нужно писать микросекунды.

Если в коде компоновщика FlProg поставить
timerAlarmWrite(watchDogTimer,10000000, false);

Тогда все начнет работать по документации.
Исправил
Автор программы FLProg.

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

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

#162

Сообщение RedSky » 02.07.2020{, 15:53}

support, проблема с дисплеем на LAD. Независимо от условия на входе EN дисплей пустой т. к. получается такой код:
СпойлерПоказать

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

#include <LiquidCrystal.h>
LiquidCrystal _lcd1(2, 3, 4, 5, 6, 7);
int _dispTempLength1=0;
boolean _isNeedClearDisp1;
int _disp1oldLength = 0;
void setup()
{
    _lcd1.begin(20, 2);
}
void loop()
{
    if (_isNeedClearDisp1) 
    {
        _lcd1.clear();
        _isNeedClearDisp1= 0;
    }
    //Плата:1
    if (false) 
    {
        _dispTempLength1 = ((String(" m dgjdghjfhghgsh"))).length();
        if (_disp1oldLength > _dispTempLength1) 
        {
            _isNeedClearDisp1 = 1;
        }
        _disp1oldLength = _dispTempLength1;
        _lcd1.setCursor(0, 0);
        _lcd1.print((String(" m dgjdghjfhghgsh")));
    }
     else 
    {
        if (_disp1oldLength > 0) 
        {
            _isNeedClearDisp1 = 1;
            _disp1oldLength = 0;
        }
    }
}
СпойлерПоказать
Снимок.PNG
Снимок.PNG (5.65 КБ) 1610 просмотров
Отправлено спустя 10 минут 30 секунд:
И ещё если открыть старый проект компиляция в IDE завершается с ошибкой (кажется проблема с меню).
старый проект.zip
(243.84 КБ) 47 скачиваний
Отправлено спустя 10 минут 44 секунды:
А нельзя ли сделать что бы окно обзора схемы не закрывалось после перехода по ссылке? И было поверх всегда поверх основного окна.

Отправлено спустя 5 минут 39 секунд:
В том же проекте очень сильно тормозит отображение кода даже с отключенной подсветкой синтаксиса.

Отправлено спустя 16 минут 56 секунд:
В проект без таймеров вставляется код:
СпойлерПоказать

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

bool _isTimer(unsigned long startTime, unsigned long period)
{
    unsigned long currentTime;
    currentTime = millis();
    if (currentTime>= startTime) 
    {
        return (currentTime>=(startTime + period));
    }
     else 
    {
        return (currentTime >=(4294967295-startTime+period));
    }
Это так и должно быть?

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

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

#163

Сообщение support » 02.07.2020{, 17:12}

Ardudue писал(а):
02.06.2020{, 17:04}
support, этот проект для LCD1602 keypad shield пример шилд с 5 кнопками 1602_flp631.flp открываю в версии FLP631 и загружаю в UNO нажатие кнопок на шилде работает.
Если открыть в FLP701 и загрузить в UNO, то не работает нажатие кнопок на шилде.
Так и должно быть или это косяк FLP701?

Отправлено спустя 3 минуты 33 секунды:
dizzyy писал(а):
31.05.2020{, 18:20}
но эти блоки не работают в 701 в железе
проверил в железе не работает. При загрузке ошибок не выдает.
Исправил

Отправлено спустя 3 часа 3 минуты 50 секунд:
aidar_i писал(а):
09.06.2020{, 00:37}
Вылет при создании папки Общие условия.
error1.logerror2.logerror3.log
Исправил

Отправлено спустя 1 час 4 минуты 53 секунды:
dsfbuy писал(а):
29.06.2020{, 11:46}
Если в ПБ есть переменная с индивидуальным идентификатором (<INS.UUID>), то при копировании блока в схеме идентификатор так-же копируется.пример.flp
Исправил

demonkol
Рядовой
Сообщения: 28
Зарегистрирован: 06.09.2015{, 08:29}
Репутация: 0

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

#164

Сообщение demonkol » 02.07.2020{, 21:50}

Плохо работает режим точки доступа на esp (периодически отваливается, невозможно подключиться) решение оказалось из этого поста: viewtopic.php?f=135&t=4345&p=90738&hilit=Wemos#p90738

Можно ли это исправить в Flprog?

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

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

#165

Сообщение support » 02.07.2020{, 22:27}

RedSky писал(а):
02.07.2020{, 16:37}
support, проблема с дисплеем на LAD. Независимо от условия на входе EN дисплей пустой т. к. получается такой код:
Спойлер
Показать
Спойлер
Показать
Исправил

Отправлено спустя 15 минут 14 секунд:
RedSky писал(а):
02.07.2020{, 16:37}
И ещё если открыть старый проект компиляция в IDE завершается с ошибкой (кажется проблема с меню).
старый проект.zip
Исправил
Автор программы FLProg.

Naladchik
Капитан
Сообщения: 823
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 153
Откуда: Новосибирск
Имя: Павел

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

#166

Сообщение Naladchik » 03.07.2020{, 03:22}

support,
Сергей, прошу обратить внимание на ветку viewtopic.php?f=112&t=6485
Обсуждение нового редактора.
Win10-64. FLProg Portable.
Изображение

aidar_i
Полковник
Сообщения: 3123
Зарегистрирован: 24.12.2016{, 16:55}
Репутация: 675
Откуда: Уфа
Имя: Айдар
Контактная информация:

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

#167

Сообщение aidar_i » 03.07.2020{, 07:01}

Форумчане, давай пока у автора есть две недели, все бросимся на 7 версию и доведём его до стабильного!

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

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

#168

Сообщение Sancho » 03.07.2020{, 11:22}

aidar_i писал(а):
03.07.2020{, 07:01}
Форумчане, давай пока у автора есть две недели, все бросимся на 7 версию и доведём его до стабильного!
Согласен. Но что-бы не повторять писанину по найденным багам, нужна версия с исправлениями на данный момент, т.е. 7.0.2
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Ardudue
Лейтенант
Сообщения: 423
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

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

#169

Сообщение Ardudue » 03.07.2020{, 12:20}

Sancho писал(а):
03.07.2020{, 11:22}
Но что-бы не повторять писанину по найденным багам, нужна версия с исправлениями на данный момент, т.е. 7.0.2
:smile9: Поддерживаю.

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

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

#170

Сообщение support » 03.07.2020{, 13:12}

Sancho писал(а):
03.07.2020{, 11:22}
aidar_i писал(а):
03.07.2020{, 07:01}
Форумчане, давай пока у автора есть две недели, все бросимся на 7 версию и доведём его до стабильного!
Согласен. Но что-бы не повторять писанину по найденным багам, нужна версия с исправлениями на данный момент, т.е. 7.0.2
Постараюсь на днях выложить версию 7.0.2. Здесь просто очень плохо с интернетом
Автор программы FLProg.

Аватара пользователя
nalnik
Подполковник
Сообщения: 1324
Зарегистрирован: 14.05.2016{, 17:12}
Репутация: 100
Откуда: Кисловодск
Имя: Александр

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

#171

Сообщение nalnik » 04.07.2020{, 07:00}

support писал(а):
03.07.2020{, 13:12}
Постараюсь на днях выложить версию 7.0.2. Здесь просто очень плохо с интернетом
Во как! А 7.0.2 уже есть на сайте! :smile37:
Я хочу быть добрее, но люди сами нарываются.

Mico
Рядовой
Сообщения: 7
Зарегистрирован: 04.07.2020{, 10:51}
Репутация: 0
Имя: Дмитрий

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

#172

Сообщение Mico » 04.07.2020{, 10:59}

Сергей,гляньте пожалуйста UART. Сделал простенькую схему возврата строки для ESP-32,но почему то она битая назад возвращается. Еще если например один символ много раз подряд написать,возвращается только один знак. Из google одно "о" вырезает. Спасибо!
Вложения
Тест 32.jpg

Аватара пользователя
Sancho
Полковник
Сообщения: 4066
Зарегистрирован: 25.12.2015{, 17:32}
Репутация: 590
Откуда: Ярославль.
Имя: Александр
Контактная информация:

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

#173

Сообщение Sancho » 04.07.2020{, 11:17}

Mico писал(а):
04.07.2020{, 10:59}
Еще если например один символ много раз подряд написать,возвращается только один знак. Из google одно "о" вырезает.
С кажите, а как Ваш блок "Детектор изменения состояния" сможет определить, что о измелилось на другое о ? :)

Отправлено спустя 2 минуты 23 секунды:
Mico писал(а):
04.07.2020{, 10:59}
но почему то она битая назад возвращается
Она не битая. Попробуйте отправлять чисто буквенные символы, своё фио например и т.д.
мой ник в нете и почте omelchuk890, если что. запомните на всякий. многие знают номер тлф.

Аватара пользователя
dekorator
Лейтенант
Сообщения: 427
Зарегистрирован: 06.09.2015{, 09:39}
Репутация: 7
Откуда: Баку

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

#174

Сообщение dekorator » 04.07.2020{, 11:49}

Вылет при сборке в Flprog
error.log
(301.44 КБ) 34 скачивания
bugTest2_FBD.flp
(172.5 КБ) 38 скачиваний
Отправлено спустя 21 минуту 5 секунд:
Это так и осталось не исправлено.
viewtopic.php?t=6451&start=60#p89703

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

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

#175

Сообщение support » 04.07.2020{, 13:27}

dekorator писал(а):
04.07.2020{, 12:10}
Вылет при сборке в Flprog
Там очень старый пользовательский блок, который сделан ещё до появления в программе блокировки непосредственных связей. И как раз там такая связь.
Внизу исправленный проект

Отправлено спустя 1 час 9 минут 26 секунд:
dekorator писал(а):
04.07.2020{, 12:10}
Это так и осталось не исправлено.
viewtopic.php?t=6451&start=60#p89703
я пока не знаю что с этим делать. Пока не придумал. Это недостаток старых пользовательских блоков, поэтому в новых я использовал тэги
Вложения
bugTest3_FBD.flp
(180.79 КБ) 40 скачиваний
Автор программы FLProg.

Mico
Рядовой
Сообщения: 7
Зарегистрирован: 04.07.2020{, 10:51}
Репутация: 0
Имя: Дмитрий

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

#176

Сообщение Mico » 04.07.2020{, 14:42}

Sancho писал(а):
04.07.2020{, 11:20}
Mico писал(а):
04.07.2020{, 10:59}
Еще если например один символ много раз подряд написать,возвращается только один знак. Из google одно "о" вырезает.
С кажите, а как Ваш блок "Детектор изменения состояния" сможет определить, что о измелилось на другое о ? :)

Отправлено спустя 2 минуты 23 секунды:
Mico писал(а):
04.07.2020{, 10:59}
но почему то она битая назад возвращается
Она не битая. Попробуйте отправлять чисто буквенные символы, своё фио например и т.д.

Как узнает не понятно,но это делает,программа же частично работает.
Я с мужиком на работе разговаривал,решили раз когда электроника сгорает и из нее серый дым выходит,значит
он там внутри всем и рулит. :)
Как то он умеет сравнивать старое с новым.
Вот я видео сделал.

Возможно у меня COM порт гонит,но программа то грузится без проблем через него,я уже и в другие втыкал.


Naladchik
Капитан
Сообщения: 823
Зарегистрирован: 04.10.2015{, 19:10}
Репутация: 153
Откуда: Новосибирск
Имя: Павел

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

#177

Сообщение Naladchik » 05.07.2020{, 14:56}

support, Сергей.
В дистрибутивах удалите, пожалуйста, библиотеку ArduinoOTA,
лежащую в папках ...ideV5\portable\sketchbook\libraries\ArduinoOTA
и ...\ideV5\libraries\ArduinoOTA.
Подробнее про эту проблему в viewtopic.php?f=63&t=6424#p90544 .

Так же было бы неплохо перенести все библиотеки из ...\ideV5\libraries\ в ...ideV5\portable\sketchbook\libraries\ так как имеются дубли библиотек, что частенько приводит к глюкам при компиляции.
Win10-64. FLProg Portable.
Изображение

Pelletizer
Рядовой
Сообщения: 91
Зарегистрирован: 12.09.2019{, 07:10}
Репутация: 5
Имя: Дмитрий

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

#178

Сообщение Pelletizer » 05.07.2020{, 21:20}

Добрый вечер. Приём переменной по UDP на ESP32 в версии 7.02 так же не работает, может мы что то делаем не так? Я просто спрашиваю потому что уже несколько раз эта проблема обсуждалась, так может проблемы то и нет вовсе? Может что то с библиотекой?
Вложения
Снимок.JPG

Ardudue
Лейтенант
Сообщения: 423
Зарегистрирован: 13.04.2020{, 18:22}
Репутация: 24
Имя: Антон

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

#179

Сообщение Ardudue » 06.07.2020{, 06:30}

Pelletizer писал(а):
05.07.2020{, 21:20}
Приём переменной по UDP на ESP32 в версии 7.02 так же не работает, может мы что то делаем не так?
конечно не так, проекта то нет. А экстрасенсы этот форум не читают = как много раз уже писали здесь.

Аватара пользователя
RedSky
Лейтенант
Сообщения: 574
Зарегистрирован: 19.12.2016{, 20:07}
Репутация: 72
Откуда: Днепропетровск
Имя: Алексей

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

#180

Сообщение RedSky » 06.07.2020{, 08:44}

Не работает выпадающий список в параметрах блока.
СпойлерПоказать
тест.png
Отправлено спустя 2 минуты 59 секунд:
И переключатель тоже.

Вопрос к автору: а можно сделать показ типа вводимых данных как в старом редакторе?
Вложения
NTC_new_(Code).ubi
(66.97 КБ) 36 скачиваний
Последний раз редактировалось RedSky 06.07.2020{, 08:55}, всего редактировалось 1 раз.

Закрыто

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