thermferm/panel.h

changeset 229
5f93b61adb34
parent 205
ca18ff45deba
child 418
0bfe08c7ba6e
equal deleted inserted replaced
228:11655e7124c5 229:5f93b61adb34
10 #define PANEL_LED 2 10 #define PANEL_LED 2
11 #define PANEL_ENTER 4 11 #define PANEL_ENTER 4
12 #define PANEL_DOWN 5 12 #define PANEL_DOWN 5
13 #define PANEL_UP 6 13 #define PANEL_UP 6
14 14
15 /*
16 * 10 Milliseconds counts for a key to be short or long pressed.
17 */
18 #define PRESS_NORMAL 5
19 #define PRESS_LONG 200
20
21 /*
22 * LCD timeout in seconds
23 */
24 #define LCD_SLEEP 120
25
26 /*
27 * Menu timeout in seconds
28 */
29 #define MENU_TIMEOUT 60
30 15
31 /* 16 /*
32 * Key names 17 * Key names
33 */ 18 */
34 #define KEY_NONE 0 19 #define KEY_NONE 0
39 #define KEY_CONFIRM 5 /* Long Enter */ 24 #define KEY_CONFIRM 5 /* Long Enter */
40 #define KEY_ALL 99 25 #define KEY_ALL 99
41 26
42 27
43 int keycheck(void); 28 int keycheck(void);
44 int keypressed(void);
45 29
46 30
47 PI_THREAD (my_panel_loop); 31 PI_THREAD (my_panel_loop);
48 32
49 33

mercurial