14 BUTTON_R_PRESS_SHORT = 0,
25 BUTTON_ACTION_UID_RANDOM,
26 BUTTON_ACTION_UID_LEFT_INCREMENT,
27 BUTTON_ACTION_UID_RIGHT_INCREMENT,
28 BUTTON_ACTION_UID_LEFT_DECREMENT,
29 BUTTON_ACTION_UID_RIGHT_DECREMENT,
30 BUTTON_ACTION_CYCLE_SETTINGS,
31 BUTTON_ACTION_STORE_MEM,
32 BUTTON_ACTION_RECALL_MEM,
33 BUTTON_ACTION_TOGGLE_FIELD,
34 BUTTON_ACTION_STORE_LOG,
36 BUTTON_ACTION_CLONE_MFU,
42 void ButtonInit(
void);
43 void ButtonTick(
void);
45 void ButtonGetActionList(
char *List, uint16_t BufferSize);
46 void ButtonSetActionById(ButtonTypeEnum Type, ButtonActionEnum Action);
47 void ButtonGetActionByName(ButtonTypeEnum Type,
char *Action, uint16_t BufferSize);
48 bool ButtonSetActionByName(ButtonTypeEnum Type,
const char *Action);