Podasz link do tego softu? Jeśli on działa na aktualnej wersji biblioteki, to dodanie AT powinno być proste.klimasstudio pisze: ↑pt wrz 09, 2022 5:23 am Takkkkk tylko że bramka RF443 nie ma opcji AT niestety.
Prace serwisowe w nocy 3/4.09.2022
Widzimy się na Supla Offline Party vol. 2
- klimasstudio
- Posty: 1117
- Rejestracja: śr sie 28, 2019 9:35 pm
- Lokalizacja: localhost
- Kontakt:
Soft generowałem z GG Bramka RF433 + AT i niestety nie działa. W supla nie widac opcji AT ale jeszcze dzis zrobie UPDATE moze cos sie zmienilo od ostatniego razu jak robilem update.
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d
Ja nie twierdzę, że tam jest opcja AT dla obiektów z bramki RF. Ale jeśli mowa o GG, to raczej nie pomogę. To dość duży i złożony projekt, do którego zbytnio jeszcze nie zaglądałem.klimasstudio pisze: ↑pt wrz 09, 2022 10:04 am Soft generowałem z GG Bramka RF433 + AT i niestety nie działa. W supla nie widac opcji AT ale jeszcze dzis zrobie UPDATE moze cos sie zmienilo od ostatniego razu jak robilem update.
Widzimy się na Supla Offline Party vol. 2
@klimasstudioklew pisze: ↑pt wrz 09, 2022 10:37 amJa nie twierdzę, że tam jest opcja AT dla obiektów z bramki RF. Ale jeśli mowa o GG, to raczej nie pomogę. To dość duży i złożony projekt, do którego zbytnio jeszcze nie zaglądałem.klimasstudio pisze: ↑pt wrz 09, 2022 10:04 am Soft generowałem z GG Bramka RF433 + AT i niestety nie działa. W supla nie widac opcji AT ale jeszcze dzis zrobie UPDATE moze cos sie zmienilo od ostatniego razu jak robilem update.
Wrzuciłem na szybko takie wsparcie, możesz testować.
@klew podpowiesz mi jak w ładniejszy sposób nadpisać metodę: Supla::Control::ButtonState::update()
https://github.com/krycha88/GUI-Generic ... on.cpp#L33
ja to zrobiłem po prostu kopiuj/wklej i podmieniłem ją w onTimer()
https://github.com/krycha88/GUI-Generic ... ve.cpp#L78
https://gui-generic-builder.supla.io/
- klimasstudio
- Posty: 1117
- Rejestracja: śr sie 28, 2019 9:35 pm
- Lokalizacja: localhost
- Kontakt:
Rozumiem że takie opcje powybierać ? Bo przekaźniki domyślnie nie były zaznaczone jak jak wybrałem Bramke RF433Mhz
Więc chodź OSUPLUJE Ci dom
Druk 3D - > https://klimastech.eu.org/druk-3d
Druk 3D - > https://klimastech.eu.org/druk-3d
Aktualnie chyba nie ma ładnego sposobu na to.krycha88 pisze: ↑pt wrz 09, 2022 10:58 am @klew podpowiesz mi jak w ładniejszy sposób nadpisać metodę: Supla::Control::ButtonState::update()
https://github.com/krycha88/GUI-Generic ... on.cpp#L33
ja to zrobiłem po prostu kopiuj/wklej i podmieniłem ją w onTimer()
https://github.com/krycha88/GUI-Generic ... ve.cpp#L78
Natomiast mam w planach możliowść podawania własnej instancji "button state". Chodzi o to, że aktualny Button (i SimpleButton) używa klasy ButtonState, które zakładają, że przycisk jest podłączony do naszego GPIO i sterujemy stanem niskim, bądź wysokim.
W efekcie nie można wykorzystać klas przycisków z jakimś innym hardware pod spodem (np. jak ten RF bridge, ale też piloty IR, jakieś dane przesłane po innym protokole).
Także w przyszłości (pewnie to kwestia najbliższych miesięcy) pojawi się możliwość podania własnej instancji klasy "ButtonState" i wtedy będzie można tą implementację RFBridgeReceive uprościć.
Widzimy się na Supla Offline Party vol. 2
Ułatwiłem jednak to, wykorzystując tylko customDigitalReadklew pisze: ↑pt wrz 09, 2022 12:02 pmAktualnie chyba nie ma ładnego sposobu na to.krycha88 pisze: ↑pt wrz 09, 2022 10:58 am @klew podpowiesz mi jak w ładniejszy sposób nadpisać metodę: Supla::Control::ButtonState::update()
https://github.com/krycha88/GUI-Generic ... on.cpp#L33
ja to zrobiłem po prostu kopiuj/wklej i podmieniłem ją w onTimer()
https://github.com/krycha88/GUI-Generic ... ve.cpp#L78
Natomiast mam w planach możliowść podawania własnej instancji "button state". Chodzi o to, że aktualny Button (i SimpleButton) używa klasy ButtonState, które zakładają, że przycisk jest podłączony do naszego GPIO i sterujemy stanem niskim, bądź wysokim.
W efekcie nie można wykorzystać klas przycisków z jakimś innym hardware pod spodem (np. jak ten RF bridge, ale też piloty IR, jakieś dane przesłane po innym protokole).
Także w przyszłości (pewnie to kwestia najbliższych miesięcy) pojawi się możliwość podania własnej instancji klasy "ButtonState" i wtedy będzie można tą implementację RFBridgeReceive uprościć.
https://github.com/krycha88/GUI-Generic ... ve.cpp#L26
https://gui-generic-builder.supla.io/