takashi kadono / ssd1331

Dependents:   Nucleo_446 Nucleo446_SSD1331

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers FreeSerif9pt7b.h Source File

FreeSerif9pt7b.h

00001 const uint8_t FreeSerif9pt7bBitmaps[] PROGMEM = {
00002   0xFF, 0xEA, 0x03, 0xDE, 0xF7, 0x20, 0x11, 0x09, 0x04, 0x82, 0x4F, 0xF9,
00003   0x10, 0x89, 0xFF, 0x24, 0x12, 0x09, 0x0C, 0x80, 0x10, 0x7C, 0xD6, 0xD2,
00004   0xD0, 0xF0, 0x38, 0x1E, 0x17, 0x93, 0x93, 0xD6, 0x7C, 0x10, 0x38, 0x43,
00005   0x3C, 0x39, 0x21, 0x8A, 0x0C, 0x50, 0x65, 0x39, 0xCB, 0x20, 0xB9, 0x05,
00006   0x88, 0x4C, 0x44, 0x64, 0x21, 0xC0, 0x0E, 0x00, 0xC8, 0x06, 0x40, 0x32,
00007   0x01, 0xA0, 0x07, 0x78, 0x31, 0x87, 0x88, 0x46, 0x86, 0x34, 0x30, 0xC1,
00008   0xC7, 0x17, 0xCF, 0x00, 0xFE, 0x08, 0x88, 0x84, 0x63, 0x18, 0xC6, 0x10,
00009   0x82, 0x08, 0x20, 0x82, 0x08, 0x21, 0x0C, 0x63, 0x18, 0xC4, 0x22, 0x22,
00010   0x00, 0x63, 0x9A, 0xDC, 0x72, 0xB6, 0x08, 0x08, 0x04, 0x02, 0x01, 0x0F,
00011   0xF8, 0x40, 0x20, 0x10, 0x08, 0x00, 0xD8, 0xF0, 0xF0, 0x08, 0x84, 0x22,
00012   0x10, 0x8C, 0x42, 0x31, 0x00, 0x1C, 0x31, 0x98, 0xD8, 0x3C, 0x1E, 0x0F,
00013   0x07, 0x83, 0xC1, 0xE0, 0xD8, 0xC4, 0x61, 0xC0, 0x13, 0x8C, 0x63, 0x18,
00014   0xC6, 0x31, 0x8C, 0x67, 0x80, 0x3C, 0x4E, 0x86, 0x06, 0x06, 0x04, 0x0C,
00015   0x08, 0x10, 0x20, 0x41, 0xFE, 0x3C, 0xC6, 0x06, 0x04, 0x1C, 0x3E, 0x07,
00016   0x03, 0x03, 0x03, 0x06, 0xF8, 0x04, 0x18, 0x71, 0x64, 0xC9, 0xA3, 0x46,
00017   0xFE, 0x18, 0x30, 0x60, 0x0F, 0x10, 0x20, 0x3C, 0x0E, 0x07, 0x03, 0x03,
00018   0x03, 0x02, 0x04, 0xF8, 0x07, 0x1C, 0x30, 0x60, 0x60, 0xDC, 0xE6, 0xC3,
00019   0xC3, 0xC3, 0x43, 0x66, 0x3C, 0x7F, 0x82, 0x02, 0x02, 0x04, 0x04, 0x04,
00020   0x08, 0x08, 0x08, 0x10, 0x10, 0x3C, 0x8F, 0x1E, 0x3E, 0x4F, 0x06, 0x36,
00021   0xC7, 0x8F, 0x1B, 0x33, 0xC0, 0x3C, 0x66, 0xC2, 0xC3, 0xC3, 0xC3, 0xC3,
00022   0x63, 0x3F, 0x06, 0x06, 0x0C, 0x38, 0x60, 0xF0, 0x0F, 0xD8, 0x00, 0x03,
00023   0x28, 0x01, 0x87, 0x0E, 0x1C, 0x0C, 0x03, 0x80, 0x70, 0x0E, 0x00, 0x80,
00024   0xFF, 0x80, 0x00, 0x00, 0x0F, 0xF8, 0x80, 0x1C, 0x01, 0xC0, 0x1C, 0x01,
00025   0xC0, 0xE0, 0xE0, 0xE0, 0xC0, 0x00, 0x79, 0x1A, 0x18, 0x30, 0x60, 0x83,
00026   0x04, 0x10, 0x20, 0x40, 0x03, 0x00, 0x0F, 0x83, 0x8C, 0x60, 0x26, 0x02,
00027   0xC7, 0x9C, 0xC9, 0xD8, 0x9D, 0x99, 0xD9, 0x26, 0xEC, 0x60, 0x03, 0x04,
00028   0x0F, 0x80, 0x02, 0x00, 0x10, 0x01, 0xC0, 0x16, 0x00, 0x98, 0x04, 0xC0,
00029   0x43, 0x03, 0xF8, 0x20, 0x61, 0x03, 0x18, 0x1D, 0xE1, 0xF0, 0xFF, 0x86,
00030   0x1C, 0xC1, 0x98, 0x33, 0x0C, 0x7E, 0x0C, 0x31, 0x83, 0x30, 0x66, 0x0C,
00031   0xC3, 0x7F, 0xC0, 0x1F, 0x26, 0x1D, 0x81, 0xE0, 0x1C, 0x01, 0x80, 0x30,
00032   0x06, 0x00, 0xC0, 0x0C, 0x00, 0xC1, 0x8F, 0xC0, 0xFF, 0x03, 0x1C, 0x30,
00033   0x63, 0x07, 0x30, 0x33, 0x03, 0x30, 0x33, 0x03, 0x30, 0x33, 0x06, 0x30,
00034   0xCF, 0xF0, 0xFF, 0x98, 0x26, 0x01, 0x80, 0x61, 0x1F, 0xC6, 0x11, 0x80,
00035   0x60, 0x18, 0x16, 0x0F, 0xFE, 0xFF, 0xB0, 0x58, 0x0C, 0x06, 0x13, 0xF9,
00036   0x84, 0xC0, 0x60, 0x30, 0x18, 0x1E, 0x00, 0x1F, 0x23, 0x0E, 0x60, 0x26,
00037   0x00, 0xC0, 0x0C, 0x0F, 0xC0, 0x6C, 0x06, 0xC0, 0x66, 0x06, 0x30, 0x60,
00038   0xF8, 0xF1, 0xEC, 0x19, 0x83, 0x30, 0x66, 0x0C, 0xFF, 0x98, 0x33, 0x06,
00039   0x60, 0xCC, 0x19, 0x83, 0x78, 0xF0, 0xF6, 0x66, 0x66, 0x66, 0x66, 0x6F,
00040   0x3C, 0x61, 0x86, 0x18, 0x61, 0x86, 0x18, 0x6D, 0xBC, 0xF3, 0xE6, 0x08,
00041   0x61, 0x06, 0x20, 0x64, 0x07, 0x80, 0x6C, 0x06, 0x60, 0x63, 0x06, 0x18,
00042   0x60, 0xCF, 0x3F, 0xF0, 0x18, 0x06, 0x01, 0x80, 0x60, 0x18, 0x06, 0x01,
00043   0x80, 0x60, 0x18, 0x16, 0x0B, 0xFE, 0xF0, 0x0E, 0x70, 0x38, 0xE0, 0x71,
00044   0xE1, 0x62, 0xC2, 0xC5, 0xC9, 0x89, 0x93, 0x13, 0x26, 0x23, 0x8C, 0x47,
00045   0x18, 0x84, 0x33, 0x88, 0xF0, 0xE0, 0xEE, 0x09, 0xC1, 0x2C, 0x25, 0xC4,
00046   0x9C, 0x91, 0x92, 0x1A, 0x41, 0xC8, 0x19, 0x03, 0x70, 0x20, 0x1F, 0x06,
00047   0x31, 0x83, 0x20, 0x2C, 0x07, 0x80, 0xF0, 0x1E, 0x03, 0xC0, 0x68, 0x09,
00048   0x83, 0x18, 0xC1, 0xF0, 0xFE, 0x31, 0x98, 0x6C, 0x36, 0x1B, 0x19, 0xF8,
00049   0xC0, 0x60, 0x30, 0x18, 0x1E, 0x00, 0x1F, 0x06, 0x31, 0x83, 0x20, 0x2C,
00050   0x07, 0x80, 0xF0, 0x1E, 0x03, 0xC0, 0x68, 0x19, 0x83, 0x18, 0xC0, 0xE0,
00051   0x0E, 0x00, 0xE0, 0x07, 0xFE, 0x0C, 0x61, 0x86, 0x30, 0xC6, 0x18, 0xC6,
00052   0x1F, 0x83, 0x70, 0x67, 0x0C, 0x71, 0x87, 0x78, 0x70, 0x1D, 0x31, 0x98,
00053   0x4C, 0x07, 0x80, 0xE0, 0x1C, 0x07, 0x01, 0xA0, 0xD8, 0xCB, 0xC0, 0xFF,
00054   0xF8, 0xCE, 0x18, 0x83, 0x00, 0x60, 0x0C, 0x01, 0x80, 0x30, 0x06, 0x00,
00055   0xC0, 0x18, 0x07, 0x80, 0xF0, 0xEC, 0x09, 0x81, 0x30, 0x26, 0x04, 0xC0,
00056   0x98, 0x13, 0x02, 0x60, 0x4C, 0x08, 0xC2, 0x0F, 0x80, 0xF8, 0x77, 0x02,
00057   0x30, 0x23, 0x04, 0x18, 0x41, 0x84, 0x0C, 0x80, 0xC8, 0x07, 0x00, 0x70,
00058   0x02, 0x00, 0x20, 0xFB, 0xE7, 0xB0, 0xC0, 0x8C, 0x20, 0x86, 0x18, 0x41,
00059   0x8C, 0x40, 0xCB, 0x20, 0x65, 0x90, 0x1A, 0x70, 0x0E, 0x38, 0x03, 0x1C,
00060   0x01, 0x04, 0x00, 0x82, 0x00, 0xFC, 0xF9, 0x83, 0x06, 0x10, 0x19, 0x00,
00061   0xD0, 0x03, 0x00, 0x1C, 0x01, 0x30, 0x11, 0xC1, 0x86, 0x08, 0x19, 0xE3,
00062   0xF0, 0xF8, 0xF6, 0x06, 0x30, 0x41, 0x88, 0x1D, 0x00, 0xD0, 0x06, 0x00,
00063   0x60, 0x06, 0x00, 0x60, 0x06, 0x00, 0xF0, 0x3F, 0xCC, 0x11, 0x06, 0x01,
00064   0x80, 0x70, 0x0C, 0x03, 0x00, 0xE0, 0x38, 0x06, 0x05, 0xC1, 0x7F, 0xE0,
00065   0xFB, 0x6D, 0xB6, 0xDB, 0x6D, 0xB8, 0x82, 0x10, 0x82, 0x10, 0x86, 0x10,
00066   0x86, 0x10, 0xED, 0xB6, 0xDB, 0x6D, 0xB6, 0xF8, 0x18, 0x1C, 0x34, 0x26,
00067   0x62, 0x42, 0xC1, 0xFF, 0x80, 0x84, 0x20, 0x79, 0x98, 0x30, 0xE6, 0xD9,
00068   0xB3, 0x3F, 0x20, 0x70, 0x18, 0x0C, 0x06, 0x03, 0x71, 0xCC, 0xC3, 0x61,
00069   0xB0, 0xD8, 0x6C, 0x63, 0xE0, 0x3C, 0xCF, 0x06, 0x0C, 0x18, 0x18, 0x9E,
00070   0x01, 0x03, 0x80, 0xC0, 0x60, 0x31, 0xD9, 0x9D, 0x86, 0xC3, 0x61, 0xB0,
00071   0xCC, 0x63, 0xF0, 0x3C, 0x46, 0xFE, 0xC0, 0xC0, 0xE1, 0x62, 0x3C, 0x1E,
00072   0x41, 0x83, 0x06, 0x1E, 0x18, 0x30, 0x60, 0xC1, 0x83, 0x0F, 0x00, 0x3C,
00073   0x19, 0xF6, 0x31, 0x8C, 0x1E, 0x08, 0x04, 0x01, 0xFC, 0x40, 0xB0, 0x2E,
00074   0x11, 0xF8, 0x20, 0x70, 0x18, 0x0C, 0x06, 0x03, 0x71, 0xCC, 0xC6, 0x63,
00075   0x31, 0x98, 0xCC, 0x6F, 0x78, 0x60, 0x02, 0xE6, 0x66, 0x66, 0xF0, 0x18,
00076   0x00, 0x33, 0x8C, 0x63, 0x18, 0xC6, 0x31, 0x8B, 0x80, 0x20, 0x70, 0x18,
00077   0x0C, 0x06, 0x03, 0x3D, 0x88, 0xD8, 0x78, 0x36, 0x19, 0x8C, 0x6F, 0x78,
00078   0x2E, 0x66, 0x66, 0x66, 0x66, 0x66, 0xF0, 0xEE, 0x71, 0xCE, 0x66, 0x31,
00079   0x98, 0xC6, 0x63, 0x19, 0x8C, 0x66, 0x31, 0xBD, 0xEF, 0xEE, 0x39, 0x98,
00080   0xCC, 0x66, 0x33, 0x19, 0x8D, 0xEF, 0x3E, 0x31, 0xB0, 0x78, 0x3C, 0x1E,
00081   0x0D, 0x8C, 0x7C, 0xEE, 0x39, 0x98, 0x6C, 0x36, 0x1B, 0x0D, 0x8C, 0xFC,
00082   0x60, 0x30, 0x18, 0x1E, 0x00, 0x3D, 0x31, 0xB0, 0xD8, 0x6C, 0x36, 0x1B,
00083   0x8C, 0xFE, 0x03, 0x01, 0x80, 0xC0, 0xF0, 0x6D, 0xC6, 0x18, 0x61, 0x86,
00084   0x3C, 0x76, 0x38, 0x58, 0x3E, 0x38, 0xFE, 0x27, 0x98, 0xC6, 0x31, 0x8C,
00085   0x38, 0xE7, 0x31, 0x98, 0xCC, 0x66, 0x33, 0x19, 0x8C, 0x7F, 0xF3, 0x61,
00086   0x22, 0x32, 0x14, 0x1C, 0x08, 0x08, 0xEF, 0x36, 0x61, 0x62, 0x22, 0x32,
00087   0x35, 0x41, 0x9C, 0x18, 0x81, 0x08, 0xF7, 0x12, 0x0E, 0x03, 0x01, 0xC1,
00088   0x21, 0x09, 0xCF, 0xF3, 0x61, 0x62, 0x32, 0x34, 0x14, 0x1C, 0x08, 0x08,
00089   0x08, 0x10, 0xE0, 0xFD, 0x18, 0x60, 0x83, 0x0C, 0x70, 0xFE, 0x19, 0x8C,
00090   0x63, 0x18, 0xC4, 0x61, 0x8C, 0x63, 0x18, 0xC3, 0xFF, 0xF0, 0xC3, 0x18,
00091   0xC6, 0x31, 0x84, 0x33, 0x18, 0xC6, 0x31, 0x98, 0x70, 0x24, 0xC1, 0xC0 };
00092 
00093 const GFXglyph FreeSerif9pt7bGlyphs[] PROGMEM = {
00094   {     0,   0,   0,   5,    0,    1 },   // 0x20 ' '
00095   {     0,   2,  12,   6,    2,  -11 },   // 0x21 '!'
00096   {     3,   5,   4,   7,    1,  -11 },   // 0x22 '"'
00097   {     6,   9,  12,   9,    0,  -11 },   // 0x23 '#'
00098   {    20,   8,  14,   9,    1,  -12 },   // 0x24 '$'
00099   {    34,  13,  12,  15,    1,  -11 },   // 0x25 '%'
00100   {    54,  13,  13,  14,    1,  -12 },   // 0x26 '&'
00101   {    76,   2,   4,   4,    1,  -11 },   // 0x27 '''
00102   {    77,   5,  15,   6,    1,  -11 },   // 0x28 '('
00103   {    87,   5,  15,   6,    0,  -11 },   // 0x29 ')'
00104   {    97,   6,   8,   9,    3,  -11 },   // 0x2A '*'
00105   {   103,   9,   9,  10,    0,   -8 },   // 0x2B '+'
00106   {   114,   2,   3,   4,    2,    0 },   // 0x2C ','
00107   {   115,   4,   1,   6,    1,   -3 },   // 0x2D '-'
00108   {   116,   2,   2,   5,    1,   -1 },   // 0x2E '.'
00109   {   117,   5,  12,   5,    0,  -11 },   // 0x2F '/'
00110   {   125,   9,  13,   9,    0,  -12 },   // 0x30 '0'
00111   {   140,   5,  13,   9,    2,  -12 },   // 0x31 '1'
00112   {   149,   8,  12,   9,    1,  -11 },   // 0x32 '2'
00113   {   161,   8,  12,   9,    0,  -11 },   // 0x33 '3'
00114   {   173,   7,  12,   9,    1,  -11 },   // 0x34 '4'
00115   {   184,   8,  12,   9,    0,  -11 },   // 0x35 '5'
00116   {   196,   8,  13,   9,    1,  -12 },   // 0x36 '6'
00117   {   209,   8,  12,   9,    0,  -11 },   // 0x37 '7'
00118   {   221,   7,  13,   9,    1,  -12 },   // 0x38 '8'
00119   {   233,   8,  14,   9,    1,  -12 },   // 0x39 '9'
00120   {   247,   2,   8,   5,    1,   -7 },   // 0x3A ':'
00121   {   249,   3,  10,   5,    1,   -7 },   // 0x3B ';'
00122   {   253,   9,   9,  10,    1,   -8 },   // 0x3C '<'
00123   {   264,   9,   5,  10,    1,   -6 },   // 0x3D '='
00124   {   270,  10,   9,  10,    0,   -8 },   // 0x3E '>'
00125   {   282,   7,  13,   8,    1,  -12 },   // 0x3F '?'
00126   {   294,  12,  13,  16,    2,  -12 },   // 0x40 '@'
00127   {   314,  13,  12,  13,    0,  -11 },   // 0x41 'A'
00128   {   334,  11,  12,  11,    0,  -11 },   // 0x42 'B'
00129   {   351,  11,  12,  12,    1,  -11 },   // 0x43 'C'
00130   {   368,  12,  12,  13,    0,  -11 },   // 0x44 'D'
00131   {   386,  10,  12,  11,    1,  -11 },   // 0x45 'E'
00132   {   401,   9,  12,  10,    1,  -11 },   // 0x46 'F'
00133   {   415,  12,  12,  13,    1,  -11 },   // 0x47 'G'
00134   {   433,  11,  12,  13,    1,  -11 },   // 0x48 'H'
00135   {   450,   4,  12,   6,    1,  -11 },   // 0x49 'I'
00136   {   456,   6,  12,   7,    0,  -11 },   // 0x4A 'J'
00137   {   465,  12,  12,  13,    1,  -11 },   // 0x4B 'K'
00138   {   483,  10,  12,  11,    1,  -11 },   // 0x4C 'L'
00139   {   498,  15,  12,  16,    0,  -11 },   // 0x4D 'M'
00140   {   521,  11,  12,  13,    1,  -11 },   // 0x4E 'N'
00141   {   538,  11,  13,  13,    1,  -12 },   // 0x4F 'O'
00142   {   556,   9,  12,  10,    1,  -11 },   // 0x50 'P'
00143   {   570,  11,  16,  13,    1,  -12 },   // 0x51 'Q'
00144   {   592,  11,  12,  12,    1,  -11 },   // 0x52 'R'
00145   {   609,   9,  12,  10,    0,  -11 },   // 0x53 'S'
00146   {   623,  11,  12,  11,    0,  -11 },   // 0x54 'T'
00147   {   640,  11,  12,  13,    1,  -11 },   // 0x55 'U'
00148   {   657,  12,  12,  13,    0,  -11 },   // 0x56 'V'
00149   {   675,  17,  12,  17,    0,  -11 },   // 0x57 'W'
00150   {   701,  13,  12,  13,    0,  -11 },   // 0x58 'X'
00151   {   721,  12,  12,  13,    0,  -11 },   // 0x59 'Y'
00152   {   739,  11,  12,  11,    0,  -11 },   // 0x5A 'Z'
00153   {   756,   3,  15,   6,    2,  -11 },   // 0x5B '['
00154   {   762,   5,  12,   5,    0,  -11 },   // 0x5C '\'
00155   {   770,   3,  15,   6,    1,  -11 },   // 0x5D ']'
00156   {   776,   8,   7,   8,    0,  -11 },   // 0x5E '^'
00157   {   783,   9,   1,   9,    0,    2 },   // 0x5F '_'
00158   {   785,   4,   3,   5,    0,  -11 },   // 0x60 '`'
00159   {   787,   7,   8,   8,    1,   -7 },   // 0x61 'a'
00160   {   794,   9,  13,   9,    0,  -12 },   // 0x62 'b'
00161   {   809,   7,   8,   8,    0,   -7 },   // 0x63 'c'
00162   {   816,   9,  13,   9,    0,  -12 },   // 0x64 'd'
00163   {   831,   8,   8,   8,    0,   -7 },   // 0x65 'e'
00164   {   839,   7,  13,   7,    1,  -12 },   // 0x66 'f'
00165   {   851,  10,  12,   8,    0,   -7 },   // 0x67 'g'
00166   {   866,   9,  13,   9,    0,  -12 },   // 0x68 'h'
00167   {   881,   4,  11,   5,    1,  -10 },   // 0x69 'i'
00168   {   887,   5,  15,   6,    0,  -10 },   // 0x6A 'j'
00169   {   897,   9,  13,   9,    1,  -12 },   // 0x6B 'k'
00170   {   912,   4,  13,   5,    1,  -12 },   // 0x6C 'l'
00171   {   919,  14,   8,  14,    0,   -7 },   // 0x6D 'm'
00172   {   933,   9,   8,   9,    0,   -7 },   // 0x6E 'n'
00173   {   942,   9,   8,   9,    0,   -7 },   // 0x6F 'o'
00174   {   951,   9,  12,   9,    0,   -7 },   // 0x70 'p'
00175   {   965,   9,  12,   9,    0,   -7 },   // 0x71 'q'
00176   {   979,   6,   8,   6,    0,   -7 },   // 0x72 'r'
00177   {   985,   6,   8,   7,    1,   -7 },   // 0x73 's'
00178   {   991,   5,   9,   5,    0,   -8 },   // 0x74 't'
00179   {   997,   9,   8,   9,    0,   -7 },   // 0x75 'u'
00180   {  1006,   8,   8,   8,    0,   -7 },   // 0x76 'v'
00181   {  1014,  12,   8,  12,    0,   -7 },   // 0x77 'w'
00182   {  1026,   9,   8,   9,    0,   -7 },   // 0x78 'x'
00183   {  1035,   8,  12,   8,    0,   -7 },   // 0x79 'y'
00184   {  1047,   7,   8,   7,    1,   -7 },   // 0x7A 'z'
00185   {  1054,   5,  16,   9,    1,  -12 },   // 0x7B '{'
00186   {  1064,   1,  12,   4,    1,  -11 },   // 0x7C '|'
00187   {  1066,   5,  16,   9,    3,  -11 },   // 0x7D '}'
00188   {  1076,   9,   3,   9,    0,   -5 } }; // 0x7E '~'
00189 
00190 const GFXfont FreeSerif9pt7b PROGMEM = {
00191   (uint8_t  *)FreeSerif9pt7bBitmaps,
00192   (GFXglyph *)FreeSerif9pt7bGlyphs,
00193   0x20, 0x7E, 22 };
00194 
00195 // Approx. 1752 bytes