COSA
An Object-Oriented Platform for Arduino Programming
System5x7.cpp
Go to the documentation of this file.
1 
21 #include "Cosa/Board.hh"
22 #include "System5x7.hh"
23 
25 
26 const uint8_t System5x7::width = 5;
27 const uint8_t System5x7::height = 7;
28 #if !defined(BOARD_ATTINY)
29 const uint8_t System5x7::first = 0;
30 #else
31 const uint8_t System5x7::first = 32;
32 #endif
33 const uint8_t System5x7::last = 127;
34 
35 const uint8_t System5x7::bitmap[] __PROGMEM = {
36 #if !defined(BOARD_ATTINY)
37  0x00, 0x00, 0x00, 0x00, 0x00,
38  0x3E, 0x5B, 0x4F, 0x5B, 0x3E,
39  0x3E, 0x6B, 0x4F, 0x6B, 0x3E,
40  0x1C, 0x3E, 0x7C, 0x3E, 0x1C,
41  0x18, 0x3C, 0x7E, 0x3C, 0x18,
42  0x1C, 0x57, 0x7D, 0x57, 0x1C,
43  0x1C, 0x5E, 0x7F, 0x5E, 0x1C,
44  0x00, 0x18, 0x3C, 0x18, 0x00,
45  0xFF, 0xE7, 0xC3, 0xE7, 0xFF,
46  0x00, 0x18, 0x24, 0x18, 0x00,
47  0xFF, 0xE7, 0xDB, 0xE7, 0xFF,
48  0x30, 0x48, 0x3A, 0x06, 0x0E,
49  0x26, 0x29, 0x79, 0x29, 0x26,
50  0x40, 0x7F, 0x05, 0x05, 0x07,
51  0x40, 0x7F, 0x05, 0x25, 0x3F,
52  0x5A, 0x3C, 0xE7, 0x3C, 0x5A,
53  0x7F, 0x3E, 0x1C, 0x1C, 0x08,
54  0x08, 0x1C, 0x1C, 0x3E, 0x7F,
55  0x14, 0x22, 0x7F, 0x22, 0x14,
56  0x5F, 0x5F, 0x00, 0x5F, 0x5F,
57  0x06, 0x09, 0x7F, 0x01, 0x7F,
58  0x00, 0x66, 0x89, 0x95, 0x6A,
59  0x60, 0x60, 0x60, 0x60, 0x60,
60  0x94, 0xA2, 0xFF, 0xA2, 0x94,
61  0x08, 0x04, 0x7E, 0x04, 0x08,
62  0x10, 0x20, 0x7E, 0x20, 0x10,
63  0x08, 0x08, 0x2A, 0x1C, 0x08,
64  0x08, 0x1C, 0x2A, 0x08, 0x08,
65  0x1E, 0x10, 0x10, 0x10, 0x10,
66  0x0C, 0x1E, 0x0C, 0x1E, 0x0C,
67  0x30, 0x38, 0x3E, 0x38, 0x30,
68  0x06, 0x0E, 0x3E, 0x0E, 0x06,
69 #endif
70  0x00, 0x00, 0x00, 0x00, 0x00,
71  0x00, 0x00, 0x5F, 0x00, 0x00,
72  0x00, 0x07, 0x00, 0x07, 0x00,
73  0x14, 0x7F, 0x14, 0x7F, 0x14,
74  0x24, 0x2A, 0x7F, 0x2A, 0x12,
75  0x23, 0x13, 0x08, 0x64, 0x62,
76  0x36, 0x49, 0x56, 0x20, 0x50,
77  0x00, 0x08, 0x07, 0x03, 0x00,
78  0x00, 0x1C, 0x22, 0x41, 0x00,
79  0x00, 0x41, 0x22, 0x1C, 0x00,
80  0x2A, 0x1C, 0x7F, 0x1C, 0x2A,
81  0x08, 0x08, 0x3E, 0x08, 0x08,
82  0x00, 0x80, 0x70, 0x30, 0x00,
83  0x08, 0x08, 0x08, 0x08, 0x08,
84  0x00, 0x00, 0x60, 0x60, 0x00,
85  0x20, 0x10, 0x08, 0x04, 0x02,
86  0x3E, 0x51, 0x49, 0x45, 0x3E,
87  0x00, 0x42, 0x7F, 0x40, 0x00,
88  0x72, 0x49, 0x49, 0x49, 0x46,
89  0x21, 0x41, 0x49, 0x4D, 0x33,
90  0x18, 0x14, 0x12, 0x7F, 0x10,
91  0x27, 0x45, 0x45, 0x45, 0x39,
92  0x3C, 0x4A, 0x49, 0x49, 0x31,
93  0x41, 0x21, 0x11, 0x09, 0x07,
94  0x36, 0x49, 0x49, 0x49, 0x36,
95  0x46, 0x49, 0x49, 0x29, 0x1E,
96  0x00, 0x00, 0x14, 0x00, 0x00,
97  0x00, 0x40, 0x34, 0x00, 0x00,
98  0x00, 0x08, 0x14, 0x22, 0x41,
99  0x14, 0x14, 0x14, 0x14, 0x14,
100  0x00, 0x41, 0x22, 0x14, 0x08,
101  0x02, 0x01, 0x59, 0x09, 0x06,
102  0x3E, 0x41, 0x5D, 0x59, 0x4E,
103  0x7C, 0x12, 0x11, 0x12, 0x7C,
104  0x7F, 0x49, 0x49, 0x49, 0x36,
105  0x3E, 0x41, 0x41, 0x41, 0x22,
106  0x7F, 0x41, 0x41, 0x41, 0x3E,
107  0x7F, 0x49, 0x49, 0x49, 0x41,
108  0x7F, 0x09, 0x09, 0x09, 0x01,
109  0x3E, 0x41, 0x41, 0x51, 0x73,
110  0x7F, 0x08, 0x08, 0x08, 0x7F,
111  0x00, 0x41, 0x7F, 0x41, 0x00,
112  0x20, 0x40, 0x41, 0x3F, 0x01,
113  0x7F, 0x08, 0x14, 0x22, 0x41,
114  0x7F, 0x40, 0x40, 0x40, 0x40,
115  0x7F, 0x02, 0x1C, 0x02, 0x7F,
116  0x7F, 0x04, 0x08, 0x10, 0x7F,
117  0x3E, 0x41, 0x41, 0x41, 0x3E,
118  0x7F, 0x09, 0x09, 0x09, 0x06,
119  0x3E, 0x41, 0x51, 0x21, 0x5E,
120  0x7F, 0x09, 0x19, 0x29, 0x46,
121  0x26, 0x49, 0x49, 0x49, 0x32,
122  0x03, 0x01, 0x7F, 0x01, 0x03,
123  0x3F, 0x40, 0x40, 0x40, 0x3F,
124  0x1F, 0x20, 0x40, 0x20, 0x1F,
125  0x3F, 0x40, 0x38, 0x40, 0x3F,
126  0x63, 0x14, 0x08, 0x14, 0x63,
127  0x03, 0x04, 0x78, 0x04, 0x03,
128  0x61, 0x59, 0x49, 0x4D, 0x43,
129  0x00, 0x7F, 0x41, 0x41, 0x41,
130  0x02, 0x04, 0x08, 0x10, 0x20,
131  0x00, 0x41, 0x41, 0x41, 0x7F,
132  0x04, 0x02, 0x01, 0x02, 0x04,
133  0x40, 0x40, 0x40, 0x40, 0x40,
134  0x00, 0x03, 0x07, 0x08, 0x00,
135  0x20, 0x54, 0x54, 0x78, 0x40,
136  0x7F, 0x28, 0x44, 0x44, 0x38,
137  0x38, 0x44, 0x44, 0x44, 0x28,
138  0x38, 0x44, 0x44, 0x28, 0x7F,
139  0x38, 0x54, 0x54, 0x54, 0x18,
140  0x00, 0x08, 0x7E, 0x09, 0x02,
141  0x18, 0xA4, 0xA4, 0x9C, 0x78,
142  0x7F, 0x08, 0x04, 0x04, 0x78,
143  0x00, 0x44, 0x7D, 0x40, 0x00,
144  0x20, 0x40, 0x40, 0x3D, 0x00,
145  0x7F, 0x10, 0x28, 0x44, 0x00,
146  0x00, 0x41, 0x7F, 0x40, 0x00,
147  0x7C, 0x04, 0x78, 0x04, 0x78,
148  0x7C, 0x08, 0x04, 0x04, 0x78,
149  0x38, 0x44, 0x44, 0x44, 0x38,
150  0xFC, 0x18, 0x24, 0x24, 0x18,
151  0x18, 0x24, 0x24, 0x18, 0xFC,
152  0x7C, 0x08, 0x04, 0x04, 0x08,
153  0x48, 0x54, 0x54, 0x54, 0x24,
154  0x04, 0x04, 0x3F, 0x44, 0x24,
155  0x3C, 0x40, 0x40, 0x20, 0x7C,
156  0x1C, 0x20, 0x40, 0x20, 0x1C,
157  0x3C, 0x40, 0x30, 0x40, 0x3C,
158  0x44, 0x28, 0x10, 0x28, 0x44,
159  0x4C, 0x90, 0x90, 0x90, 0x7C,
160  0x44, 0x64, 0x54, 0x4C, 0x44,
161  0x00, 0x08, 0x36, 0x41, 0x00,
162  0x00, 0x00, 0x77, 0x00, 0x00,
163  0x00, 0x41, 0x36, 0x08, 0x00,
164  0x02, 0x01, 0x02, 0x04, 0x02,
165  0x3C, 0x26, 0x23, 0x26, 0x3C,
166 };
const uint8_t System5x7::bitmap[] __PROGMEM
Definition: System5x7.cpp:35
System5x7 system5x7
Definition: System5x7.cpp:24