Страница 15 из 30
Re: FLProg 9.4.x тестирование
Добавлено: 30 июн 2025, 09:45
Dryundel
Phazz писал(а): 30 июн 2025, 06:18
Статус вайфай и IP можно вполне получить стандартными методами. Настройки и запуск думаю лучше делать из дерева проекта.
Если бы было всё так просто, то и вопросов бы не было. Но увы, при штатном запуске Wi-Fi - не работает
while (WiFi.status() != WL_CONNECTED). Тупо уходит в бесконечный цикл. Подключения при этом не происходит. Возможно для подключения штатным способом требуется выполнение цикла Loop, или же стандартная функция конфликтует со штатным кодом, я не знаю.
Ну и вообще стандартных параметров довольно много. Все их можно легко вытащить в проект. Почему бы точно так же не вытаскивать их средствами редактора?
Re: FLProg 9.4.x тестирование
Добавлено: 30 июн 2025, 10:25
Phazz
Dryundel писал(а): 30 июн 2025, 09:45
Phazz писал(а): 30 июн 2025, 06:18
Статус вайфай и IP можно вполне получить стандартными методами. Настройки и запуск думаю лучше делать из дерева проекта.
Если бы было всё так просто, то и вопросов бы не было. Но увы, при штатном запуске Wi-Fi - не работает
while (WiFi.status() != WL_CONNECTED). Тупо уходит в бесконечный цикл. Подключения при этом не происходит. Возможно для подключения штатным способом требуется выполнение цикла Loop, или же стандартная функция конфликтует со штатным кодом, я не знаю.
Ну и вообще стандартных параметров довольно много. Все их можно легко вытащить в проект. Почему бы точно так же не вытаскивать их средствами редактора?
А нужно добавить в Setup строку
Re: FLProg 9.4.x тестирование
Добавлено: 30 июн 2025, 10:28
Phazz
Я правильно понимаю, что это while (WiFi.status() != WL_CONNECTED) в Setup выполняется?
Re: FLProg 9.4.x тестирование
Добавлено: 30 июн 2025, 12:25
Dryundel
Phazz писал(а): 30 июн 2025, 10:28
Я правильно понимаю, что это while (WiFi.status() != WL_CONNECTED) в Setup выполняется?
Ну конечно. Зачем его в цикл пихать. За ним же код типа...
Код: Выделить всё
Serial.println();
Serial.print("Connected: ");
Serial.println(WiFi.localIP());
Можно конечно изгаляться с однократным выполнением в Loop. Но нафига такие сложности?
Re: FLProg 9.4.x тестирование
Добавлено: 30 июн 2025, 12:43
Phazz
Dryundel писал(а): 30 июн 2025, 12:25
Phazz писал(а): 30 июн 2025, 10:28
Я правильно понимаю, что это while (WiFi.status() != WL_CONNECTED) в Setup выполняется?
Ну конечно. Зачем его в цикл пихать. За ним же код типа...
Код: Выделить всё
Serial.println();
Serial.print("Connected: ");
Serial.println(WiFi.localIP());
Можно конечно изгаляться с однократным выполнением в Loop. Но нафига такие сложности?
Понятно, что не нужно. Метод я вам подсказал)
Re: FLProg 9.4.x тестирование
Добавлено: 30 июн 2025, 12:53
Dryundel
Phazz писал(а): 30 июн 2025, 10:25
А нужно добавить в Setup строку
Phazz писал(а): 30 июн 2025, 12:43
Понятно, что не нужно. Метод я вам подсказал)
Метод сработал.
Однако это не отменяет написанного выше...
Ну и вообще стандартных параметров довольно много. Все их можно легко вытащить в проект. Почему бы точно так же не вытаскивать их средствами редактора?
Re: FLProg 9.4.x тестирование
Добавлено: 01 июл 2025, 13:03
ecoins
По некоторым сведениям в ближайшие дни ожидается выход версии 9.5.0-beta.
В ней будет усовершенствованная система обновлений версий.
Появится раздел "Кандидаты описаний контроллеров". В них начнутся появляться описания контроллеров которые уже поддерживаются FLProg, но пока не имеют своих встроенных описаний.
Обратите внимание, что левая панель все больше превращается в основной инструмент не только конфигурации проекта, но и как источник системных процессов (интерфейсы, коммуникации, часы, watch-dog, планирование задач, системные параметры, средства отображения).
FLProg ищет и внедряет новые формы для представления конечным пользователям новых удобных инструментов проектирования.
Re: FLProg 9.4.x тестирование
Добавлено: 02 июл 2025, 11:20
slsl
Заметил на 8266 - не работает кнопка "перезагрузить" в вэб. Т.е. она нажимается, экран мелькает, но контроллер не ребутится.
Это заметно по переменной (не сохраняемой в епром), при рессете она должна вернуться в дефолт.
8266_94.flp
з.ы.
неплохо бы среди системных параметров иметь RSSI
з.ы. з.ы.
При включенном режиме "защите от зависаний" - циклический ребут
Re: FLProg 9.4.x тестирование
Добавлено: 02 июл 2025, 11:24
fsergei70
ecoins писал(а): 01 июл 2025, 13:03
По некоторым сведениям в ближайшие дни ожидается выход версии 9.5.0-beta.
В ней будет усовершенствованная система обновлений версий.
Появится раздел "Кандидаты описаний контроллеров". В них начнутся появляться описания контроллеров которые уже поддерживаются FLProg, но пока не имеют своих встроенных описаний.
Обратите внимание, что левая панель все больше превращается в основной инструмент не только конфигурации проекта, но и как источник системных процессов (интерфейсы, коммуникации, часы, watch-dog, планирование задач, системные параметры, средства отображения).
FLProg ищет и внедряет новые формы для представления конечным пользователям новых удобных инструментов проектирования.
На сайте бетта версия 9.4.1
Re: FLProg 9.4.x тестирование
Добавлено: 02 июл 2025, 11:42
montirovka
А кто нибудь знает что поменялось? Какие изменения?
Re: FLProg 9.4.x тестирование
Добавлено: 02 июл 2025, 11:59
ecoins
fsergei70 писал(а): 02 июл 2025, 11:24
ecoins писал(а): 01 июл 2025, 13:03
По некоторым сведениям в ближайшие дни ожидается выход версии 9.5.0-beta.
В ней будет усовершенствованная система обновлений версий.
Появится раздел "Кандидаты описаний контроллеров". В них начнутся появляться описания контроллеров которые уже поддерживаются FLProg, но пока не имеют своих встроенных описаний.
Обратите внимание, что левая панель все больше превращается в основной инструмент не только конфигурации проекта, но и как источник системных процессов (интерфейсы, коммуникации, часы, watch-dog, планирование задач, системные параметры, средства отображения).
FLProg ищет и внедряет новые формы для представления конечным пользователям новых удобных инструментов проектирования.
На сайте бетта версия 9.4.1
Отлично. Разработчик решил немного подождать с изменением номера. Но изменения/доработки существенны.
Re: FLProg 9.4.x тестирование
Добавлено: 02 июл 2025, 12:27
Палыч
slsl писал(а): 02 июл 2025, 11:20
з.ы. з.ы.
При включенном режиме "защите от зависаний" - циклический ребут
У меня тоже самое на ESP-32 Всегда по разному, бывает раз в 30сек, бывает раз в минуту, бывает раз в пять минут. Все это в течении суток приводит к полному зависанию контроллера.
Re: FLProg 9.4.x тестирование
Добавлено: 02 июл 2025, 13:07
slsl
А 9.4.1 это 9.4 + Sp1 или уже новая версия?
Хех, чего-то архив битый (портабле) - пробовал два раза скачивать.
арх.png
Re: FLProg 9.4.x тестирование
Добавлено: 02 июл 2025, 13:09
SSSR2000
Вот беда , делал проект неделю назад, теперь при его открытии FLprog сразу сворачивается, что делаю не так? Версия 9.4. Еще беда , каким образом удаляются связи между блоками, Дел не помогает, приходится блок удалять и заново ставить
Re: FLProg 9.4.x тестирование
Добавлено: 02 июл 2025, 13:28
montirovka
SSSR2000 писал(а): 02 июл 2025, 13:09
Вот беда , делал проект неделю назад, теперь при его открытии FLprog сразу сворачивается, что делаю не так? Версия 9.4
Выложите проект который не открывается.
Re: FLProg 9.4.x тестирование
Добавлено: 02 июл 2025, 13:48
nikijd
Подтверждаю 9.4.1 Архив портативной версии поврежден.
Re: FLProg 9.4.x тестирование
Добавлено: 02 июл 2025, 14:58
montirovka
nikijd писал(а): 02 июл 2025, 13:48
Подтверждаю 9.4.1 Архив портативной версии поврежден.
Распакуется, посмотрим.
2025-07-02_14-56-54.png
На последнем проценте ошибка.
Программа не запускается.
2025-07-02_15-07-38.png
Re: FLProg 9.4.x тестирование
Добавлено: 02 июл 2025, 15:46
ecoins
nikijd писал(а): 02 июл 2025, 13:48
Подтверждаю 9.4.1 Архив портативной версии поврежден.
Часов через пять будет новый архив.
Приносим извинения.
Re: FLProg 9.4.x тестирование
Добавлено: 03 июл 2025, 07:13
montirovka
Архив портативной версии 9.4.1 заменен на рабочий.
Re: FLProg 9.4.x тестирование
Добавлено: 03 июл 2025, 11:29
nikijd
ESP32C3 в версии 9.4.1 При подключении к точке доступа. Не могу открыть WEB-интерфейс. Может я что-то не так делаю в новых версиях.