17 bool _detectLowToHigh =
false,
18 bool inputPullup =
true,
19 uint16_t _debounceDelay = 10,
20 uint16_t minSignalTimeToCountMs = 0);
23 bool _detectLowToHigh =
false,
24 bool inputPullup =
true,
25 uint16_t _debounceDelay = 10,
26 uint16_t minSignalTimeToCountMs = 0);
28 bool _detectLowToHigh =
false,
29 bool inputPullup =
true,
30 uint16_t _debounceDelay = 10,
31 uint16_t minSignalTimeToCountMs = 0);
37 uint32_t lastImpulseMillis =
40 uint32_t lastChangeMs = 0;
43 uint16_t debounceDelayMs = 10;
44 uint16_t minSignalTimeToCountMs = 10;
46 bool detectLowToHigh =
false;
50 int8_t newStateCandidate = 0;