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,
40 void ButtonInit(
void);
41 void ButtonTick(
void);
43 void ButtonGetActionList(
char* List, uint16_t BufferSize);
44 void ButtonSetActionById(ButtonTypeEnum Type, ButtonActionEnum Action);
45 void ButtonGetActionByName(ButtonTypeEnum Type,
char* Action, uint16_t BufferSize);
46 bool ButtonSetActionByName(ButtonTypeEnum Type,
const char* Action);