Sterowanie LEDem w zależności od stanu przekaźnika

krycha88
Posty: 1361
Rejestracja: pt lis 16, 2018 7:25 am

śr sty 20, 2021 10:55 am

ekstra, będzie zabawa na weekend :D
Patryk
Posty: 1242
Rejestracja: pn sty 07, 2019 7:51 pm
Lokalizacja: Rybnik

śr sty 20, 2021 11:06 am

krycha88 pisze:
śr sty 20, 2021 10:55 am
ekstra, będzie zabawa na weekend :D
@klew - dzięki !!!
@krycha88 - "pobawisz" się z:
viewtopic.php?p=83584#p83584
krycha88
Posty: 1361
Rejestracja: pt lis 16, 2018 7:25 am

śr sty 20, 2021 11:16 am

Patryk pisze:
śr sty 20, 2021 11:06 am
@krycha88 - "pobawisz" się z:
viewtopic.php?p=83584#p83584
Dlatego założyłem ten temat :)
lukfud
Posty: 871
Rejestracja: czw lis 23, 2017 11:33 pm
Lokalizacja: Warszawa

śr sty 20, 2021 1:21 pm

klew pisze:
śr sty 20, 2021 10:39 am
No i pięknie :)

Dzięki!
krycha88
Posty: 1361
Rejestracja: pt lis 16, 2018 7:25 am

śr sty 20, 2021 5:30 pm

mam problem z kompilacją swojego projektu z nowymi źródłami:

Kod: Zaznacz cały

     buttonConfig->addAction(Supla::TURN_ON, *ConfigESP, Supla::ON_CLICK_1);
Compiling .pio\build\GUI_Generic_1M\src\SuplaSensorDS18B20.cpp.o
                                                                          ^
src\SuplaConfigESP.cpp:67:74: note: candidates are:
In file included from lib\SuplaDevice\src/supla/channel.h:23:0,
                 from lib\SuplaDevice\src/supla/element.h:23,
                 from src\SuplaConfigESP.h:22,
                 from src\SuplaConfigESP.cpp:19:
lib\SuplaDevice\src/supla/local_action.h:28:16: note: virtual void Supla::LocalAction::addAction(int, Supla::ActionHandler&, int)
   virtual void addAction(int action, ActionHandler &client, int event);
                ^
lib\SuplaDevice\src/supla/local_action.h:28:16: note:   no known conversion for argument 2 from 'SuplaConfigESP' to 'Supla::ActionHandler&'
lib\SuplaDevice\src/supla/local_action.h:29:16: note: virtual void Supla::LocalAction::addAction(int, Supla::ActionHandler*, int)
   virtual void addAction(int action, ActionHandler *client, int event);
i podobny problem dla każdych innych wystąpień addAction
Awatar użytkownika
klew
Posty: 2017
Rejestracja: czw cze 27, 2019 12:16 pm

śr sty 20, 2021 7:43 pm

krycha88 pisze:
śr sty 20, 2021 5:30 pm
mam problem z kompilacją swojego projektu z nowymi źródłami:

Kod: Zaznacz cały

     buttonConfig->addAction(Supla::TURN_ON, *ConfigESP, Supla::ON_CLICK_1);
Compiling .pio\build\GUI_Generic_1M\src\SuplaSensorDS18B20.cpp.o
                                                                          ^
src\SuplaConfigESP.cpp:67:74: note: candidates are:
In file included from lib\SuplaDevice\src/supla/channel.h:23:0,
                 from lib\SuplaDevice\src/supla/element.h:23,
                 from src\SuplaConfigESP.h:22,
                 from src\SuplaConfigESP.cpp:19:
lib\SuplaDevice\src/supla/local_action.h:28:16: note: virtual void Supla::LocalAction::addAction(int, Supla::ActionHandler&, int)
   virtual void addAction(int action, ActionHandler &client, int event);
                ^
lib\SuplaDevice\src/supla/local_action.h:28:16: note:   no known conversion for argument 2 from 'SuplaConfigESP' to 'Supla::ActionHandler&'
lib\SuplaDevice\src/supla/local_action.h:29:16: note: virtual void Supla::LocalAction::addAction(int, Supla::ActionHandler*, int)
   virtual void addAction(int action, ActionHandler *client, int event);
i podobny problem dla każdych innych wystąpień addAction
Supla::Triggerable zmieniło nazwę na Supla::ActionHandler (include supla/action_handler.h). Do tego metoda "runAction" z Triggerable, zmieniła nazwę na "handleAction" - jakoś niefortunnie "runAction" było używane zarówno w triggerable jak i w LocalAction (wcześniej WillTrigger). Teraz jak relay może wywoływać jak i obsługiwać akcje, to ten konflikt nazw byłby zbyt mylący.
Mam nadzieję, że to już ostatnie zmiany tego typu.
krycha88
Posty: 1361
Rejestracja: pt lis 16, 2018 7:25 am

czw sty 21, 2021 5:32 am

klew pisze:
śr sty 20, 2021 7:43 pm
Supla::Triggerable zmieniło nazwę na Supla::ActionHandler (include supla/action_handler.h). Do tego metoda "runAction" z Triggerable, zmieniła nazwę na "handleAction" - jakoś niefortunnie "runAction" było używane zarówno w triggerable jak i w LocalAction (wcześniej WillTrigger). Teraz jak relay może wywoływać jak i obsługiwać akcje, to ten konflikt nazw byłby zbyt mylący.
Mam nadzieję, że to już ostatnie zmiany tego typu.
dzięki działa :)
ODPOWIEDZ

Wróć do „Arduino IDE”