void DoDebounce(S_SwitchDescriptor *Descriptor, bool InputValue)
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
Definition Mc32Debounce.c:55
E_DebouceStates
Definition Mc32Debounce.h:34
@ DebounceWaitStable
Definition Mc32Debounce.h:36
@ DebounceWaitChange
Definition Mc32Debounce.h:35
bool DebounceGetInput(S_SwitchDescriptor *pDescriptor)
Definition Mc32Debounce.c:117
bool DebounceIsPressed(S_SwitchDescriptor *pDescriptor)
Definition Mc32Debounce.c:122
void DebounceClearReleased(S_SwitchDescriptor *pDescriptor)
Definition Mc32Debounce.c:137
void DebounceInit(S_SwitchDescriptor *pDescriptor)
Definition Mc32Debounce.c:107
void DebounceClearPressed(S_SwitchDescriptor *pDescriptor)
Definition Mc32Debounce.c:132
bool DebounceIsReleased(S_SwitchDescriptor *pDescriptor)
Definition Mc32Debounce.c:127
Definition Mc32Debounce.h:48
E_DebouceStates DebounceState
Definition Mc32Debounce.h:49
s_bits bits
Definition Mc32Debounce.h:51
uint8_t DebounceCounter
Definition Mc32Debounce.h:50
Definition Mc32Debounce.h:40
uint8_t KeyPrevInputValue
Definition Mc32Debounce.h:43
uint8_t KeyPressed
Definition Mc32Debounce.h:41
uint8_t KeyReleased
Definition Mc32Debounce.h:42
uint8_t KeyValue
Definition Mc32Debounce.h:44