FastLED 3.9.15
Loading...
Searching...
No Matches

◆ setStrategy()

void fl::ButtonLowLevel::setStrategy ( ButtonStrategy strategy)

Definition at line 99 of file button.cpp.hpp.

99 {
100 mStrategy = strategy;
101 switch (mStrategy) {
103 mPin.setPinMode(DigitalPin::kInput);
104 break;
106 mPin.setPinMode(DigitalPin::kInputPullup);
107 break;
110 break;
111 default:
112 FASTLED_ASSERT(false, "Unknown ButtonLowLevel strategy");
113 break;
114 }
115}
ButtonStrategy mStrategy
Definition button.h:47
fl::DigitalPin mPin
Definition button.h:46

References fl::kHighLowFloating, fl::DigitalPin::kInput, fl::DigitalPin::kInputPulldown, fl::DigitalPin::kInputPullup, fl::kPullDown, fl::kPullUp, mPin, and mStrategy.

Referenced by ButtonLowLevel().

+ Here is the caller graph for this function: