Sterowanie LEDem w zależności od stanu przekaźnika
ekstra, będzie zabawa na weekend
https://gui-generic-builder.supla.io/
Dlatego założyłem ten temat
https://gui-generic-builder.supla.io/
mam problem z kompilacją swojego projektu z nowymi źródłami:
i podobny problem dla każdych innych wystąpień addAction
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);
https://gui-generic-builder.supla.io/
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.krycha88 pisze: ↑śr sty 20, 2021 5:30 pm mam problem z kompilacją swojego projektu z nowymi źródłami:
i podobny problem dla każdych innych wystąpień addActionKod: 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);
Mam nadzieję, że to już ostatnie zmiany tego typu.
Widzimy się na Supla Offline Party vol. 2
dzięki działaklew 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.
https://gui-generic-builder.supla.io/
Może coś przeoczyłem ale czy da się w bibliotece zrobić mruganie LED? Ważne aby wartość przerwania dało się zmienić na inną.
https://gui-generic-builder.supla.io/
Zgadza się.
https://gui-generic-builder.supla.io/