Страница 20 из 25

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 23 дек 2023, 15:51
Sevast
Нужна кнопка с удержанием. Нашел блок GPv3 BUTTON_CL. Мучаюсь с ним не первый день, никак не могу разобраться как его настроить для правильной работы... Помогите, кто знает. :smile37:

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 23 дек 2023, 19:33
ivansidor012
[ref]Sevast[/ref], в теме Шаблоны веб был пример кнопки с удержанием.

но обычно для этого используют веб на вебсокетах: это espui, crmui3

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 24 дек 2023, 11:51
Sevast
ivansidor012 писал(а): 23 дек 2023, 19:33 [ref]Sevast[/ref], ... обычно для этого используют веб на вебсокетах: это espui, crmui3
Для меня это темный лес. Был бы пример, я бы разобрался потихоньку.

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 03 мар 2024, 14:05
ibalabanov
Добрый день! Так проблему с Device Offline не решили? Прочитал комментарии, что у некоторых появляется такая же надпись…

Отправлено спустя 1 минуту 32 секунды:
И еще… У вас написано 4ая версия «тут»ссылка, а по ссылки я не нашел

Отправлено спустя 1 минуту 21 секунду:
Какая версия сейчас работает корректно и без Device Offline?

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 03 мар 2024, 18:01
aidar_i
aidar_i писал(а): 13 май 2022, 21:12 И еще… У вас написано 4ая версия «тут»ссылка, а по ссылки я не нашел
Нажмите на него откроется 324 сообщение.
Попробуйте его.
Кнопка с удержанием там есть.

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 08 мар 2024, 21:05
vik56
Здравствуйте, уже третий день бьюсь, мне нужно кнопки GPv3_6_BUTTON_MINI_CL вставить в GPv3_MAKE_BLOCK_TAB в один ряд, перенос строки убран, но это не помогает, все равно кнопка переносится на другую строку. Можно ли это как то победить?
И размеh трех кнопок указан 50px а четвертой 150px, но все четыре кнопки имеют размер 50px.
тест.flp

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 09 мар 2024, 00:20
aidar_i
vik56 писал(а): 08 мар 2024, 21:05 Здравствуйте, уже третий день бьюсь, мне нужно кнопки GPv3_6_BUTTON_MINI_CL вставить в GPv3_MAKE_BLOCK_TAB в один ряд, перенос строки убран, но это не помогает, все равно кнопка переносится на другую строку. Можно ли это как то победить?
И размеh трех кнопок указан 50px а четвертой 150px, но все четыре кнопки имеют размер 50px.
тест.flp
Чтобы расположить в ряд нужно пользоваться блоками Форматирование и дизайн из Компонентов общих для всех режимов, недавно я тут помогал, посмотрите тему выше.

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 09 мар 2024, 23:48
vik56
Да, получилось, спасибо.

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 18 мар 2024, 18:30
Imran
Может кто то обяснить зачем у меня зависает Arduino IDE ? Вроде пороект не большой контроллер ESP32, GyverPortal прошивается , но IDE зависает и все, даже через диспетчер задач, не снимает задачу, приходится перезагруять комп.
Может кто то проверить? на ESP32, или обяснить кде мне искать проблему. Раньше таких проблем не было с другими проектами с ESP32.
Система Windows 11, комп Asus ROG, 32гб оперативки, 8гб Видео карта, SSD, Процессор Core i7.

Вот проект
GP_FBT_v_1.3.flp.zip
error.png

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 18 мар 2024, 22:12
aidar_i
Imran писал(а): 18 мар 2024, 18:30 Может кто то обяснить зачем у меня зависает Arduino IDE ?
В функцию Build вставились лишние коды

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

   _ntpUdpServer.begin(2390);
    _NTPGetTime1_lrt = (millis()) + 30000;
    // put your setup code here, to run once:
       print_reset_reason(rtc_get_reset_reason(0)); //вызов функции для ядра 0
       Out_19700702_66550075 = caseReason;
    print_reset_reason(rtc_get_reset_reason(1)); //вызов функции для ядра 1
    Out_115577539_66550075 = caseReason;
    WiFi.setAutoReconnect(false);
    bot.attach(newMsg);
    bot.setPeriod(5000);
Их вырежьте и перенесите в setup.
Так происходит, потому что в блоках , созданных новым редактором, коды эти стоят в конце сетап и они имеют приоритет и вставляются в Build.
Через диспетчер задач закрывайте Java(TM).
Пробовал компилировать - это не зависает, а очеееень медленно компилируется (диспетчер задач показывает движение). Похоже мешают библиотеки FLProg, перешел в версию 8.0.2 нормально скомпилировался.

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 19 мар 2024, 16:47
Imran
aidar_i писал(а): 18 мар 2024, 22:12 Похоже мешают библиотеки FLProg, перешел в версию 8.0.2 нормально скомпилировался
Спасибо и у меня прошился с FLProg 8.0.2 нормально .

Скетч использует 1011281 байт (77%) памяти устройства. Всего доступно 1310720 байт.
Глобальные переменные используют 44772 байт (13%) динамической памяти, оставляя 282908 байт для локальных переменных.


почему так много весит все это ? я начал переходить на GyverPortal 3 других блоков а остальное GyverPortal , это нормально или я что то не то делаю ? Контроллер ESP32
GP_FBT_v_1.4.flp.zip

Скетч использует 494865 байт (47%) памяти устройства. Всего доступно 1044464 байт.
Глобальные переменные используют 32264 байт (39%) динамической памяти, оставляя 49656 байт для локальных переменных.


Здесь 8 блоков, контроллер Wemos Mini ESP8266 (Web CRMui3 v5.1)
WMTS_UID_7.1.flp.zip
[ref=#ff8000]aidar_i[/ref], Извиняюсь не правильно обяснил проблему , на ЕСП8266 мало жрет, но менее стабильно работает , Но на ЕС32 очень стабильно работает но жрет прилично. память оба 4мб. Направьте пожалуйста меня что я не так делаю

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 20 мар 2024, 10:22
Agat
aidar_i писал(а): 13 май 2022, 21:12 В Ардуино Иде в Tools появится надписи “ESP8266 LittleFS Data Upload“ и “ESP32 Sketch Data Upload“. Сохранить скетч, положить в папку со скетчем папку data. в которую положить нужные файлы для сохранения в файловую систему. В Ардуино Иде нажать нужную надпись и ФС прошьется, потом загрузите скетч. Далее вы можете прошивать только скетч, если файлы из ФС используются те же. Для GP прошейте файлы из библиотеки, там есть папка data, в примерах я его использую.
tools.rar
При нажатии на ESP8266 LittleFS Data Upload появляется ошибка
LittleFS Not Drfined for Lolin(wemos)D1R2 mini

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 21 мар 2024, 21:53
vik56
[ref=#ff8000]aidar_i[/ref],
Добрый вечер, в проекте использую слайдер, так вот проблема при передвижении слайдера данные не передаются, а передаются только при отпускании слайдера, очень неудобно изменять яркость ленты через веб интерфейс. Читал wiki gp, так вот там есть GP.SLIDER_C(...); // тот же слайдер, но отправляет значения на каждом "тике" ползунка, а в flprog можно ли как то это организовать.
Спасибо.

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 22 мар 2024, 12:54
aidar_i
vik56 писал(а): 21 мар 2024, 21:53 [ref=#ff8000]aidar_i[/ref],
Добрый вечер, в проекте использую слайдер, так вот проблема при передвижении слайдера данные не передаются, а передаются только при отпускании слайдера, очень неудобно изменять яркость ленты через веб интерфейс. Читал wiki gp, так вот там есть GP.SLIDER_C(...); // тот же слайдер, но отправляет значения на каждом "тике" ползунка, а в flprog можно ли как то это организовать.
Спасибо.
Попробуйте в блоке GP.SLIDER добавить _C

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 23 мар 2024, 00:22
vik56
aidar_i писал(а): 22 мар 2024, 12:54 Попробуйте в блоке GP.SLIDER добавить _C
Да, получилось, спасибо. А не подскажете еще, как организовать что бы записывать текущую настройку слайдера в память и что бы при подключении к esp в вебинтерфейсе отображалось положение слайдера записанное в память, а не нулевое значение?

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 23 мар 2024, 05:59
aidar_i
vik56 писал(а): 23 мар 2024, 00:22
aidar_i писал(а): 22 мар 2024, 12:54 Попробуйте в блоке GP.SLIDER добавить _C
Да, получилось, спасибо. А не подскажете еще, как организовать что бы записывать текущую настройку слайдера в память и что бы при подключении к esp в вебинтерфейсе отображалось положение слайдера записанное в память, а не нулевое значение?
ЕЕПРОМ использовать. Я делал входы блоков для предустановки значений при старте

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 23 мар 2024, 10:09
vik56
А нет примера как писать в еепром, я выход слайдера сажаю на блок запись системных параметров, а блоком чтения системных параметров отдаю блоку который регулирует яркость ленты. Но при таком раскладе, только я двигаю слайдер, у меня отваливается WiFi и надо перегружать esp . Пробовал подавать на вход слайдера из блока чтения системных параметров, ничего не происходит, даже прописал константу на входе, все равно слайдер стоит на нуле.

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 23 мар 2024, 16:20
Imran
Накаконец таки адаптировался под GyverPortal :)) и очень очень поравился. Есть конечно вопросы, почему у меня вот они часто появляются, и исчезают особенно 2 почти каждую секунду,а иногда даже по чаше. Может я пока не правильно понимаю, как нужно правильно строить блоки в GyverPortal. Огромным удовольствием жду замечаний, особенно от автора [ref=#ff8000]aidar_i[/ref],
Screenshot_1.png
WM_32_TS_UID_GP_1.3.flp.zip

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 24 мар 2024, 15:13
aidar_i
vik56 писал(а): 21 мар 2024, 21:53 вот там есть GP.SLIDER_C(...);
В моих блоках есть оказывается такой блок, если на вход oninp подать высокий уровень, будет работать как Вы хотите.

Отправлено спустя 3 минуты 17 секунд:
vik56 писал(а): 23 мар 2024, 10:09 А нет примера как писать в еепром, я выход слайдера сажаю на блок запись системных параметров, а блоком чтения системных параметров отдаю блоку который регулирует яркость ленты. Но при таком раскладе, только я двигаю слайдер, у меня отваливается WiFi и надо перегружать esp . Пробовал подавать на вход слайдера из блока чтения системных параметров, ничего не происходит, даже прописал константу на входе, все равно слайдер стоит на нуле.
Системные параметры уже работают с ЕЕПРОМ, можно там включать и отключать его.

GyverPortal - простой конструктор веб интерфейса.

Добавлено: 25 мар 2024, 07:46
Agat
Из за чего открывается черная страница? Файловую систему прошил, подключаюсь к ESP mini, подключение есть, но ничего не отображается..