2018-01-18 16:13:46 +00:00
|
|
|
#ifndef __INCLUDE_DEMOACTIONS_H__
|
|
|
|
#define __INCLUDE_DEMOACTIONS_H__
|
2018-01-15 15:46:46 +00:00
|
|
|
|
2018-01-18 16:13:46 +00:00
|
|
|
#include <stdbool.h>
|
|
|
|
|
|
|
|
#define KEY_NONE (0x00)
|
|
|
|
// Key value definition.
|
|
|
|
#define KEY_VALUE_TAB (0x01)
|
|
|
|
#define KEY_VALUE_ENTER (0x02)
|
|
|
|
#define KEY_VALUE_ESC (0x03)
|
|
|
|
#define KEY_VALUE_SPACE (0x04)
|
|
|
|
#define KEY_VALUE_LEFT (0x05)
|
|
|
|
#define KEY_VALUE_UP (0x06)
|
|
|
|
#define KEY_VALUE_RIGHT (0x07)
|
|
|
|
#define KEY_VALUE_DOWN (0x08)
|
|
|
|
|
|
|
|
// User option flag value define
|
|
|
|
#define KEY_OPTION_CTRL (0x10)
|
|
|
|
#define KEY_OPTION_ALT (0x20)
|
2018-01-17 13:34:34 +00:00
|
|
|
#define KEY_OPTION_SHIFT (0x40)
|
2018-01-15 15:46:46 +00:00
|
|
|
|
2018-01-18 16:13:46 +00:00
|
|
|
void DemoAction_InitializeUsart1(void);
|
|
|
|
void DemoAction_TimerEvent(void);
|
|
|
|
void DemoAction_UsartReceiveEvent(uint8_t cbReceiveByte);
|
2018-01-19 15:05:38 +00:00
|
|
|
void DemoAction_RTCUpdateEventProcess(void);
|
2018-01-18 16:13:46 +00:00
|
|
|
|
|
|
|
#endif /* __INCLUDE_DEMOACTIONS_H__ */
|