blob: 76b21d1c371a2b9a28370cc8c41b94511209adfd (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
#ifndef BUTTON_HANDLER_INCLUDED
#define BUTTON_HANDLER_INCLUDED
#include <stdint.h>
typedef enum {
BUTTON_SINGLE_FORWARD,
BUTTON_SINGLE_BACKWARD,
BUTTON_HOLD_FORWARD,
BUTTON_HOLD_BACKWARD,
BUTTON_LONG
} ButtonCombName_t;
void ButtonInit ( void );
uint8_t Button_GetCurrButtons ( void );
void Button_ProcessFSM ( void );
#endif //BUTTON_HANDLER_INCLUDED
|