Kiedyś chyba o tym pisałem, że na GG przejścia są schodkowe, zwłaszcza widoczne przy małych wartościach. Faktycznie w softach elmaya jest to jakoś płynniej zrobione. Wtedy nie było więcej zainteresowanych tym tematem więc nie pisałem więcej. Może się mylę ale skoro jeden soft ma łagodniejsze przejścia to chyba to nie jest kwestia biblioteki tylko konkretnego softu. Gdyby Szanowny Kolega @krycha88 się nad tym pochylił byłoby super .... .... ale pamiętajmy że doba ma 24hLukaszH wrote: ↑Sun Aug 28, 2022 7:33 am Ogólnie do dimmer używam softu od @elmaya ale mam jeden sterownik gdzie używam GG i faktycznie trochę to męczące z tym pwm który działam min>>max>>min>>itd.
Dodatkowo może da się zaimplementować w bibliotece przy tej okazji jakieś delikatniejsze rozjaśnianie na maxa jak i gaszenie do min - takie delikatniejsze zachowanie ma właśnie soft elmaya
Dimmer sterowany jednym przyciskiem
-
- Posts: 2283
- Joined: Thu Apr 30, 2020 5:18 pm
- Location: Częstochowa
YoMan
________________________________________
Wziąłem udział w Supla Offline Party 2023
________________________________________
Wziąłem udział w Supla Offline Party 2023
-
- Posts: 645
- Joined: Sat Dec 14, 2019 11:49 pm
Właśnie czasem mi jest trudno odróżnić co jest softem GG, a co jest jednak w gestii biblioteki. Elmaya często modyfikował biblioteki i dopisywał dodatkowe fragmenty programu i tutaj ciężko to porównywać. Jedynie co to jako użytkownik mogę dać feedback co do funkcjonalności. Także jak będzie czas i możliwość to fajnie by zrobić poprawkę do działania przycisku min>>max>>min>>itd. ale także zwiększyć płynność przechodzenia w pwm aby nie było takiego „skokowego przejścia”.
-
- Posts: 275
- Joined: Mon Jun 27, 2022 10:11 am
- Location: Opole
To ja pozwolę sobie jeszcze tutaj dopisać, co koledze do Issues dodałem:
https://github.com/krycha88/GUI-Generic/issues/86
w skrócie - ustawienie zakresu PWMu oraz częstotliwości PWMu
Dobrze by było, by dało się ustawiać wartości minimalne i maksymalne PWMu, którym odpowiadają wartości 0%-100% ustawione gałką/suwakiem w aplikacji . Oraz "szybkość pwm" aby uniknąć piszczenia czy migotania, a równocześnie dostosować się do różnych zastosowań i szybkości mosfetu/triaka itp
(sama wartość brightness (jak i jasności rgb i rgbbrightness) są u_int32 ale nie wiem jaki jest ich realny zakres w supladev używany - może 0-1023 ? w kazdym razie jakoś to się rzutuje na zakres PWMu na porcie, oraz na krok i szybkość ich regulacji podczas przyciskania przycisku dimmera)
-
- Posts: 8357
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Jakiekolwiek regulacje i ustawienia można aktualnie robić jedynie na www urządzenia.Hrumque wrote: ↑Tue Sep 06, 2022 4:58 pmTo ja pozwolę sobie jeszcze tutaj dopisać, co koledze do Issues dodałem:
https://github.com/krycha88/GUI-Generic/issues/86
w skrócie - ustawienie zakresu PWMu oraz częstotliwości PWMu
Dobrze by było, by dało się ustawiać wartości minimalne i maksymalne PWMu, którym odpowiadają wartości 0%-100% ustawione gałką/suwakiem w aplikacji . Oraz "szybkość pwm" aby uniknąć piszczenia czy migotania, a równocześnie dostosować się do różnych zastosowań i szybkości mosfetu/triaka itp
(sama wartość brightness (jak i jasności rgb i rgbbrightness) są u_int32 ale nie wiem jaki jest ich realny zakres w supladev używany - może 0-1023 ? w kazdym razie jakoś to się rzutuje na zakres PWMu na porcie, oraz na krok i szybkość ich regulacji podczas przyciskania przycisku dimmera)
Aplikacja Supli na takie rzeczy nie pozwala i jest tyle pilniejszych tematów do zrobienia, że nawet nie pokuszę się o zgadywanie kiedy by to można dodać.
Przyjrzę się temu co tu można usprawnić
Widzimy się na Supla Offline Party vol. 2
-
- Posts: 275
- Joined: Mon Jun 27, 2022 10:11 am
- Location: Opole
Oczywiście, nie śmiałem myśleć o tym, by takie rzeczy regulować z poziomu Supla Cloud (i przesyłać do urządzenia) - ale pytałem tu, bo nie wiem czy takie modyfikacje zahaczają o modyfikację bibliotek supla-device (i powinny być tam zrobione, by były do powielenia w innych projektach, i następnych wersjach i forkach wszelkich tak samo) czy już tylko trzeba to sobie zaszyć w indywidualnym podejściu i swojej interpretacji, np tej na podstawie której jest robione firmware przez GG
-
- Posts: 8357
- Joined: Thu Jun 27, 2019 12:16 pm
- Location: Wrocław
Zachowanie przycisku zostało poprawione i wydane w wersji bibliteki 22.10.01.
Natomiast nie wiem kiedy ta zmiana zostanie dodana do GG. Jeśli ktoś sam kompiluje, to powinno wystarczyć podmienienie plików rgbw_base.h i rgbw_base.cpp w bibliotece używanej w GG, aby ta zmiana zaczęła działać.
Widzimy się na Supla Offline Party vol. 2
-
- Posts: 91
- Joined: Sat Jul 21, 2018 4:26 pm
Super. Dzięki wielkieklew wrote: ↑Tue Oct 04, 2022 8:28 amZachowanie przycisku zostało poprawione i wydane w wersji bibliteki 22.10.01.
Natomiast nie wiem kiedy ta zmiana zostanie dodana do GG. Jeśli ktoś sam kompiluje, to powinno wystarczyć podmienienie plików rgbw_base.h i rgbw_base.cpp w bibliotece używanej w GG, aby ta zmiana zaczęła działać.
-
- Posts: 645
- Joined: Sat Dec 14, 2019 11:49 pm
Chciałem zapytać czy znalazł by się czas na temat usprawnienia płynności działania dimmera albo dodanie opcji konfiguracji parametrów ?klew wrote: ↑Tue Sep 06, 2022 6:44 pmJakiekolwiek regulacje i ustawienia można aktualnie robić jedynie na www urządzenia.Hrumque wrote: ↑Tue Sep 06, 2022 4:58 pmTo ja pozwolę sobie jeszcze tutaj dopisać, co koledze do Issues dodałem:
https://github.com/krycha88/GUI-Generic/issues/86
w skrócie - ustawienie zakresu PWMu oraz częstotliwości PWMu
Dobrze by było, by dało się ustawiać wartości minimalne i maksymalne PWMu, którym odpowiadają wartości 0%-100% ustawione gałką/suwakiem w aplikacji . Oraz "szybkość pwm" aby uniknąć piszczenia czy migotania, a równocześnie dostosować się do różnych zastosowań i szybkości mosfetu/triaka itp
(sama wartość brightness (jak i jasności rgb i rgbbrightness) są u_int32 ale nie wiem jaki jest ich realny zakres w supladev używany - może 0-1023 ? w kazdym razie jakoś to się rzutuje na zakres PWMu na porcie, oraz na krok i szybkość ich regulacji podczas przyciskania przycisku dimmera)
Aplikacja Supli na takie rzeczy nie pozwala i jest tyle pilniejszych tematów do zrobienia, że nawet nie pokuszę się o zgadywanie kiedy by to można dodać.
Przyjrzę się temu co tu można usprawnić
Zastanawiam się czy nie można by zaimplementować kawałka kodu od Elmaya wg projektu z tego postu: Ściemniacz 3 kanały, ponieważ tutaj działa to bardzo płynnie nawet przesuwanie suwakiem z apki powoduje że oświetlenie "płynnie goni" ustawienie. Dodatkowo bardzo przydatne są początkowe ustawienia dimmera dosłownie z zakresu 1-10%, a często bardzo trudno w nie trafić z przycisku i podejmuje się kilka prób aby "nie obudzić" żony za dużym światłem
-
- Posts: 5208
- Joined: Fri Nov 16, 2018 7:25 am
A czy czasami @klew tego nie poprawił? Sprawdzałeś na ostatnim wydaniu 5.1.x?LukaszH wrote: ↑Fri Nov 11, 2022 6:05 pm Chciałem zapytać czy znalazł by się czas na temat usprawnienia płynności działania dimmera albo dodanie opcji konfiguracji parametrów ?
Zastanawiam się czy nie można by zaimplementować kawałka kodu od Elmaya wg projektu z tego postu: Ściemniacz 3 kanały, ponieważ tutaj działa to bardzo płynnie nawet przesuwanie suwakiem z apki powoduje że oświetlenie "płynnie goni" ustawienie. Dodatkowo bardzo przydatne są początkowe ustawienia dimmera dosłownie z zakresu 1-10%, a często bardzo trudno w nie trafić z przycisku i podejmuje się kilka prób aby "nie obudzić" żony za dużym światłem
https://gui-generic-builder.supla.io/