SMART CLEO Dotmartix

Committer:
SMART_CLEO
Date:
Thu Sep 28 02:12:40 2017 +0000
Revision:
0:4cab8e431853
SMART_CLEO

Who changed what in which revision?

UserRevisionLine numberNew contents of line
SMART_CLEO 0:4cab8e431853 1 unsigned char font[95][5] = { /* 5x7 ASCII character font */
SMART_CLEO 0:4cab8e431853 2 {0x00, 0x00, 0x00, 0x00, 0x00}, // 0x20 space
SMART_CLEO 0:4cab8e431853 3 {0x00, 0x00, 0x4f, 0x00, 0x00}, // 0x21 !
SMART_CLEO 0:4cab8e431853 4 {0x00, 0x07, 0x00, 0x07, 0x00}, // 0x22 "
SMART_CLEO 0:4cab8e431853 5 {0x14, 0x7f, 0x14, 0x7f, 0x14}, // 0x23 #
SMART_CLEO 0:4cab8e431853 6 {0x24, 0x2a, 0x7f, 0x2a, 0x12}, // 0x24 $
SMART_CLEO 0:4cab8e431853 7 {0x23, 0x13, 0x08, 0x64, 0x62}, // 0x25 %
SMART_CLEO 0:4cab8e431853 8 {0x36, 0x49, 0x55, 0x22, 0x50}, // 0x26 &
SMART_CLEO 0:4cab8e431853 9 {0x00, 0x05, 0x03, 0x00, 0x00}, // 0x27 '
SMART_CLEO 0:4cab8e431853 10 {0x00, 0x1c, 0x22, 0x41, 0x00}, // 0x28 (
SMART_CLEO 0:4cab8e431853 11 {0x00, 0x41, 0x22, 0x1c, 0x00}, // 0x29 )
SMART_CLEO 0:4cab8e431853 12 {0x14, 0x08, 0x3e, 0x08, 0x14}, // 0x2a *
SMART_CLEO 0:4cab8e431853 13 {0x08, 0x08, 0x3e, 0x08, 0x08}, // 0x2b +
SMART_CLEO 0:4cab8e431853 14 {0x00, 0x50, 0x30, 0x00, 0x00}, // 0x2c ,
SMART_CLEO 0:4cab8e431853 15 {0x08, 0x08, 0x08, 0x08, 0x08}, // 0x2d -
SMART_CLEO 0:4cab8e431853 16 {0x00, 0x60, 0x60, 0x00, 0x00}, // 0x2e .
SMART_CLEO 0:4cab8e431853 17 {0x20, 0x10, 0x08, 0x04, 0x02}, // 0x2f /
SMART_CLEO 0:4cab8e431853 18 {0x3e, 0x51, 0x49, 0x45, 0x3e}, // 0x30 0
SMART_CLEO 0:4cab8e431853 19 {0x00, 0x42, 0x7f, 0x40, 0x00}, // 0x31 1
SMART_CLEO 0:4cab8e431853 20 {0x42, 0x61, 0x51, 0x49, 0x46}, // 0x32 2
SMART_CLEO 0:4cab8e431853 21 {0x21, 0x41, 0x45, 0x4b, 0x31}, // 0x33 3
SMART_CLEO 0:4cab8e431853 22 {0x18, 0x14, 0x12, 0x7f, 0x10}, // 0x34 4
SMART_CLEO 0:4cab8e431853 23 {0x27, 0x45, 0x45, 0x45, 0x39}, // 0x35 5
SMART_CLEO 0:4cab8e431853 24 {0x3c, 0x4a, 0x49, 0x49, 0x30}, // 0x36 6
SMART_CLEO 0:4cab8e431853 25 {0x01, 0x71, 0x09, 0x05, 0x03}, // 0x37 7
SMART_CLEO 0:4cab8e431853 26 {0x36, 0x49, 0x49, 0x49, 0x36}, // 0x38 8
SMART_CLEO 0:4cab8e431853 27 {0x06, 0x49, 0x49, 0x29, 0x1e}, // 0x39 9
SMART_CLEO 0:4cab8e431853 28 {0x00, 0x36, 0x36, 0x00, 0x00}, // 0x3a :
SMART_CLEO 0:4cab8e431853 29 {0x00, 0x56, 0x36, 0x00, 0x00}, // 0x3b ;
SMART_CLEO 0:4cab8e431853 30 {0x08, 0x14, 0x22, 0x41, 0x00}, // 0x3c <
SMART_CLEO 0:4cab8e431853 31 {0x14, 0x14, 0x14, 0x14, 0x14}, // 0x3d =
SMART_CLEO 0:4cab8e431853 32 {0x00, 0x41, 0x22, 0x14, 0x08}, // 0x3e >
SMART_CLEO 0:4cab8e431853 33 {0x02, 0x01, 0x51, 0x09, 0x06}, // 0x3f ?
SMART_CLEO 0:4cab8e431853 34 {0x32, 0x49, 0x79, 0x41, 0x3e}, // 0x40 @
SMART_CLEO 0:4cab8e431853 35 {0x7e, 0x11, 0x11, 0x11, 0x7e}, // 0x41 A
SMART_CLEO 0:4cab8e431853 36 {0x7f, 0x49, 0x49, 0x49, 0x36}, // 0x42 B
SMART_CLEO 0:4cab8e431853 37 {0x3e, 0x41, 0x41, 0x41, 0x22}, // 0x43 C
SMART_CLEO 0:4cab8e431853 38 {0x7f, 0x41, 0x41, 0x22, 0x1c}, // 0x44 D
SMART_CLEO 0:4cab8e431853 39 {0x7f, 0x49, 0x49, 0x49, 0x41}, // 0x45 E
SMART_CLEO 0:4cab8e431853 40 {0x7f, 0x09, 0x09, 0x09, 0x01}, // 0x46 F
SMART_CLEO 0:4cab8e431853 41 {0x3e, 0x41, 0x49, 0x49, 0x7a}, // 0x47 G
SMART_CLEO 0:4cab8e431853 42 {0x7f, 0x08, 0x08, 0x08, 0x7f}, // 0x48 H
SMART_CLEO 0:4cab8e431853 43 {0x00, 0x41, 0x7f, 0x41, 0x00}, // 0x49 I
SMART_CLEO 0:4cab8e431853 44 {0x20, 0x40, 0x41, 0x3f, 0x01}, // 0x4a J
SMART_CLEO 0:4cab8e431853 45 {0x7f, 0x08, 0x14, 0x22, 0x41}, // 0x4b K
SMART_CLEO 0:4cab8e431853 46 {0x7f, 0x40, 0x40, 0x40, 0x40}, // 0x4c L
SMART_CLEO 0:4cab8e431853 47 {0x7f, 0x02, 0x0c, 0x02, 0x7f}, // 0x4d M
SMART_CLEO 0:4cab8e431853 48 {0x7f, 0x04, 0x08, 0x10, 0x7f}, // 0x4e N
SMART_CLEO 0:4cab8e431853 49 {0x3e, 0x41, 0x41, 0x41, 0x3e}, // 0x4f O
SMART_CLEO 0:4cab8e431853 50 {0x7f, 0x09, 0x09, 0x09, 0x06}, // 0x50 P
SMART_CLEO 0:4cab8e431853 51 {0x3e, 0x41, 0x51, 0x21, 0x5e}, // 0x51 Q
SMART_CLEO 0:4cab8e431853 52 {0x7f, 0x09, 0x19, 0x29, 0x46}, // 0x52 R
SMART_CLEO 0:4cab8e431853 53 {0x26, 0x49, 0x49, 0x49, 0x32}, // 0x53 S
SMART_CLEO 0:4cab8e431853 54 {0x01, 0x01, 0x7f, 0x01, 0x01}, // 0x54 T
SMART_CLEO 0:4cab8e431853 55 {0x3f, 0x40, 0x40, 0x40, 0x3f}, // 0x55 U
SMART_CLEO 0:4cab8e431853 56 {0x1f, 0x20, 0x40, 0x20, 0x1f}, // 0x56 V
SMART_CLEO 0:4cab8e431853 57 {0x3f, 0x40, 0x38, 0x40, 0x3f}, // 0x57 W
SMART_CLEO 0:4cab8e431853 58 {0x63, 0x14, 0x08, 0x14, 0x63}, // 0x58 X
SMART_CLEO 0:4cab8e431853 59 {0x07, 0x08, 0x70, 0x08, 0x07}, // 0x59 Y
SMART_CLEO 0:4cab8e431853 60 {0x61, 0x51, 0x49, 0x45, 0x43}, // 0x5a Z
SMART_CLEO 0:4cab8e431853 61 {0x00, 0x7f, 0x41, 0x41, 0x00}, // 0x5b [
SMART_CLEO 0:4cab8e431853 62 {0x02, 0x04, 0x08, 0x10, 0x20}, // 0x5c (\)
SMART_CLEO 0:4cab8e431853 63 {0x00, 0x41, 0x41, 0x7f, 0x00}, // 0x5d ]
SMART_CLEO 0:4cab8e431853 64 {0x04, 0x02, 0x01, 0x02, 0x04}, // 0x5e ^
SMART_CLEO 0:4cab8e431853 65 {0x40, 0x40, 0x40, 0x40, 0x40}, // 0x5f _
SMART_CLEO 0:4cab8e431853 66 {0x00, 0x01, 0x02, 0x04, 0x00}, // 0x60 `
SMART_CLEO 0:4cab8e431853 67 {0x20, 0x54, 0x54, 0x54, 0x78}, // 0x61 a
SMART_CLEO 0:4cab8e431853 68 {0x7f, 0x48, 0x44, 0x44, 0x38}, // 0x62 b
SMART_CLEO 0:4cab8e431853 69 {0x38, 0x44, 0x44, 0x44, 0x20}, // 0x63 c
SMART_CLEO 0:4cab8e431853 70 {0x38, 0x44, 0x44, 0x48, 0x7f}, // 0x64 d
SMART_CLEO 0:4cab8e431853 71 {0x38, 0x54, 0x54, 0x54, 0x18}, // 0x65 e
SMART_CLEO 0:4cab8e431853 72 {0x08, 0x7e, 0x09, 0x01, 0x02}, // 0x66 f
SMART_CLEO 0:4cab8e431853 73 {0x0c, 0x52, 0x52, 0x52, 0x3e}, // 0x67 g
SMART_CLEO 0:4cab8e431853 74 {0x7f, 0x08, 0x04, 0x04, 0x78}, // 0x68 h
SMART_CLEO 0:4cab8e431853 75 {0x00, 0x04, 0x7d, 0x00, 0x00}, // 0x69 i
SMART_CLEO 0:4cab8e431853 76 {0x20, 0x40, 0x44, 0x3d, 0x00}, // 0x6a j
SMART_CLEO 0:4cab8e431853 77 {0x7f, 0x10, 0x28, 0x44, 0x00}, // 0x6b k
SMART_CLEO 0:4cab8e431853 78 {0x00, 0x41, 0x7f, 0x40, 0x00}, // 0x6c l
SMART_CLEO 0:4cab8e431853 79 {0x7c, 0x04, 0x18, 0x04, 0x7c}, // 0x6d m
SMART_CLEO 0:4cab8e431853 80 {0x7c, 0x08, 0x04, 0x04, 0x78}, // 0x6e n
SMART_CLEO 0:4cab8e431853 81 {0x38, 0x44, 0x44, 0x44, 0x38}, // 0x6f o
SMART_CLEO 0:4cab8e431853 82 {0x7c, 0x14, 0x14, 0x14, 0x08}, // 0x70 p
SMART_CLEO 0:4cab8e431853 83 {0x08, 0x14, 0x14, 0x18, 0x7c}, // 0x71 q
SMART_CLEO 0:4cab8e431853 84 {0x7c, 0x08, 0x04, 0x04, 0x08}, // 0x72 r
SMART_CLEO 0:4cab8e431853 85 {0x48, 0x54, 0x54, 0x54, 0x20}, // 0x73 s
SMART_CLEO 0:4cab8e431853 86 {0x04, 0x3f, 0x44, 0x40, 0x20}, // 0x74 t
SMART_CLEO 0:4cab8e431853 87 {0x3c, 0x40, 0x40, 0x20, 0x7c}, // 0x75 u
SMART_CLEO 0:4cab8e431853 88 {0x1c, 0x20, 0x40, 0x20, 0x1c}, // 0x76 v
SMART_CLEO 0:4cab8e431853 89 {0x3c, 0x40, 0x30, 0x40, 0x3c}, // 0x77 w
SMART_CLEO 0:4cab8e431853 90 {0x44, 0x28, 0x10, 0x28, 0x44}, // 0x78 x
SMART_CLEO 0:4cab8e431853 91 {0x0c, 0x50, 0x50, 0x50, 0x3c}, // 0x79 y
SMART_CLEO 0:4cab8e431853 92 {0x44, 0x64, 0x54, 0x4c, 0x44}, // 0x7a z
SMART_CLEO 0:4cab8e431853 93 {0x00, 0x08, 0x36, 0x41, 0x00}, // 0x7b {
SMART_CLEO 0:4cab8e431853 94 {0x00, 0x00, 0x77, 0x00, 0x00}, // 0x7c |
SMART_CLEO 0:4cab8e431853 95 {0x00, 0x41, 0x36, 0x08, 0x00}, // 0x7d }
SMART_CLEO 0:4cab8e431853 96 {0x08, 0x04, 0x08, 0x10, 0x08}}; // 0x7e ~