Страница 20 из 45
Версия программы 4.х
Добавлено: 02 ноя 2018, 13:40
alexwalex
Немного погонял версию 4.1 на ESP8266:
1. При создании точки доступа, пароль для этой точки присваивается от клиента, даже если он не задан :
Код: Выделить всё
WiFi.softAP(ESP8266ControllerWifiAP_SSID, ESP8266ControllerWifiClient_password);
2. При отключении точки доступа через WEB интерфейс с помощью параметра "WiFi точка доступа состояние" - созданная точка доступа пропадает, но появляется другая с именем состоящим из крякозябр.
3. При чтении пользовательских параметров с помощью блока "чтение системного параметра" в Arduino IDE создаются незадекларированные и нигде не использующиеся переменные такого вида:
_SysParRead_XX_Out, например
Код: Выделить всё
_SysParRead_2_Out = ESP8266_freeParam_206524864;
Версия программы 4.х
Добавлено: 02 ноя 2018, 13:56
support
Serg_Grn писал(а): 02 ноя 2018, 11:54Хочу обратить внимание (если до этого никто не обращал

), в меню, если выбрать тип переменной Boolean и в настройке "формата конвертации" установить галку "собственный текст", то в соответствии с описанием, на выходе блока "MenuValue" должен быть данный текст, однако на выходе этого блока никакого текста нет, там просто переменная Boolean.
В принципе это не проблема - можно решить другими блоками без труда. Так, для информации.
Неа, Вы не правы. Блок "MenuValue" предназначен для работы непосредственно со ЗНАЧЕНИЕМ пункта меню. А Вы задали значение в формате Boolean, соответственно такое значение и будет. Заданный Вами текст будет выводится на выход "ValStr" основного блока меню, при выборе данного пункта.
Отправлено спустя 7 минут 14 секунд:
Упс, первые баги.
alexwalex писал(а): 02 ноя 2018, 13:401. При создании точки доступа, пароль для этой точки присваивается от клиента, даже если он не задан :
Исправил.
alexwalex писал(а): 02 ноя 2018, 13:402. При отключении точки доступа через WEB интерфейс с помощью параметра "WiFi точка доступа состояние" - созданная точка доступа пропадает, но появляется другая с именем состоящим из крякозябр.
Пока повторить не удалось. Странно, погоняю ещё.
Отправлено спустя 5 минут 20 секунд:
alexwalex писал(а): 02 ноя 2018, 13:403. При чтении пользовательских параметров с помощью блока "чтение системного параметра" в Arduino IDE создаются незадекларированные и нигде не использующиеся переменные такого вида: _SysParRead_XX_Out, например
КОД: ВЫДЕЛИТЬ ВСЁ
Исправил
Версия программы 4.х
Добавлено: 02 ноя 2018, 13:58
alexwalex
support писал(а): 02 ноя 2018, 13:56Пока повторить не удалось. Странно, погоняю ещё.
Проверял на таком примере, может где ошибся:
0001.flp
И ещё: при использовании в программе блока "получение данных с системных часов контроллера (RTOGT), при попытке изменить/удалить/добавить цифровой выход, программа по прежнему закрывается с ошибкой. Приходится удалять RTOGT, производить действия с выходами, и затем возвращать блок RTOGT.
Версия программы 4.х
Добавлено: 02 ноя 2018, 14:41
support
alexwalex писал(а): 02 ноя 2018, 13:58И ещё: при использовании в программе блока "получение данных с системных часов контроллера (RTOGT), при попытке изменить/удалить/добавить цифровой выход, программа по прежнему закрывается с ошибкой. Приходится удалять RTOGT, производить действия с выходами, и затем возвращать блок RTOGT.
Вот как счас помню, исправлял я эту багу. А полез в код, действительно методы не реализованны. Прям волшебство какое то)))) В общем исправил.
Версия программы 4.х
Добавлено: 02 ноя 2018, 14:52
ItsMe
Ох, спасибо!
В web клиенте реализована возможность получить из программы значение переменных и передать их в браузер.
А как реализовать в Web клиенте получение переменной из браузера? В настройках клиента есть только описание входов.
А выходов нет...
Ну, например задать какую-то температуру, время, не важно.
Версия программы 4.х
Добавлено: 02 ноя 2018, 15:33
Serg_Grn
[ref=#00aa00]support[/ref], да, я уже после того как написал пост, сообразил в чём моя ошибка. Спасибо!

Версия программы 4.х
Добавлено: 02 ноя 2018, 15:40
support
ItsMe писал(а): 02 ноя 2018, 14:52Ох, спасибо!
В web клиенте реализована возможность получить из программы значение переменных и передать их в браузер.
А как реализовать в Web клиенте получение переменной из браузера? В настройках клиента есть только описание входов.
А выходов нет...
Ну, например задать какую-то температуру, время, не важно.
Ну вообще то Web клиент (если Вы вообще имеете в виду блок страница WebСlient) предназначена не для браузера. Этот блок сам обращается к какому то серверу, отправляет на него запрос, и получает от него ответ. При установке галочки "Выход ответа" создается выход на котором будет строка с ответом сервера. Ну и парсим эту строку, получая нужное значения. Ну а для работы с блаузером существует Web
сервер
Отправлено спустя 2 минуты 38 секунд:
Но вообще я собираюсь сделать новый блок web сервера по принципу который отработал для WED интерфейса настройки ESP. Тем более необходимые функции и методы уже реализованны, да и UI можно сказать продуманно.
Версия программы 4.х
Добавлено: 02 ноя 2018, 15:49
erno
При компиляции программа ругается .
Датчик BMP
Версия программы 4.х
Добавлено: 02 ноя 2018, 15:59
support
erno писал(а): 02 ноя 2018, 15:49При компиляции программа ругается .
Датчик BMP
Исправил. Пока как временное решение - установите такие настройки блока, а появившиеся входа оставьте незадействованными
Снимок.PNG
Версия программы 4.х
Добавлено: 02 ноя 2018, 16:45
Phazz
[ref=#00aa00]support[/ref], а багфикс когда ждать? Или пока откатиться на предыдущую версию?
Версия программы 4.х
Добавлено: 02 ноя 2018, 16:54
support
К 15-му точно выложу
Версия программы 4.х
Добавлено: 02 ноя 2018, 18:30
MegaF
вылет програми при попытке чтение параметра (пользователи )
Отправлено спустя 1 минуту 51 секунду:
10.png
Версия программы 4.х
Добавлено: 02 ноя 2018, 20:24
stypler
Версия 4-1,пр попытке добавить в схему блок EEPROM Flprog "упал" и пропала
вся коллекция пользовательских блоков, и где их искать?
Версия программы 4.х
Добавлено: 02 ноя 2018, 20:46
magpit
И ещё один баг- вылетает программа, когда редактируешь блок меню или дисплей появляется
такое вот меню.[spoiler]
работа с блоком меню и дисплеем.jpg
[/spoiler]
Версия программы 4.х
Добавлено: 02 ноя 2018, 20:53
Dev1
magpit писал(а): 02 ноя 2018, 20:46И ещё один баг- вылетает программа, когда редактируешь блок меню или дисплей появляется
такая вот меню.[spoiler]работа с блоком меню и дисплеем.jpg[/spoiler]
Попробуйте поставить стандартную тему. А вот еще вылетает...

Версия программы 4.х
Добавлено: 02 ноя 2018, 20:57
magpit
Dev1 писал(а): 02 ноя 2018, 20:53Попробуйте поставить стандартную тему.
А причём тут тема?? Всё останавливается когда блок меню или дисплей назначаю адреса...
отчёт:[spoiler]
error.log
[/spoiler]
Версия программы 4.х
Добавлено: 02 ноя 2018, 20:59
Dev1
magpit писал(а): 02 ноя 2018, 20:57Dev1 писал(а): 02 ноя 2018, 20:53Попробуйте поставить стандартную тему.
А причём тут тема?? Всё останавливается когда блок меню или дисплей назначаю адреса...
Да да это я мимо ушей пропустил, просто заметил фон черный.

Версия программы 4.х
Добавлено: 03 ноя 2018, 05:38
support
magpit писал(а): 02 ноя 2018, 20:57Dev1 писал(а): 02 ноя 2018, 20:53Попробуйте поставить стандартную тему.
А причём тут тема?? Всё останавливается когда блок меню или дисплей назначаю адреса...
отчёт:[spoiler]error.log[/spoiler]
Исправил. Проблема была с системными часами реального времени
Версия программы 4.х
Добавлено: 03 ноя 2018, 10:40
texbez
Добрый день!
support,я раньше уже писал,может не увидели-добавьте пожалуйста в скаду кнопку удаления слейвов,т.е. когда в мастере добавляешь слейв,его не чем удалить если надо.
Спасибо.
Версия программы 4.х
Добавлено: 03 ноя 2018, 11:04
KSP
Правой кнопкой на слейв в мастере и удалить слейв
[spoiler]
Удалить.jpg
[/spoiler]