Library used during 1 day workshops presented by Skool and ARM Hungary in 2015.

Fork of Skool_wkshp_lib2015 by Laszlo Vagasi

Committer:
lvagasi
Date:
Thu Oct 01 19:17:25 2015 +0000
Revision:
1:68d1a8c4970b
Parent:
0:3ad0af8abf43
Almost complete version. Functionally working. Sometimes some keys are repeated. There is no value check.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
lvagasi 0:3ad0af8abf43 1 #ifndef MENU_H
lvagasi 0:3ad0af8abf43 2 #define MENU_H
lvagasi 0:3ad0af8abf43 3
lvagasi 0:3ad0af8abf43 4 typedef enum {
lvagasi 0:3ad0af8abf43 5 IN_LOOP = 0,
lvagasi 0:3ad0af8abf43 6 IN_MENU = 1,
lvagasi 0:3ad0af8abf43 7 ALARM_ON_OFF = 2,
lvagasi 0:3ad0af8abf43 8 SET_TIME = 3,
lvagasi 0:3ad0af8abf43 9 SET_ALARM = 4,
lvagasi 0:3ad0af8abf43 10 SET_DATE = 5,
lvagasi 0:3ad0af8abf43 11 FINISH = 6
lvagasi 0:3ad0af8abf43 12 }FSM_State;
lvagasi 0:3ad0af8abf43 13
lvagasi 0:3ad0af8abf43 14 #define MAINMENU_ITEMMAX 4
lvagasi 0:3ad0af8abf43 15
lvagasi 0:3ad0af8abf43 16
lvagasi 0:3ad0af8abf43 17 void MainMenu_Handler(void);
lvagasi 0:3ad0af8abf43 18 void ShowAlarmText(void);
lvagasi 0:3ad0af8abf43 19
lvagasi 0:3ad0af8abf43 20 #endif