forked from Beanow/Arduino-Shift-Light
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy path_menuHelpers.h
56 lines (50 loc) · 1.45 KB
/
_menuHelpers.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
#ifndef MenuHelpers_h
#define MenuHelpers_h
#define Left ButtonSetEvent::Left
#define Up ButtonSetEvent::Up
#define Right ButtonSetEvent::Right
#define Down ButtonSetEvent::Down
#define HoldLeft ButtonSetEvent::HoldLeft
#define HoldUp ButtonSetEvent::HoldUp
#define HoldRight ButtonSetEvent::HoldRight
#define HoldDown ButtonSetEvent::HoldDown
#define SEGMENT_BLANK 0
#define SEGMENT_A 0b01110111
#define SEGMENT_a 0b01011111
#define SEGMENT_B 0b01111111
#define SEGMENT_b 0b01111100
#define SEGMENT_C 0b00111001
#define SEGMENT_c 0b01011000
#define SEGMENT_d 0b01011110
#define SEGMENT_E 0b01111001
#define SEGMENT_e 0b01111011
#define SEGMENT_F 0b01110001
#define SEGMENT_g 0b01101111
#define SEGMENT_h 0b01110100
#define SEGMENT_I 0b00110000
#define SEGMENT_i 0b00010000
#define SEGMENT_l 0b00110000
#define SEGMENT_L 0b00111000
#define SEGMENT_N 0b00110111
#define SEGMENT_n 0b01010100
#define SEGMENT_O 0b00111111
#define SEGMENT_o 0b01011100
#define SEGMENT_P 0b01110011
#define SEGMENT_r 0b00110001
#define SEGMENT_S 0b01101101
#define SEGMENT_t 0b01111000
#define SEGMENT_U 0b00111110
#define SEGMENT_u 0b00011100
#define SEGMENT_Y 0b01101110
#define SEGMENT_DASH 0b01000000
#define SEGMENT_0 0b00111111
#define SEGMENT_1 0b00000110
#define SEGMENT_2 0b01011011
#define SEGMENT_3 0b01001111
#define SEGMENT_4 0b01100110
#define SEGMENT_5 0b01101101
#define SEGMENT_6 0b01111101
#define SEGMENT_7 0b00000111
#define SEGMENT_8 0b01111111
#define SEGMENT_9 0b01101111
#endif