Library for Nuelectronics Nokia 3310/5110 LCD Display and joystick.

Dependents:   LEDFun NetTester

Fork of N3310LCD by Andrew Lindsay

Library for Nuelectronics Nokia 3310/5110 LCD Display and joystick.

Committer:
Searle95
Date:
Thu Aug 01 09:14:23 2013 +0000
Revision:
8:0380b34047ad
Parent:
4:90dce6032a37
Modified for use in NetTester project.

Who changed what in which revision?

UserRevisionLine numberNew contents of line
SomeRandomBloke 0:7efa6655d94b 1 /*
SomeRandomBloke 0:7efa6655d94b 2 * N3310LCD. A program to interface mbed with the nuelectronics
SomeRandomBloke 0:7efa6655d94b 3 * Nokia 3310 LCD shield from www.nuelectronics.com. Ported from
SomeRandomBloke 0:7efa6655d94b 4 * the nuelectronics Arduino code.
SomeRandomBloke 0:7efa6655d94b 5 *
SomeRandomBloke 0:7efa6655d94b 6 * Copyright (C) <2009> Petras Saduikis <petras@petras.co.uk>
SomeRandomBloke 0:7efa6655d94b 7 *
SomeRandomBloke 0:7efa6655d94b 8 * Converted to a mbed library by Andrew D. Lindsay
SomeRandomBloke 0:7efa6655d94b 9 *
SomeRandomBloke 0:7efa6655d94b 10 * This file is part of N3310LCD.
SomeRandomBloke 0:7efa6655d94b 11 *
SomeRandomBloke 0:7efa6655d94b 12 * N3310LCD is free software: you can redistribute it and/or modify
SomeRandomBloke 0:7efa6655d94b 13 * it under the terms of the GNU General Public License as published by
SomeRandomBloke 0:7efa6655d94b 14 * the Free Software Foundation, either version 3 of the License, or
SomeRandomBloke 0:7efa6655d94b 15 * (at your option) any later version.
SomeRandomBloke 1:51961974fe55 16 *
SomeRandomBloke 0:7efa6655d94b 17 * N3310LCD is distributed in the hope that it will be useful,
SomeRandomBloke 0:7efa6655d94b 18 * but WITHOUT ANY WARRANTY; without even the implied warranty of
SomeRandomBloke 0:7efa6655d94b 19 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
SomeRandomBloke 0:7efa6655d94b 20 * GNU General Public License for more details.
SomeRandomBloke 0:7efa6655d94b 21 *
SomeRandomBloke 0:7efa6655d94b 22 * You should have received a copy of the GNU General Public License
SomeRandomBloke 0:7efa6655d94b 23 * along with N3310LCD. If not, see <http://www.gnu.org/licenses/>.
SomeRandomBloke 0:7efa6655d94b 24 */
SomeRandomBloke 0:7efa6655d94b 25
SomeRandomBloke 3:9808f63fd2fe 26 #ifndef N3310FONTS_H
SomeRandomBloke 3:9808f63fd2fe 27 #define N3310FONTS_H
SomeRandomBloke 0:7efa6655d94b 28
SomeRandomBloke 0:7efa6655d94b 29 // 6 x 8 font
SomeRandomBloke 0:7efa6655d94b 30 // 1 pixel space at left and bottom
SomeRandomBloke 0:7efa6655d94b 31 // index = ASCII - 32
SomeRandomBloke 0:7efa6655d94b 32
SomeRandomBloke 3:9808f63fd2fe 33 unsigned char font6_8[] = {
SomeRandomBloke 4:90dce6032a37 34 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 , // sp
SomeRandomBloke 4:90dce6032a37 35 0x00, 0x00, 0x00, 0x2f, 0x00, 0x00 , // !
SomeRandomBloke 4:90dce6032a37 36 0x00, 0x00, 0x07, 0x00, 0x07, 0x00 , // "
SomeRandomBloke 4:90dce6032a37 37 0x00, 0x14, 0x7f, 0x14, 0x7f, 0x14 , // #
SomeRandomBloke 4:90dce6032a37 38 0x00, 0x24, 0x2a, 0x7f, 0x2a, 0x12 , // $
SomeRandomBloke 4:90dce6032a37 39 0x00, 0x62, 0x64, 0x08, 0x13, 0x23 , // %
SomeRandomBloke 4:90dce6032a37 40 0x00, 0x36, 0x49, 0x55, 0x22, 0x50 , // &
SomeRandomBloke 4:90dce6032a37 41 0x00, 0x00, 0x05, 0x03, 0x00, 0x00 , // '
SomeRandomBloke 4:90dce6032a37 42 0x00, 0x00, 0x1c, 0x22, 0x41, 0x00 , // (
SomeRandomBloke 4:90dce6032a37 43 0x00, 0x00, 0x41, 0x22, 0x1c, 0x00 , // )
SomeRandomBloke 4:90dce6032a37 44 0x00, 0x14, 0x08, 0x3E, 0x08, 0x14 , // *
SomeRandomBloke 4:90dce6032a37 45 0x00, 0x08, 0x08, 0x3E, 0x08, 0x08 , // +
SomeRandomBloke 4:90dce6032a37 46 0x00, 0x00, 0x00, 0xA0, 0x60, 0x00 , // ,
SomeRandomBloke 4:90dce6032a37 47 0x00, 0x08, 0x08, 0x08, 0x08, 0x08 , // -
SomeRandomBloke 4:90dce6032a37 48 0x00, 0x00, 0x60, 0x60, 0x00, 0x00 , // .
SomeRandomBloke 4:90dce6032a37 49 0x00, 0x20, 0x10, 0x08, 0x04, 0x02 , // /
SomeRandomBloke 4:90dce6032a37 50 0x00, 0x3E, 0x51, 0x49, 0x45, 0x3E , // 0
SomeRandomBloke 4:90dce6032a37 51 0x00, 0x00, 0x42, 0x7F, 0x40, 0x00 , // 1
SomeRandomBloke 4:90dce6032a37 52 0x00, 0x42, 0x61, 0x51, 0x49, 0x46 , // 2
SomeRandomBloke 4:90dce6032a37 53 0x00, 0x21, 0x41, 0x45, 0x4B, 0x31 , // 3
SomeRandomBloke 4:90dce6032a37 54 0x00, 0x18, 0x14, 0x12, 0x7F, 0x10 , // 4
SomeRandomBloke 4:90dce6032a37 55 0x00, 0x27, 0x45, 0x45, 0x45, 0x39 , // 5
SomeRandomBloke 4:90dce6032a37 56 0x00, 0x3C, 0x4A, 0x49, 0x49, 0x30 , // 6
SomeRandomBloke 4:90dce6032a37 57 0x00, 0x01, 0x71, 0x09, 0x05, 0x03 , // 7
SomeRandomBloke 4:90dce6032a37 58 0x00, 0x36, 0x49, 0x49, 0x49, 0x36 , // 8
SomeRandomBloke 4:90dce6032a37 59 0x00, 0x06, 0x49, 0x49, 0x29, 0x1E , // 9
SomeRandomBloke 4:90dce6032a37 60 0x00, 0x00, 0x36, 0x36, 0x00, 0x00 , // :
SomeRandomBloke 4:90dce6032a37 61 0x00, 0x00, 0x56, 0x36, 0x00, 0x00 , // ;
SomeRandomBloke 4:90dce6032a37 62 0x00, 0x08, 0x14, 0x22, 0x41, 0x00 , // <
SomeRandomBloke 4:90dce6032a37 63 0x00, 0x14, 0x14, 0x14, 0x14, 0x14 , // =
SomeRandomBloke 4:90dce6032a37 64 0x00, 0x00, 0x41, 0x22, 0x14, 0x08 , // >
SomeRandomBloke 4:90dce6032a37 65 0x00, 0x02, 0x01, 0x51, 0x09, 0x06 , // ?
SomeRandomBloke 4:90dce6032a37 66 0x00, 0x32, 0x49, 0x59, 0x51, 0x3E , // @
SomeRandomBloke 4:90dce6032a37 67 0x00, 0x7C, 0x12, 0x11, 0x12, 0x7C , // A
SomeRandomBloke 4:90dce6032a37 68 0x00, 0x7F, 0x49, 0x49, 0x49, 0x36 , // B
SomeRandomBloke 4:90dce6032a37 69 0x00, 0x3E, 0x41, 0x41, 0x41, 0x22 , // C
SomeRandomBloke 4:90dce6032a37 70 0x00, 0x7F, 0x41, 0x41, 0x22, 0x1C , // D
SomeRandomBloke 4:90dce6032a37 71 0x00, 0x7F, 0x49, 0x49, 0x49, 0x41 , // E
SomeRandomBloke 4:90dce6032a37 72 0x00, 0x7F, 0x09, 0x09, 0x09, 0x01 , // F
SomeRandomBloke 4:90dce6032a37 73 0x00, 0x3E, 0x41, 0x49, 0x49, 0x7A , // G
SomeRandomBloke 4:90dce6032a37 74 0x00, 0x7F, 0x08, 0x08, 0x08, 0x7F , // H
SomeRandomBloke 4:90dce6032a37 75 0x00, 0x00, 0x41, 0x7F, 0x41, 0x00 , // I
SomeRandomBloke 4:90dce6032a37 76 0x00, 0x20, 0x40, 0x41, 0x3F, 0x01 , // J
SomeRandomBloke 4:90dce6032a37 77 0x00, 0x7F, 0x08, 0x14, 0x22, 0x41 , // K
SomeRandomBloke 4:90dce6032a37 78 0x00, 0x7F, 0x40, 0x40, 0x40, 0x40 , // L
SomeRandomBloke 4:90dce6032a37 79 0x00, 0x7F, 0x02, 0x0C, 0x02, 0x7F , // M
SomeRandomBloke 4:90dce6032a37 80 0x00, 0x7F, 0x04, 0x08, 0x10, 0x7F , // N
SomeRandomBloke 4:90dce6032a37 81 0x00, 0x3E, 0x41, 0x41, 0x41, 0x3E , // O
SomeRandomBloke 4:90dce6032a37 82 0x00, 0x7F, 0x09, 0x09, 0x09, 0x06 , // P
SomeRandomBloke 4:90dce6032a37 83 0x00, 0x3E, 0x41, 0x51, 0x21, 0x5E , // Q
SomeRandomBloke 4:90dce6032a37 84 0x00, 0x7F, 0x09, 0x19, 0x29, 0x46 , // R
SomeRandomBloke 4:90dce6032a37 85 0x00, 0x46, 0x49, 0x49, 0x49, 0x31 , // S
SomeRandomBloke 4:90dce6032a37 86 0x00, 0x01, 0x01, 0x7F, 0x01, 0x01 , // T
SomeRandomBloke 4:90dce6032a37 87 0x00, 0x3F, 0x40, 0x40, 0x40, 0x3F , // U
SomeRandomBloke 4:90dce6032a37 88 0x00, 0x1F, 0x20, 0x40, 0x20, 0x1F , // V
SomeRandomBloke 4:90dce6032a37 89 0x00, 0x3F, 0x40, 0x38, 0x40, 0x3F , // W
SomeRandomBloke 4:90dce6032a37 90 0x00, 0x63, 0x14, 0x08, 0x14, 0x63 , // X
SomeRandomBloke 4:90dce6032a37 91 0x00, 0x07, 0x08, 0x70, 0x08, 0x07 , // Y
SomeRandomBloke 4:90dce6032a37 92 0x00, 0x61, 0x51, 0x49, 0x45, 0x43 , // Z
SomeRandomBloke 4:90dce6032a37 93 0x00, 0x00, 0x7F, 0x41, 0x41, 0x00 , // [
SomeRandomBloke 4:90dce6032a37 94 0x00, 0x55, 0x2A, 0x55, 0x2A, 0x55 , // Checker pattern
SomeRandomBloke 4:90dce6032a37 95 0x00, 0x00, 0x41, 0x41, 0x7F, 0x00 , // ]
SomeRandomBloke 4:90dce6032a37 96 0x00, 0x04, 0x02, 0x01, 0x02, 0x04 , // ^
SomeRandomBloke 4:90dce6032a37 97 0x00, 0x40, 0x40, 0x40, 0x40, 0x40 , // _
SomeRandomBloke 4:90dce6032a37 98 0x00, 0x00, 0x01, 0x02, 0x04, 0x00 , // '
SomeRandomBloke 4:90dce6032a37 99 0x00, 0x20, 0x54, 0x54, 0x54, 0x78 , // a
SomeRandomBloke 4:90dce6032a37 100 0x00, 0x7F, 0x48, 0x44, 0x44, 0x38 , // b
SomeRandomBloke 4:90dce6032a37 101 0x00, 0x38, 0x44, 0x44, 0x44, 0x20 , // c
SomeRandomBloke 4:90dce6032a37 102 0x00, 0x38, 0x44, 0x44, 0x48, 0x7F , // d
SomeRandomBloke 4:90dce6032a37 103 0x00, 0x38, 0x54, 0x54, 0x54, 0x18 , // e
SomeRandomBloke 4:90dce6032a37 104 0x00, 0x08, 0x7E, 0x09, 0x01, 0x02 , // f
SomeRandomBloke 4:90dce6032a37 105 0x00, 0x18, 0xA4, 0xA4, 0xA4, 0x7C , // g
SomeRandomBloke 4:90dce6032a37 106 0x00, 0x7F, 0x08, 0x04, 0x04, 0x78 , // h
SomeRandomBloke 4:90dce6032a37 107 0x00, 0x00, 0x44, 0x7D, 0x40, 0x00 , // i
SomeRandomBloke 4:90dce6032a37 108 0x00, 0x40, 0x80, 0x84, 0x7D, 0x00 , // j
SomeRandomBloke 4:90dce6032a37 109 0x00, 0x7F, 0x10, 0x28, 0x44, 0x00 , // k
SomeRandomBloke 4:90dce6032a37 110 0x00, 0x00, 0x41, 0x7F, 0x40, 0x00 , // l
SomeRandomBloke 4:90dce6032a37 111 0x00, 0x7C, 0x04, 0x18, 0x04, 0x78 , // m
SomeRandomBloke 4:90dce6032a37 112 0x00, 0x7C, 0x08, 0x04, 0x04, 0x78 , // n
SomeRandomBloke 4:90dce6032a37 113 0x00, 0x38, 0x44, 0x44, 0x44, 0x38 , // o
SomeRandomBloke 4:90dce6032a37 114 0x00, 0xFC, 0x24, 0x24, 0x24, 0x18 , // p
SomeRandomBloke 4:90dce6032a37 115 0x00, 0x18, 0x24, 0x24, 0x18, 0xFC , // q
SomeRandomBloke 4:90dce6032a37 116 0x00, 0x7C, 0x08, 0x04, 0x04, 0x08 , // r
SomeRandomBloke 4:90dce6032a37 117 0x00, 0x48, 0x54, 0x54, 0x54, 0x20 , // s
SomeRandomBloke 4:90dce6032a37 118 0x00, 0x04, 0x3F, 0x44, 0x40, 0x20 , // t
SomeRandomBloke 4:90dce6032a37 119 0x00, 0x3C, 0x40, 0x40, 0x20, 0x7C , // u
SomeRandomBloke 4:90dce6032a37 120 0x00, 0x1C, 0x20, 0x40, 0x20, 0x1C , // v
SomeRandomBloke 4:90dce6032a37 121 0x00, 0x3C, 0x40, 0x30, 0x40, 0x3C , // w
SomeRandomBloke 4:90dce6032a37 122 0x00, 0x44, 0x28, 0x10, 0x28, 0x44 , // x
SomeRandomBloke 4:90dce6032a37 123 0x00, 0x1C, 0xA0, 0xA0, 0xA0, 0x7C , // y
SomeRandomBloke 4:90dce6032a37 124 0x00, 0x44, 0x64, 0x54, 0x4C, 0x44 , // z
SomeRandomBloke 4:90dce6032a37 125 0x00,0x00, 0x06, 0x09, 0x09, 0x06 // horiz lines
SomeRandomBloke 0:7efa6655d94b 126 };
SomeRandomBloke 0:7efa6655d94b 127
SomeRandomBloke 3:9808f63fd2fe 128 // Font definition for LCD 3110 library
SomeRandomBloke 3:9808f63fd2fe 129 // 5 x 7 font
SomeRandomBloke 3:9808f63fd2fe 130 // 1 pixel space at left and bottom
SomeRandomBloke 3:9808f63fd2fe 131 // index = ASCII - 32
SomeRandomBloke 3:9808f63fd2fe 132
SomeRandomBloke 3:9808f63fd2fe 133 //***** Small fonts (5x7) **********
SomeRandomBloke 3:9808f63fd2fe 134
SomeRandomBloke 3:9808f63fd2fe 135 // This does not strictly follow ASCII table
SomeRandomBloke 3:9808f63fd2fe 136 //
SomeRandomBloke 4:90dce6032a37 137 unsigned char font5_7[] = {
SomeRandomBloke 4:90dce6032a37 138 0x00, 0x00, 0x00, 0x00, 0x00 , // sp
SomeRandomBloke 4:90dce6032a37 139 0x00, 0x00, 0x2f, 0x00, 0x00 , // !
SomeRandomBloke 4:90dce6032a37 140 0x00, 0x07, 0x00, 0x07, 0x00 , // "
SomeRandomBloke 4:90dce6032a37 141 0x14, 0x7f, 0x14, 0x7f, 0x14 , // #
SomeRandomBloke 4:90dce6032a37 142 0x24, 0x2a, 0x7f, 0x2a, 0x12 , // $
SomeRandomBloke 4:90dce6032a37 143 0x61, 0x66, 0x08, 0x33, 0x43 , // %
SomeRandomBloke 4:90dce6032a37 144 0x36, 0x49, 0x55, 0x22, 0x50 , // &
SomeRandomBloke 4:90dce6032a37 145 0x00, 0x05, 0x03, 0x00, 0x00 , // '
SomeRandomBloke 4:90dce6032a37 146 0x00, 0x1c, 0x22, 0x41, 0x00 , // (
SomeRandomBloke 4:90dce6032a37 147 0x00, 0x41, 0x22, 0x1c, 0x00 , // )
SomeRandomBloke 4:90dce6032a37 148 0x14, 0x08, 0x3E, 0x08, 0x14 , // *
SomeRandomBloke 4:90dce6032a37 149 0x08, 0x08, 0x3E, 0x08, 0x08 , // +
SomeRandomBloke 4:90dce6032a37 150 0x00, 0x00, 0x50, 0x30, 0x00 , // ,
SomeRandomBloke 4:90dce6032a37 151 0x10, 0x10, 0x10, 0x10, 0x10 , // -
SomeRandomBloke 4:90dce6032a37 152 0x00, 0x60, 0x60, 0x00, 0x00 , // .
SomeRandomBloke 4:90dce6032a37 153 0x20, 0x10, 0x08, 0x04, 0x02 , // /
SomeRandomBloke 4:90dce6032a37 154 0x3E, 0x51, 0x49, 0x45, 0x3E , // 0
SomeRandomBloke 4:90dce6032a37 155 0x00, 0x42, 0x7F, 0x40, 0x00 , // 1
SomeRandomBloke 4:90dce6032a37 156 0x42, 0x61, 0x51, 0x49, 0x46 , // 2
SomeRandomBloke 4:90dce6032a37 157 0x21, 0x41, 0x45, 0x4B, 0x31 , // 3
SomeRandomBloke 4:90dce6032a37 158 0x18, 0x14, 0x12, 0x7F, 0x10 , // 4
SomeRandomBloke 4:90dce6032a37 159 0x27, 0x45, 0x45, 0x45, 0x39 , // 5
SomeRandomBloke 4:90dce6032a37 160 0x3C, 0x4A, 0x49, 0x49, 0x30 , // 6
SomeRandomBloke 4:90dce6032a37 161 0x01, 0x71, 0x09, 0x05, 0x03 , // 7
SomeRandomBloke 4:90dce6032a37 162 0x36, 0x49, 0x49, 0x49, 0x36 , // 8
SomeRandomBloke 4:90dce6032a37 163 0x06, 0x49, 0x49, 0x29, 0x1E , // 9
SomeRandomBloke 4:90dce6032a37 164 0x00, 0x36, 0x36, 0x00, 0x00 , // :
SomeRandomBloke 4:90dce6032a37 165 0x00, 0x56, 0x36, 0x00, 0x00 , // ;
SomeRandomBloke 4:90dce6032a37 166 0x08, 0x14, 0x22, 0x41, 0x00 , // <
SomeRandomBloke 4:90dce6032a37 167 0x14, 0x14, 0x14, 0x14, 0x14 , // =
SomeRandomBloke 4:90dce6032a37 168 0x00, 0x41, 0x22, 0x14, 0x08 , // >
SomeRandomBloke 4:90dce6032a37 169 0x02, 0x01, 0x51, 0x09, 0x06 , // ?
SomeRandomBloke 4:90dce6032a37 170 0x32, 0x49, 0x59, 0x51, 0x3E , // @
SomeRandomBloke 4:90dce6032a37 171 0x7E, 0x11, 0x11, 0x11, 0x7E , // A
SomeRandomBloke 4:90dce6032a37 172 0x7F, 0x49, 0x49, 0x49, 0x36 , // B
SomeRandomBloke 4:90dce6032a37 173 0x3E, 0x41, 0x41, 0x41, 0x22 , // C
SomeRandomBloke 4:90dce6032a37 174 0x7F, 0x41, 0x41, 0x22, 0x1C , // D
SomeRandomBloke 4:90dce6032a37 175 0x7F, 0x49, 0x49, 0x49, 0x41 , // E
SomeRandomBloke 4:90dce6032a37 176 0x7F, 0x09, 0x09, 0x09, 0x01 , // F
SomeRandomBloke 4:90dce6032a37 177 0x3E, 0x41, 0x49, 0x49, 0x7A , // G
SomeRandomBloke 4:90dce6032a37 178 0x7F, 0x08, 0x08, 0x08, 0x7F , // H
SomeRandomBloke 4:90dce6032a37 179 0x00, 0x41, 0x7F, 0x41, 0x00 , // I
SomeRandomBloke 4:90dce6032a37 180 0x20, 0x40, 0x41, 0x3F, 0x01 , // J
SomeRandomBloke 4:90dce6032a37 181 0x7F, 0x08, 0x14, 0x22, 0x41 , // K
SomeRandomBloke 4:90dce6032a37 182 0x7F, 0x40, 0x40, 0x40, 0x40 , // L
SomeRandomBloke 4:90dce6032a37 183 0x7F, 0x02, 0x0C, 0x02, 0x7F , // M
SomeRandomBloke 4:90dce6032a37 184 0x7F, 0x04, 0x08, 0x10, 0x7F , // N
SomeRandomBloke 4:90dce6032a37 185 0x3E, 0x41, 0x41, 0x41, 0x3E , // O
SomeRandomBloke 4:90dce6032a37 186 0x7F, 0x09, 0x09, 0x09, 0x06 , // P
SomeRandomBloke 4:90dce6032a37 187 0x3E, 0x41, 0x51, 0x21, 0x5E , // Q
SomeRandomBloke 4:90dce6032a37 188 0x7F, 0x09, 0x19, 0x29, 0x46 , // R
SomeRandomBloke 4:90dce6032a37 189 0x46, 0x49, 0x49, 0x49, 0x31 , // S
SomeRandomBloke 4:90dce6032a37 190 0x01, 0x01, 0x7F, 0x01, 0x01 , // T
SomeRandomBloke 4:90dce6032a37 191 0x3F, 0x40, 0x40, 0x40, 0x3F , // U
SomeRandomBloke 4:90dce6032a37 192 0x1F, 0x20, 0x40, 0x20, 0x1F , // V
SomeRandomBloke 4:90dce6032a37 193 0x3F, 0x40, 0x38, 0x40, 0x3F , // W
SomeRandomBloke 4:90dce6032a37 194 0x63, 0x14, 0x08, 0x14, 0x63 , // X
SomeRandomBloke 4:90dce6032a37 195 0x07, 0x08, 0x70, 0x08, 0x07 , // Y
SomeRandomBloke 4:90dce6032a37 196 0x61, 0x51, 0x49, 0x45, 0x43 , // Z
SomeRandomBloke 4:90dce6032a37 197 0x00, 0x7F, 0x41, 0x41, 0x00 , // [
SomeRandomBloke 4:90dce6032a37 198 0x55, 0x2A, 0x55, 0x2A, 0x55 , // checker pattern
SomeRandomBloke 4:90dce6032a37 199 0x00, 0x41, 0x41, 0x7F, 0x00 , // ]
SomeRandomBloke 4:90dce6032a37 200 0x04, 0x02, 0x01, 0x02, 0x04 , // ^
SomeRandomBloke 4:90dce6032a37 201 0x40, 0x40, 0x40, 0x40, 0x40 , // _
SomeRandomBloke 4:90dce6032a37 202 0x00, 0x01, 0x02, 0x04, 0x00 , // '
SomeRandomBloke 4:90dce6032a37 203 0x20, 0x54, 0x54, 0x54, 0x78 , // a
SomeRandomBloke 4:90dce6032a37 204 0x7F, 0x48, 0x44, 0x44, 0x38 , // b
SomeRandomBloke 4:90dce6032a37 205 0x38, 0x44, 0x44, 0x44, 0x20 , // c
SomeRandomBloke 4:90dce6032a37 206 0x38, 0x44, 0x44, 0x48, 0x7F , // d
SomeRandomBloke 4:90dce6032a37 207 0x38, 0x54, 0x54, 0x54, 0x18 , // e
SomeRandomBloke 4:90dce6032a37 208 0x08, 0x7E, 0x09, 0x01, 0x02 , // f
SomeRandomBloke 4:90dce6032a37 209 0x0C, 0x52, 0x52, 0x52, 0x3E , // g
SomeRandomBloke 4:90dce6032a37 210 0x7F, 0x08, 0x04, 0x04, 0x78 , // h
SomeRandomBloke 4:90dce6032a37 211 0x00, 0x44, 0x7D, 0x40, 0x00 , // i
SomeRandomBloke 4:90dce6032a37 212 0x20, 0x40, 0x44, 0x3D, 0x00 , // j
SomeRandomBloke 4:90dce6032a37 213 0x7F, 0x10, 0x28, 0x44, 0x00 , // k
SomeRandomBloke 4:90dce6032a37 214 0x00, 0x41, 0x7F, 0x40, 0x00 , // l
SomeRandomBloke 4:90dce6032a37 215 0x7C, 0x04, 0x18, 0x04, 0x78 , // m
SomeRandomBloke 4:90dce6032a37 216 0x7C, 0x08, 0x04, 0x04, 0x78 , // n
SomeRandomBloke 4:90dce6032a37 217 0x38, 0x44, 0x44, 0x44, 0x38 , // o
SomeRandomBloke 4:90dce6032a37 218 0x7C, 0x14, 0x14, 0x14, 0x08 , // p
SomeRandomBloke 4:90dce6032a37 219 0x08, 0x14, 0x14, 0x18, 0x7C , // q
SomeRandomBloke 4:90dce6032a37 220 0x7C, 0x08, 0x04, 0x04, 0x08 , // r
SomeRandomBloke 4:90dce6032a37 221 0x48, 0x54, 0x54, 0x54, 0x20 , // s
SomeRandomBloke 4:90dce6032a37 222 0x04, 0x3F, 0x44, 0x40, 0x20 , // t
SomeRandomBloke 4:90dce6032a37 223 0x3C, 0x40, 0x40, 0x20, 0x7C , // u
SomeRandomBloke 4:90dce6032a37 224 0x1C, 0x20, 0x40, 0x20, 0x1C , // v
SomeRandomBloke 4:90dce6032a37 225 0x3C, 0x40, 0x30, 0x40, 0x3C , // w
SomeRandomBloke 4:90dce6032a37 226 0x44, 0x28, 0x10, 0x28, 0x44 , // x
SomeRandomBloke 4:90dce6032a37 227 0x0C, 0x50, 0x50, 0x50, 0x3C , // y
SomeRandomBloke 4:90dce6032a37 228 0x44, 0x64, 0x54, 0x4C, 0x44 , // z
SomeRandomBloke 4:90dce6032a37 229 0x00, 0x06, 0x09, 0x09, 0x06 // Degree symbol
SomeRandomBloke 3:9808f63fd2fe 230 };
SomeRandomBloke 0:7efa6655d94b 231
SomeRandomBloke 1:51961974fe55 232 //******* VERY LARGE FONTS **********
SomeRandomBloke 3:9808f63fd2fe 233 //used here for displaying numbers 0 - 9 and '+', '-', '.', ':', '/'
SomeRandomBloke 3:9808f63fd2fe 234 // built up on a 16 by 24 matrix but chars are only 12 by 24.
SomeRandomBloke 3:9808f63fd2fe 235
SomeRandomBloke 3:9808f63fd2fe 236 unsigned char big_number[15][3][16] = {
SomeRandomBloke 0:7efa6655d94b 237
SomeRandomBloke 4:90dce6032a37 238 { {0x00,0x00,0xc0,0xe0,0x70,0x30,0x30,0x30,0x70,0xe0,0xc0,0x00,0x00,0x00,0x00,0x00}, // '0'
SomeRandomBloke 4:90dce6032a37 239 {0x00,0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x00,0x00,0x00,0x00},
SomeRandomBloke 4:90dce6032a37 240 {0x00,0x07,0x1f,0x38,0x70,0x60,0x60,0x60,0x70,0x38,0x1f,0x07,0x00,0x00,0x00,0x00}
SomeRandomBloke 4:90dce6032a37 241 },
SomeRandomBloke 4:90dce6032a37 242
SomeRandomBloke 4:90dce6032a37 243 { {0x00,0x00,0x00,0xc0,0xc0,0xc0,0xf0,0xf0,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}, // '1'
SomeRandomBloke 4:90dce6032a37 244 {0x00,0x00,0x00,0x00,0x00,0x00,0xff,0xff,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00},
SomeRandomBloke 4:90dce6032a37 245 {0x00,0x00,0x00,0x60,0x60,0x60,0x7f,0x7f,0x60,0x60,0x60,0x00,0x00,0x00,0x00,0x00}
SomeRandomBloke 4:90dce6032a37 246 },
SomeRandomBloke 0:7efa6655d94b 247
SomeRandomBloke 4:90dce6032a37 248 { {0x00,0xe0,0x60,0x70,0x30,0x30,0x30,0x30,0x60,0xe0,0x80,0x00,0x00,0x00,0x00,0x00}, // '2'
SomeRandomBloke 4:90dce6032a37 249 {0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xc0,0xf0,0x3f,0x1f,0x00,0x00,0x00,0x00,0x00},
SomeRandomBloke 4:90dce6032a37 250 {0x00,0x70,0x78,0x7c,0x6e,0x67,0x63,0x61,0x60,0x60,0x60,0x60,0x00,0x00,0x00,0x00}
SomeRandomBloke 4:90dce6032a37 251 },
SomeRandomBloke 0:7efa6655d94b 252
SomeRandomBloke 4:90dce6032a37 253 { {0x00,0xe0,0x60,0x70,0x30,0x30,0x30,0x30,0x30,0x60,0xe0,0xc0,0x00,0x00,0x00,0x00}, // '3'
SomeRandomBloke 4:90dce6032a37 254 {0x00,0x00,0x00,0x00,0x00,0x18,0x18,0x18,0x3c,0x7c,0xe7,0xc3,0x00,0x00,0x00,0x00},
SomeRandomBloke 4:90dce6032a37 255 {0x00,0x38,0x30,0x70,0x60,0x60,0x60,0x60,0x70,0x38,0x1f,0x0f,0x00,0x00,0x00,0x00}
SomeRandomBloke 4:90dce6032a37 256 },
SomeRandomBloke 4:90dce6032a37 257
SomeRandomBloke 4:90dce6032a37 258 { {0x00,0x00,0x00,0x00,0x00,0x00,0x80,0xc0,0x60,0xf0,0xf0,0x00,0x00,0x00,0x00,0x00}, // '4'
SomeRandomBloke 4:90dce6032a37 259 {0x00,0xe0,0xf0,0xdc,0xce,0xc7,0xc1,0xc0,0xc0,0xff,0xff,0x00,0x00,0x00,0x00,0x00},
SomeRandomBloke 4:90dce6032a37 260 {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x7f,0x7f,0x00,0x00,0x00,0x00,0x00}
SomeRandomBloke 4:90dce6032a37 261 },
SomeRandomBloke 0:7efa6655d94b 262
SomeRandomBloke 4:90dce6032a37 263 { {0x00,0x00,0xf0,0xf0,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0x00,0x00,0x00,0x00,0x00}, // '5'
SomeRandomBloke 4:90dce6032a37 264 {0x00,0x00,0x1f,0x1f,0x18,0x18,0x18,0x18,0x30,0xf0,0xc0,0x00,0x00,0x00,0x00,0x00},
SomeRandomBloke 4:90dce6032a37 265 {0x00,0x30,0x70,0x60,0x60,0x60,0x60,0x70,0x38,0x1f,0x0f,0x00,0x00,0x00,0x00,0x00}
SomeRandomBloke 4:90dce6032a37 266 },
SomeRandomBloke 4:90dce6032a37 267
SomeRandomBloke 4:90dce6032a37 268 { {0x00,0x00,0x80,0xc0,0xe0,0x60,0x30,0x30,0x30,0x30,0x30,0x00,0x00,0x00,0x00,0x00}, // '6'
SomeRandomBloke 4:90dce6032a37 269 {0x00,0xfc,0xff,0x33,0x18,0x18,0x18,0x18,0x18,0x30,0xf0,0xc0,0x00,0x00,0x00,0x00},
SomeRandomBloke 4:90dce6032a37 270 {0x00,0x07,0x1f,0x38,0x70,0x60,0x60,0x60,0x60,0x30,0x1f,0x0f,0x00,0x00,0x00,0x00}
SomeRandomBloke 4:90dce6032a37 271 },
SomeRandomBloke 0:7efa6655d94b 272
SomeRandomBloke 4:90dce6032a37 273 { {0x00,0x30,0x30,0x30,0x30,0x30,0x30,0x30,0xb0,0xf0,0xf0,0x00,0x00,0x00,0x00,0x00}, // '7'
SomeRandomBloke 4:90dce6032a37 274 {0x00,0x00,0x00,0x00,0xc0,0xf0,0x78,0x1e,0x07,0x01,0x00,0x00,0x00,0x00,0x00,0x00},
SomeRandomBloke 4:90dce6032a37 275 {0x00,0x60,0x78,0x3e,0x0f,0x03,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00}
SomeRandomBloke 4:90dce6032a37 276 },
SomeRandomBloke 0:7efa6655d94b 277
SomeRandomBloke 4:90dce6032a37 278 { {0x00,0x80,0xe0,0x60,0x30,0x30,0x30,0x30,0x30,0x60,0xe0,0xc0,0x00,0x00,0x00,0x00}, // '8'
SomeRandomBloke 4:90dce6032a37 279 {0x00,0x87,0xe7,0x6c,0x18,0x18,0x30,0x30,0x38,0x6c,0xc7,0x83,0x00,0x00,0x00,0x00},
SomeRandomBloke 4:90dce6032a37 280 {0x00,0x0f,0x3f,0x38,0x70,0x60,0x60,0x60,0x60,0x30,0x1f,0x0f,0x00,0x00,0x00,0x00}
SomeRandomBloke 4:90dce6032a37 281 },
SomeRandomBloke 4:90dce6032a37 282
SomeRandomBloke 4:90dce6032a37 283 { {0x00,0x80,0xc0,0x60,0x30,0x30,0x30,0x30,0x70,0xe0,0xc0,0x00,0x00,0x00,0x00,0x00}, // '9'
SomeRandomBloke 4:90dce6032a37 284 {0x00,0x0f,0x3f,0x30,0x60,0x60,0x60,0x60,0x60,0x30,0xff,0xff,0x00,0x00,0x00,0x00},
SomeRandomBloke 4:90dce6032a37 285 {0x00,0x00,0x00,0x60,0x60,0x60,0x60,0x70,0x38,0x1e,0x0f,0x03,0x00,0x00,0x00,0x00}
SomeRandomBloke 4:90dce6032a37 286 },
SomeRandomBloke 3:9808f63fd2fe 287
SomeRandomBloke 4:90dce6032a37 288 { {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, // '.'
SomeRandomBloke 4:90dce6032a37 289 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
SomeRandomBloke 4:90dce6032a37 290 {0,0x38,0x38,0x38,0,0,0,0,0,0,0,0,0,0,0,0}
SomeRandomBloke 4:90dce6032a37 291 },
SomeRandomBloke 0:7efa6655d94b 292
SomeRandomBloke 4:90dce6032a37 293 { {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, // '+'
SomeRandomBloke 4:90dce6032a37 294 {0,0x40,0x40,0x40,0xF8,0x40,0x40,0x40,0,0,0,0,0,0,0},
SomeRandomBloke 4:90dce6032a37 295 {0,0,0,0,3,0,0,0,0,0,0,0,0,0,0,0}
SomeRandomBloke 4:90dce6032a37 296 },
SomeRandomBloke 0:7efa6655d94b 297
SomeRandomBloke 4:90dce6032a37 298 { {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}, // '-'
SomeRandomBloke 4:90dce6032a37 299 {0,0x40,0x40,0x40,0x40,0x40,0x40,0x40,0,0,0,0,0,0,0,0},
SomeRandomBloke 4:90dce6032a37 300 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0}
SomeRandomBloke 4:90dce6032a37 301 },
SomeRandomBloke 0:7efa6655d94b 302
SomeRandomBloke 4:90dce6032a37 303 { {0,0xE0,0xE0,0xE0,0,0,0,0,0,0,0,0,0,0,0,0}, // ':'
SomeRandomBloke 4:90dce6032a37 304 {0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0},
SomeRandomBloke 4:90dce6032a37 305 {0,0xE,0xE,0xE,0,0,0,0,0,0,0,0,0,0,0,0}
SomeRandomBloke 4:90dce6032a37 306 },
SomeRandomBloke 4:90dce6032a37 307
SomeRandomBloke 4:90dce6032a37 308 { {0,0,0,0xF0,0,0,0,0,0,0,0,0,0,0,0,0}, // '/'
SomeRandomBloke 4:90dce6032a37 309 {0,0,0xF8,0x7,0,0,0,0,0,0,0,0,0,0,0,0},
SomeRandomBloke 4:90dce6032a37 310 {0,0xFC,0x3,0,0,0,0,0,0,0,0,0,0,0,0,0}
SomeRandomBloke 4:90dce6032a37 311 }
SomeRandomBloke 4:90dce6032a37 312 };
SomeRandomBloke 0:7efa6655d94b 313
SomeRandomBloke 4:90dce6032a37 314 unsigned char Liberation_Sans17x17_Alpha[] = {
SomeRandomBloke 4:90dce6032a37 315 0x0D, 0x00, 0x10, 0x00, 0x00, 0x1E, 0x00, 0xC0, 0x1F, 0x00, 0xF8, 0x0F, 0x00, 0xFF, 0x03, 0x00, 0x1F, 0x03, 0x00, 0x03, 0x03, 0x00, 0x1F, 0x03, 0x00, 0xFF, 0x03, 0x00, 0xF8, 0x0F, 0x00, 0xC0, 0x1F, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char A
SomeRandomBloke 4:90dce6032a37 316 0x0D, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0x63, 0x18, 0x00, 0x63, 0x18, 0x00, 0x63, 0x18, 0x00, 0x63, 0x18, 0x00, 0x63, 0x18, 0x00, 0xFF, 0x1C, 0x00, 0xFE, 0x1F, 0x00, 0xDE, 0x0F, 0x00, 0x80, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char B
SomeRandomBloke 4:90dce6032a37 317 0x0D, 0x00, 0x00, 0x00, 0xF8, 0x01, 0x00, 0xFC, 0x07, 0x00, 0xFE, 0x0F, 0x00, 0x0F, 0x0E, 0x00, 0x03, 0x18, 0x00, 0x03, 0x18, 0x00, 0x03, 0x18, 0x00, 0x03, 0x18, 0x00, 0x07, 0x1C, 0x00, 0x0E, 0x0E, 0x00, 0x0E, 0x0E, 0x00, 0x04, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char C
SomeRandomBloke 4:90dce6032a37 318 0x0D, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0x03, 0x18, 0x00, 0x03, 0x18, 0x00, 0x03, 0x18, 0x00, 0x03, 0x18, 0x00, 0x07, 0x1C, 0x00, 0x0E, 0x0E, 0x00, 0xFE, 0x0F, 0x00, 0xFC, 0x07, 0x00, 0xF0, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char D
SomeRandomBloke 4:90dce6032a37 319 0x0C, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0x63, 0x18, 0x00, 0x63, 0x18, 0x00, 0x63, 0x18, 0x00, 0x63, 0x18, 0x00, 0x63, 0x18, 0x00, 0x63, 0x18, 0x00, 0x63, 0x18, 0x00, 0x03, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char E
SomeRandomBloke 4:90dce6032a37 320 0x0B, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0x63, 0x00, 0x00, 0x63, 0x00, 0x00, 0x63, 0x00, 0x00, 0x63, 0x00, 0x00, 0x63, 0x00, 0x00, 0x63, 0x00, 0x00, 0x63, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char F
SomeRandomBloke 4:90dce6032a37 321 0x0E, 0x00, 0x00, 0x00, 0xF0, 0x01, 0x00, 0xFC, 0x07, 0x00, 0xFE, 0x0F, 0x00, 0x0E, 0x0E, 0x00, 0x07, 0x1C, 0x00, 0x03, 0x18, 0x00, 0x03, 0x18, 0x00, 0xC3, 0x18, 0x00, 0xC3, 0x18, 0x00, 0xC7, 0x1C, 0x00, 0xCE, 0x0F, 0x00, 0xCE, 0x0F, 0x00, 0xC4, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char G
SomeRandomBloke 4:90dce6032a37 322 0x0C, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0x60, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char H
SomeRandomBloke 4:90dce6032a37 323 0x04, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char I
SomeRandomBloke 4:90dce6032a37 324 0x0A, 0x00, 0x06, 0x00, 0x00, 0x0E, 0x00, 0x00, 0x1E, 0x00, 0x00, 0x1C, 0x00, 0x03, 0x18, 0x00, 0x03, 0x18, 0x00, 0x03, 0x1C, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char J
SomeRandomBloke 4:90dce6032a37 325 0x0E, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xE0, 0x00, 0x00, 0x60, 0x00, 0x00, 0x70, 0x00, 0x00, 0xF8, 0x01, 0x00, 0xDC, 0x03, 0x00, 0x8E, 0x07, 0x00, 0x07, 0x0E, 0x00, 0x03, 0x1C, 0x00, 0x01, 0x18, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char K
SomeRandomBloke 4:90dce6032a37 326 0x0B, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char L
SomeRandomBloke 4:90dce6032a37 327 0x10, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0x0F, 0x00, 0x00, 0x7E, 0x00, 0x00, 0xF0, 0x03, 0x00, 0x80, 0x1F, 0x00, 0x00, 0x1C, 0x00, 0x80, 0x1F, 0x00, 0xF0, 0x03, 0x00, 0x7E, 0x00, 0x00, 0x0F, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0x00, 0x00, 0x00, // Code for char M
SomeRandomBloke 4:90dce6032a37 328 0x0C, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0x1F, 0x00, 0x00, 0x7C, 0x00, 0x00, 0xF0, 0x01, 0x00, 0xC0, 0x07, 0x00, 0x00, 0x1E, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char N
SomeRandomBloke 4:90dce6032a37 329 0x0E, 0x00, 0x00, 0x00, 0xF0, 0x01, 0x00, 0xFC, 0x07, 0x00, 0xFE, 0x0F, 0x00, 0x0E, 0x0E, 0x00, 0x07, 0x1C, 0x00, 0x03, 0x18, 0x00, 0x03, 0x18, 0x00, 0x03, 0x18, 0x00, 0x07, 0x1C, 0x00, 0x0E, 0x0E, 0x00, 0xFE, 0x0F, 0x00, 0xFC, 0x07, 0x00, 0xF0, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char O
SomeRandomBloke 4:90dce6032a37 330 0x0C, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0x63, 0x00, 0x00, 0x63, 0x00, 0x00, 0x63, 0x00, 0x00, 0x63, 0x00, 0x00, 0x63, 0x00, 0x00, 0x7F, 0x00, 0x00, 0x3E, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char P
SomeRandomBloke 4:90dce6032a37 331 0x0E, 0x00, 0x00, 0x00, 0xF0, 0x03, 0x00, 0xFC, 0x07, 0x00, 0xFE, 0x0F, 0x00, 0x0E, 0x1E, 0x00, 0x07, 0x1C, 0x00, 0x03, 0x38, 0x00, 0x03, 0xF8, 0x00, 0x03, 0xF8, 0x01, 0x07, 0xDC, 0x01, 0x0E, 0x9E, 0x01, 0xFE, 0x8F, 0x01, 0xFC, 0x87, 0x01, 0xF0, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char Q
SomeRandomBloke 4:90dce6032a37 332 0x0D, 0x00, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0x63, 0x00, 0x00, 0x63, 0x00, 0x00, 0x63, 0x00, 0x00, 0xE3, 0x00, 0x00, 0xE3, 0x03, 0x00, 0xBF, 0x0F, 0x00, 0x3E, 0x1F, 0x00, 0x1C, 0x1C, 0x00, 0x00, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char R
SomeRandomBloke 4:90dce6032a37 333 0x0C, 0x00, 0x00, 0x00, 0x00, 0x06, 0x00, 0x1C, 0x0E, 0x00, 0x3E, 0x0E, 0x00, 0x7F, 0x1C, 0x00, 0x73, 0x18, 0x00, 0x63, 0x18, 0x00, 0xE3, 0x18, 0x00, 0xE7, 0x18, 0x00, 0xCF, 0x1F, 0x00, 0xCE, 0x0F, 0x00, 0x8C, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char S
SomeRandomBloke 4:90dce6032a37 334 0x0C, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x03, 0x00, 0x00, 0x03, 0x00, 0x00, 0x03, 0x00, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0xFF, 0x1F, 0x00, 0x03, 0x00, 0x00, 0x03, 0x00, 0x00, 0x03, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char T
SomeRandomBloke 4:90dce6032a37 335 0x0C, 0x00, 0x00, 0x00, 0xFF, 0x03, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, 0x00, 0x00, 0x1C, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x18, 0x00, 0x00, 0x1C, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x0F, 0x00, 0xFF, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char U
SomeRandomBloke 4:90dce6032a37 336 0x0D, 0x03, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x7F, 0x00, 0x00, 0xFC, 0x01, 0x00, 0xE0, 0x07, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x18, 0x00, 0x00, 0x1F, 0x00, 0xE0, 0x0F, 0x00, 0xF8, 0x01, 0x00, 0x7F, 0x00, 0x00, 0x0F, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char V
SomeRandomBloke 4:90dce6032a37 337 0x11, 0x07, 0x00, 0x00, 0x7F, 0x00, 0x00, 0xFF, 0x07, 0x00, 0xF0, 0x1F, 0x00, 0x00, 0x1E, 0x00, 0xC0, 0x1F, 0x00, 0xFC, 0x0F, 0x00, 0xFF, 0x00, 0x00, 0x07, 0x00, 0x00, 0xFF, 0x00, 0x00, 0xFC, 0x0F, 0x00, 0xC0, 0x1F, 0x00, 0x00, 0x1E, 0x00, 0xF0, 0x1F, 0x00, 0xFF, 0x07, 0x00, 0x7F, 0x00, 0x00, 0x07, 0x00, 0x00, // Code for char W
SomeRandomBloke 4:90dce6032a37 338 0x0D, 0x01, 0x10, 0x00, 0x03, 0x18, 0x00, 0x07, 0x1C, 0x00, 0x1E, 0x0F, 0x00, 0xBC, 0x07, 0x00, 0xF0, 0x01, 0x00, 0xE0, 0x00, 0x00, 0xF0, 0x01, 0x00, 0xBC, 0x07, 0x00, 0x1E, 0x0F, 0x00, 0x0F, 0x1E, 0x00, 0x03, 0x18, 0x00, 0x01, 0x10, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char X
SomeRandomBloke 4:90dce6032a37 339 0x0C, 0x00, 0x00, 0x00, 0x01, 0x00, 0x00, 0x07, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x7C, 0x00, 0x00, 0xF0, 0x1F, 0x00, 0xC0, 0x1F, 0x00, 0xF0, 0x1F, 0x00, 0x7C, 0x00, 0x00, 0x1F, 0x00, 0x00, 0x07, 0x00, 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // Code for char Y
SomeRandomBloke 4:90dce6032a37 340 0x0A, 0x00, 0x00, 0x00, 0x03, 0x1C, 0x00, 0x03, 0x1E, 0x00, 0x83, 0x1F, 0x00, 0xC3, 0x1B, 0x00, 0xF3, 0x19, 0x00, 0x7B, 0x18, 0x00, 0x3F, 0x18, 0x00, 0x0F, 0x18, 0x00, 0x07, 0x18, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // Code for char Z
SomeRandomBloke 0:7efa6655d94b 341 };
SomeRandomBloke 0:7efa6655d94b 342
SomeRandomBloke 0:7efa6655d94b 343 #endif