Dan Allegre / oled_graphic

Dependencies:   mbed

Committer:
dallegre
Date:
Fri Jun 19 06:04:06 2015 +0000
Revision:
0:deb92489beec
Works great.  Takes forever to start up.  Need new fonts (see older 43oh code.  that font is great).

Who changed what in which revision?

UserRevisionLine numberNew contents of line
dallegre 0:deb92489beec 1 const unsigned char data_table_SMALL[] = {
dallegre 0:deb92489beec 2
dallegre 0:deb92489beec 3 /* character 0x0020 (' '): (width=5, offset=0) */
dallegre 0:deb92489beec 4 0x00, 0x00, 0x00, 0x00, 0x00,
dallegre 0:deb92489beec 5
dallegre 0:deb92489beec 6 /* character 0x0021 ('!'): (width=5, offset=5) */
dallegre 0:deb92489beec 7 0x00, 0x00, 0x00, 0xFA, 0x00,
dallegre 0:deb92489beec 8
dallegre 0:deb92489beec 9 /* character 0x0022 ('"'): (width=5, offset=10) */
dallegre 0:deb92489beec 10 0x00, 0x80, 0x00, 0x80, 0x00,
dallegre 0:deb92489beec 11
dallegre 0:deb92489beec 12 /* character 0x0023 ('#'): (width=5, offset=15) */
dallegre 0:deb92489beec 13 0x48, 0xFE, 0x48, 0xFE, 0x48,
dallegre 0:deb92489beec 14
dallegre 0:deb92489beec 15 /* character 0x0024 ('$'): (width=5, offset=20) */
dallegre 0:deb92489beec 16 0x00, 0x60, 0x54, 0xFE, 0x5C,
dallegre 0:deb92489beec 17
dallegre 0:deb92489beec 18 /* character 0x0025 ('%'): (width=5, offset=25) */
dallegre 0:deb92489beec 19 0xC2, 0xCC, 0xFE, 0xCA, 0x8E,
dallegre 0:deb92489beec 20
dallegre 0:deb92489beec 21 /* character 0x0026 ('&'): (width=5, offset=30) */
dallegre 0:deb92489beec 22 0x00, 0x1E, 0xE2, 0xBA, 0xC6,
dallegre 0:deb92489beec 23
dallegre 0:deb92489beec 24 /* character 0x0027 ('''): (width=5, offset=35) */
dallegre 0:deb92489beec 25 0x00, 0x00, 0x80, 0x00, 0x00,
dallegre 0:deb92489beec 26
dallegre 0:deb92489beec 27 /* character 0x0028 ('('): (width=5, offset=40) */
dallegre 0:deb92489beec 28 0x00, 0x00, 0xFC, 0x02, 0x00,
dallegre 0:deb92489beec 29
dallegre 0:deb92489beec 30 /* character 0x0029 (')'): (width=5, offset=45) */
dallegre 0:deb92489beec 31 0x00, 0x00, 0x02, 0xFC, 0x00,
dallegre 0:deb92489beec 32
dallegre 0:deb92489beec 33 /* character 0x002A ('*'): (width=5, offset=50) */
dallegre 0:deb92489beec 34 0x00, 0x28, 0x70, 0x78, 0x30,
dallegre 0:deb92489beec 35
dallegre 0:deb92489beec 36 /* character 0x002B ('+'): (width=5, offset=55) */
dallegre 0:deb92489beec 37 0x00, 0x10, 0x10, 0x78, 0x10,
dallegre 0:deb92489beec 38
dallegre 0:deb92489beec 39 /* character 0x002C (','): (width=5, offset=60) */
dallegre 0:deb92489beec 40 0x00, 0x00, 0x00, 0x06, 0x00,
dallegre 0:deb92489beec 41
dallegre 0:deb92489beec 42 /* character 0x002D ('-'): (width=5, offset=65) */
dallegre 0:deb92489beec 43 0x00, 0x10, 0x10, 0x10, 0x10,
dallegre 0:deb92489beec 44
dallegre 0:deb92489beec 45 /* character 0x002E ('.'): (width=5, offset=70) */
dallegre 0:deb92489beec 46 0x00, 0x00, 0x02, 0x00, 0x00,
dallegre 0:deb92489beec 47
dallegre 0:deb92489beec 48 /* character 0x002F ('/'): (width=5, offset=75) */
dallegre 0:deb92489beec 49 0x00, 0x06, 0x18, 0x60, 0x80,
dallegre 0:deb92489beec 50
dallegre 0:deb92489beec 51 /* character 0x0030 ('0'): (width=5, offset=80) */
dallegre 0:deb92489beec 52 0x00, 0x7C, 0x8E, 0xF2, 0x7C,
dallegre 0:deb92489beec 53
dallegre 0:deb92489beec 54 /* character 0x0031 ('1'): (width=5, offset=85) */
dallegre 0:deb92489beec 55 0x00, 0x00, 0x80, 0xFE, 0x00,
dallegre 0:deb92489beec 56
dallegre 0:deb92489beec 57 /* character 0x0032 ('2'): (width=5, offset=90) */
dallegre 0:deb92489beec 58 0x00, 0x86, 0x8E, 0x92, 0xE2,
dallegre 0:deb92489beec 59
dallegre 0:deb92489beec 60 /* character 0x0033 ('3'): (width=5, offset=95) */
dallegre 0:deb92489beec 61 0x00, 0x02, 0xA2, 0xD2, 0x9C,
dallegre 0:deb92489beec 62
dallegre 0:deb92489beec 63 /* character 0x0034 ('4'): (width=5, offset=100) */
dallegre 0:deb92489beec 64 0x00, 0x08, 0x38, 0x68, 0xFE,
dallegre 0:deb92489beec 65
dallegre 0:deb92489beec 66 /* character 0x0035 ('5'): (width=5, offset=105) */
dallegre 0:deb92489beec 67 0x00, 0xE2, 0xA2, 0xA2, 0x9C,
dallegre 0:deb92489beec 68
dallegre 0:deb92489beec 69 /* character 0x0036 ('6'): (width=5, offset=110) */
dallegre 0:deb92489beec 70 0x00, 0x7C, 0xA2, 0xA2, 0x9C,
dallegre 0:deb92489beec 71
dallegre 0:deb92489beec 72 /* character 0x0037 ('7'): (width=5, offset=115) */
dallegre 0:deb92489beec 73 0x00, 0x00, 0x86, 0xF8, 0xC0,
dallegre 0:deb92489beec 74
dallegre 0:deb92489beec 75 /* character 0x0038 ('8'): (width=5, offset=120) */
dallegre 0:deb92489beec 76 0x00, 0x6C, 0x92, 0x92, 0x6C,
dallegre 0:deb92489beec 77
dallegre 0:deb92489beec 78 /* character 0x0039 ('9'): (width=5, offset=125) */
dallegre 0:deb92489beec 79 0x00, 0xF2, 0x92, 0x92, 0x7C,
dallegre 0:deb92489beec 80
dallegre 0:deb92489beec 81 /* character 0x003A (':'): (width=5, offset=130) */
dallegre 0:deb92489beec 82 0x00, 0x00, 0x48, 0x00, 0x00,
dallegre 0:deb92489beec 83
dallegre 0:deb92489beec 84 /* character 0x003B (';'): (width=5, offset=135) */
dallegre 0:deb92489beec 85 0x00, 0x00, 0x00, 0x16, 0x00,
dallegre 0:deb92489beec 86
dallegre 0:deb92489beec 87 /* character 0x003C ('<'): (width=5, offset=140) */
dallegre 0:deb92489beec 88 0x00, 0x10, 0x28, 0x44, 0x82,
dallegre 0:deb92489beec 89
dallegre 0:deb92489beec 90 /* character 0x003D ('='): (width=5, offset=145) */
dallegre 0:deb92489beec 91 0x00, 0x28, 0x28, 0x28, 0x28,
dallegre 0:deb92489beec 92
dallegre 0:deb92489beec 93 /* character 0x003E ('>'): (width=5, offset=150) */
dallegre 0:deb92489beec 94 0x00, 0x82, 0x44, 0x38, 0x10,
dallegre 0:deb92489beec 95
dallegre 0:deb92489beec 96 /* character 0x003F ('?'): (width=5, offset=155) */
dallegre 0:deb92489beec 97 0x00, 0x40, 0x80, 0x9A, 0xE0,
dallegre 0:deb92489beec 98
dallegre 0:deb92489beec 99 /* character 0x0040 ('@'): (width=5, offset=160) */
dallegre 0:deb92489beec 100 0x78, 0xFC, 0xEC, 0x9C, 0x70,
dallegre 0:deb92489beec 101
dallegre 0:deb92489beec 102 /* character 0x0041 ('A'): (width=5, offset=165) */
dallegre 0:deb92489beec 103 0x02, 0x3C, 0xC8, 0x78, 0x0E,
dallegre 0:deb92489beec 104
dallegre 0:deb92489beec 105 /* character 0x0042 ('B'): (width=5, offset=170) */
dallegre 0:deb92489beec 106 0x00, 0xFE, 0xA2, 0xB2, 0x6E,
dallegre 0:deb92489beec 107
dallegre 0:deb92489beec 108 /* character 0x0043 ('C'): (width=5, offset=175) */
dallegre 0:deb92489beec 109 0x00, 0x7C, 0x82, 0x82, 0x82,
dallegre 0:deb92489beec 110
dallegre 0:deb92489beec 111 /* character 0x0044 ('D'): (width=5, offset=180) */
dallegre 0:deb92489beec 112 0x00, 0xFE, 0x82, 0x82, 0x7C,
dallegre 0:deb92489beec 113
dallegre 0:deb92489beec 114 /* character 0x0045 ('E'): (width=5, offset=185) */
dallegre 0:deb92489beec 115 0x00, 0xFE, 0x92, 0x92, 0x82,
dallegre 0:deb92489beec 116
dallegre 0:deb92489beec 117 /* character 0x0046 ('F'): (width=5, offset=190) */
dallegre 0:deb92489beec 118 0x00, 0xFE, 0x90, 0x90, 0x80,
dallegre 0:deb92489beec 119
dallegre 0:deb92489beec 120 /* character 0x0047 ('G'): (width=5, offset=195) */
dallegre 0:deb92489beec 121 0x00, 0x7C, 0x82, 0x82, 0x9C,
dallegre 0:deb92489beec 122
dallegre 0:deb92489beec 123 /* character 0x0048 ('H'): (width=5, offset=200) */
dallegre 0:deb92489beec 124 0x00, 0xFE, 0x10, 0x10, 0xFE,
dallegre 0:deb92489beec 125
dallegre 0:deb92489beec 126 /* character 0x0049 ('I'): (width=5, offset=205) */
dallegre 0:deb92489beec 127 0x00, 0x82, 0xFE, 0x82, 0x00,
dallegre 0:deb92489beec 128
dallegre 0:deb92489beec 129 /* character 0x004A ('J'): (width=5, offset=210) */
dallegre 0:deb92489beec 130 0x00, 0x0C, 0x02, 0x02, 0xFC,
dallegre 0:deb92489beec 131
dallegre 0:deb92489beec 132 /* character 0x004B ('K'): (width=5, offset=215) */
dallegre 0:deb92489beec 133 0x00, 0xFE, 0x30, 0x78, 0x84,
dallegre 0:deb92489beec 134
dallegre 0:deb92489beec 135 /* character 0x004C ('L'): (width=5, offset=220) */
dallegre 0:deb92489beec 136 0x00, 0xFE, 0x02, 0x02, 0x02,
dallegre 0:deb92489beec 137
dallegre 0:deb92489beec 138 /* character 0x004D ('M'): (width=5, offset=225) */
dallegre 0:deb92489beec 139 0xFE, 0xE0, 0x30, 0xC0, 0xFE,
dallegre 0:deb92489beec 140
dallegre 0:deb92489beec 141 /* character 0x004E ('N'): (width=5, offset=230) */
dallegre 0:deb92489beec 142 0x00, 0xFE, 0xE0, 0x1C, 0xFE,
dallegre 0:deb92489beec 143
dallegre 0:deb92489beec 144 /* character 0x004F ('O'): (width=5, offset=235) */
dallegre 0:deb92489beec 145 0x00, 0x7C, 0x82, 0x82, 0x7C,
dallegre 0:deb92489beec 146
dallegre 0:deb92489beec 147 /* character 0x0050 ('P'): (width=5, offset=240) */
dallegre 0:deb92489beec 148 0x00, 0xFE, 0x90, 0x90, 0x60,
dallegre 0:deb92489beec 149
dallegre 0:deb92489beec 150 /* character 0x0051 ('Q'): (width=5, offset=245) */
dallegre 0:deb92489beec 151 0x00, 0x7C, 0x82, 0x86, 0x7E,
dallegre 0:deb92489beec 152
dallegre 0:deb92489beec 153 /* character 0x0052 ('R'): (width=5, offset=250) */
dallegre 0:deb92489beec 154 0x00, 0xFE, 0x90, 0x98, 0x64,
dallegre 0:deb92489beec 155
dallegre 0:deb92489beec 156 /* character 0x0053 ('S'): (width=5, offset=255) */
dallegre 0:deb92489beec 157 0x00, 0xE2, 0x92, 0x8A, 0x8E,
dallegre 0:deb92489beec 158
dallegre 0:deb92489beec 159 /* character 0x0054 ('T'): (width=5, offset=260) */
dallegre 0:deb92489beec 160 0x00, 0x80, 0x80, 0xFE, 0x80,
dallegre 0:deb92489beec 161
dallegre 0:deb92489beec 162 /* character 0x0055 ('U'): (width=5, offset=265) */
dallegre 0:deb92489beec 163 0x00, 0xFC, 0x02, 0x02, 0xFC,
dallegre 0:deb92489beec 164
dallegre 0:deb92489beec 165 /* character 0x0056 ('V'): (width=5, offset=270) */
dallegre 0:deb92489beec 166 0x80, 0x70, 0x0E, 0x1C, 0xE0,
dallegre 0:deb92489beec 167
dallegre 0:deb92489beec 168 /* character 0x0057 ('W'): (width=5, offset=275) */
dallegre 0:deb92489beec 169 0xF0, 0x0E, 0xFC, 0x3E, 0xFE,
dallegre 0:deb92489beec 170
dallegre 0:deb92489beec 171 /* character 0x0058 ('X'): (width=5, offset=280) */
dallegre 0:deb92489beec 172 0x82, 0x7C, 0x38, 0xC6, 0x00,
dallegre 0:deb92489beec 173
dallegre 0:deb92489beec 174 /* character 0x0059 ('Y'): (width=5, offset=285) */
dallegre 0:deb92489beec 175 0x00, 0x80, 0x60, 0x3E, 0xC0,
dallegre 0:deb92489beec 176
dallegre 0:deb92489beec 177 /* character 0x005A ('Z'): (width=5, offset=290) */
dallegre 0:deb92489beec 178 0x00, 0x86, 0x9A, 0xE2, 0x82,
dallegre 0:deb92489beec 179
dallegre 0:deb92489beec 180 /* character 0x005B ('['): (width=5, offset=295) */
dallegre 0:deb92489beec 181 0x00, 0x00, 0xFE, 0x00, 0x00,
dallegre 0:deb92489beec 182
dallegre 0:deb92489beec 183 /* character 0x005C ('\'): (width=5, offset=300) */
dallegre 0:deb92489beec 184 0x00, 0xC0, 0x30, 0x0C, 0x02,
dallegre 0:deb92489beec 185
dallegre 0:deb92489beec 186 /* character 0x005D (']'): (width=5, offset=305) */
dallegre 0:deb92489beec 187 0x00, 0x00, 0x00, 0xFE, 0x00,
dallegre 0:deb92489beec 188
dallegre 0:deb92489beec 189 /* character 0x005E ('^'): (width=5, offset=310) */
dallegre 0:deb92489beec 190 0x80, 0x80, 0x00, 0x80, 0x00,
dallegre 0:deb92489beec 191
dallegre 0:deb92489beec 192 /* character 0x005F ('_'): (width=5, offset=315) */
dallegre 0:deb92489beec 193 0x00, 0x00, 0x00, 0x00, 0x00,
dallegre 0:deb92489beec 194
dallegre 0:deb92489beec 195 /* character 0x0060 ('`'): (width=5, offset=320) */
dallegre 0:deb92489beec 196 0x00, 0x00, 0x10, 0x00, 0x00,
dallegre 0:deb92489beec 197
dallegre 0:deb92489beec 198 /* character 0x0061 ('a'): (width=5, offset=325) */
dallegre 0:deb92489beec 199 0x00, 0x2C, 0x52, 0x52, 0x3E,
dallegre 0:deb92489beec 200
dallegre 0:deb92489beec 201 /* character 0x0062 ('b'): (width=5, offset=330) */
dallegre 0:deb92489beec 202 0x00, 0xFE, 0x42, 0x42, 0x3C,
dallegre 0:deb92489beec 203
dallegre 0:deb92489beec 204 /* character 0x0063 ('c'): (width=5, offset=335) */
dallegre 0:deb92489beec 205 0x00, 0x3C, 0x42, 0x42, 0x42,
dallegre 0:deb92489beec 206
dallegre 0:deb92489beec 207 /* character 0x0064 ('d'): (width=5, offset=340) */
dallegre 0:deb92489beec 208 0x00, 0x3C, 0x42, 0x42, 0xFE,
dallegre 0:deb92489beec 209
dallegre 0:deb92489beec 210 /* character 0x0065 ('e'): (width=5, offset=345) */
dallegre 0:deb92489beec 211 0x00, 0x3C, 0x4A, 0x4A, 0x3A,
dallegre 0:deb92489beec 212
dallegre 0:deb92489beec 213 /* character 0x0066 ('f'): (width=5, offset=350) */
dallegre 0:deb92489beec 214 0x10, 0x10, 0x7E, 0x90, 0x80,
dallegre 0:deb92489beec 215
dallegre 0:deb92489beec 216 /* character 0x0067 ('g'): (width=5, offset=355) */
dallegre 0:deb92489beec 217 0x00, 0x3C, 0x42, 0x42, 0x7E,
dallegre 0:deb92489beec 218
dallegre 0:deb92489beec 219 /* character 0x0068 ('h'): (width=5, offset=360) */
dallegre 0:deb92489beec 220 0x00, 0xFE, 0x40, 0x40, 0x3E,
dallegre 0:deb92489beec 221
dallegre 0:deb92489beec 222 /* character 0x0069 ('i'): (width=5, offset=365) */
dallegre 0:deb92489beec 223 0x00, 0x00, 0x7E, 0x00, 0x00,
dallegre 0:deb92489beec 224
dallegre 0:deb92489beec 225 /* character 0x006A ('j'): (width=5, offset=370) */
dallegre 0:deb92489beec 226 0x00, 0x00, 0x00, 0x7E, 0x00,
dallegre 0:deb92489beec 227
dallegre 0:deb92489beec 228 /* character 0x006B ('k'): (width=5, offset=375) */
dallegre 0:deb92489beec 229 0x00, 0xFE, 0x10, 0x6C, 0x42,
dallegre 0:deb92489beec 230
dallegre 0:deb92489beec 231 /* character 0x006C ('l'): (width=5, offset=380) */
dallegre 0:deb92489beec 232 0x00, 0x00, 0xFE, 0x02, 0x00,
dallegre 0:deb92489beec 233
dallegre 0:deb92489beec 234 /* character 0x006D ('m'): (width=5, offset=385) */
dallegre 0:deb92489beec 235 0x7E, 0x40, 0x3E, 0x40, 0x7E,
dallegre 0:deb92489beec 236
dallegre 0:deb92489beec 237 /* character 0x006E ('n'): (width=5, offset=390) */
dallegre 0:deb92489beec 238 0x00, 0x7E, 0x40, 0x40, 0x3E,
dallegre 0:deb92489beec 239
dallegre 0:deb92489beec 240 /* character 0x006F ('o'): (width=5, offset=395) */
dallegre 0:deb92489beec 241 0x00, 0x3C, 0x42, 0x42, 0x3C,
dallegre 0:deb92489beec 242
dallegre 0:deb92489beec 243 /* character 0x0070 ('p'): (width=5, offset=400) */
dallegre 0:deb92489beec 244 0x00, 0x7E, 0x42, 0x42, 0x3C,
dallegre 0:deb92489beec 245
dallegre 0:deb92489beec 246 /* character 0x0071 ('q'): (width=5, offset=405) */
dallegre 0:deb92489beec 247 0x00, 0x3C, 0x42, 0x42, 0x7E,
dallegre 0:deb92489beec 248
dallegre 0:deb92489beec 249 /* character 0x0072 ('r'): (width=5, offset=410) */
dallegre 0:deb92489beec 250 0x00, 0x7E, 0x40, 0x40, 0x40,
dallegre 0:deb92489beec 251
dallegre 0:deb92489beec 252 /* character 0x0073 ('s'): (width=5, offset=415) */
dallegre 0:deb92489beec 253 0x00, 0x34, 0x52, 0x4A, 0x2C,
dallegre 0:deb92489beec 254
dallegre 0:deb92489beec 255 /* character 0x0074 ('t'): (width=5, offset=420) */
dallegre 0:deb92489beec 256 0x00, 0x40, 0xFE, 0x42, 0x42,
dallegre 0:deb92489beec 257
dallegre 0:deb92489beec 258 /* character 0x0075 ('u'): (width=5, offset=425) */
dallegre 0:deb92489beec 259 0x00, 0x7C, 0x02, 0x02, 0x7C,
dallegre 0:deb92489beec 260
dallegre 0:deb92489beec 261 /* character 0x0076 ('v'): (width=5, offset=430) */
dallegre 0:deb92489beec 262 0x60, 0x1C, 0x0E, 0x70, 0x00,
dallegre 0:deb92489beec 263
dallegre 0:deb92489beec 264 /* character 0x0077 ('w'): (width=5, offset=435) */
dallegre 0:deb92489beec 265 0x78, 0x06, 0x38, 0x0E, 0x7E,
dallegre 0:deb92489beec 266
dallegre 0:deb92489beec 267 /* character 0x0078 ('x'): (width=5, offset=440) */
dallegre 0:deb92489beec 268 0x42, 0x3C, 0x1C, 0x66, 0x00,
dallegre 0:deb92489beec 269
dallegre 0:deb92489beec 270 /* character 0x0079 ('y'): (width=5, offset=445) */
dallegre 0:deb92489beec 271 0x00, 0x60, 0x1C, 0x1E, 0x60,
dallegre 0:deb92489beec 272
dallegre 0:deb92489beec 273 /* character 0x007A ('z'): (width=5, offset=450) */
dallegre 0:deb92489beec 274 0x00, 0x42, 0x4E, 0x72, 0x42,
dallegre 0:deb92489beec 275 };