Obsługa przycisków w SuplaDevice

Awatar użytkownika
lukfud
Posty: 2091
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

@klew,
Kiedy będzie możliwość użycia przytrzymania w klasie Button? :D
https://www.facebook.com/groups/supladiy/
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

lukfud pisze: pn paź 12, 2020 9:15 pm @klew,
Kiedy będzie możliwość użycia przytrzymania w klasie Button? :D
Musisz mnie trochę więcej ponaciskać, to będzie :D
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

klew pisze: pn paź 12, 2020 9:31 pm
lukfud pisze: pn paź 12, 2020 9:15 pm @klew,
Kiedy będzie możliwość użycia przytrzymania w klasie Button? :D
Musisz mnie trochę więcej ponaciskać, to będzie :D

Kod: Zaznacz cały

lukfud->addAction(DODAJ_ON_HOLD, klew, ON_PRESS); 
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
lesny8
Posty: 2808
Rejestracja: pn gru 11, 2017 9:43 pm

klew pisze: pn paź 12, 2020 9:32 pm
klew pisze: pn paź 12, 2020 9:31 pm
lukfud pisze: pn paź 12, 2020 9:15 pm @klew,
Kiedy będzie możliwość użycia przytrzymania w klasie Button? :D
Musisz mnie trochę więcej ponaciskać, to będzie :D

Kod: Zaznacz cały

lukfud->addAction(DODAJ_ON_HOLD, klew, ON_PRESS); 
😂🤣
Czekam na kolejne Supla Offline Party 👍
radzik_r
Posty: 390
Rejestracja: ndz sie 11, 2019 5:32 pm

Hej.
Czy biblioteka wspiera przycisk bistabilny?
Mam namyśli wykrywanie zbocza narastającego lub spadającego.

co by trzeba było zmienić w tym kodzie

Kod: Zaznacz cały

auto b1 = new Supla::Control::Button(pin3, true, true); // przycisk na pin3, z input pullup i odwróconą logiką (zwieranie do gnd)
b1->addAction(Supla::TUR
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

radzik_r pisze: czw lis 05, 2020 10:58 am Hej.
Czy biblioteka wspiera przycisk bistabilny?
Mam namyśli wykrywanie zbocza narastającego lub spadającego.

co by trzeba było zmienić w tym kodzie

Kod: Zaznacz cały

auto b1 = new Supla::Control::Button(pin3, true, true); // przycisk na pin3, z input pullup i odwróconą logiką (zwieranie do gnd)
b1->addAction(Supla::TUR
Nie wkleiłeś całego kodu, ale ogólnie możesz dodać akcje na Supla::ON_PRESS i na Supla::ON_RELEASE. Te zdarzenia reagują na zbocza.
Widzimy się na Supla Offline Party vol. 2 :!:
radzik_r
Posty: 390
Rejestracja: ndz sie 11, 2019 5:32 pm

oj faktycznie, nie przyuważyłem że ucieło

miało być (z innego tematu);

Kod: Zaznacz cały

auto b1 = new Supla::Control::Button(pin3, true, true); // przycisk na pin3, z input pullup i odwróconą logiką (zwieranie do gnd)
b1->addAction(Supla::TURN_ON, r1, Supla::ON_PRESS);
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

Odpowiedź masz w poprzednim poście
Widzimy się na Supla Offline Party vol. 2 :!:
Awatar użytkownika
lukfud
Posty: 2091
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

klew pisze: pn paź 12, 2020 9:32 pm
klew pisze: pn paź 12, 2020 9:31 pm
lukfud pisze: pn paź 12, 2020 9:15 pm @klew,
Kiedy będzie możliwość użycia przytrzymania w klasie Button? :D
Musisz mnie trochę więcej ponaciskać, to będzie :D

Kod: Zaznacz cały

lukfud->addAction(DODAJ_ON_HOLD, klew, ON_PRESS); 
Hej, jak już przymierzasz się do Somfy, to może najpierw wieloklik i przytrzymanie, co? ;)
https://www.facebook.com/groups/supladiy/
Awatar użytkownika
klew
Posty: 8184
Rejestracja: czw cze 27, 2019 12:16 pm
Lokalizacja: Wrocław

lukfud pisze: pn lis 09, 2020 10:32 am Hej, jak już przymierzasz się do Somfy, to może najpierw wieloklik i przytrzymanie, co? ;)
Trzeba coś na "pod choinkę" zostawić :P
Widzimy się na Supla Offline Party vol. 2 :!:
ODPOWIEDZ

Wróć do „Arduino IDE”