takashi kadono / ssd1331

Dependents:   Nucleo_446 Nucleo446_SSD1331

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers FreeMonoBold9pt7b.h Source File

FreeMonoBold9pt7b.h

00001 const uint8_t FreeMonoBold9pt7bBitmaps[] PROGMEM = {
00002   0xFF, 0xFF, 0xD2, 0x1F, 0x80, 0xEC, 0x89, 0x12, 0x24, 0x40, 0x36, 0x36,
00003   0x36, 0x7F, 0x7F, 0x36, 0xFF, 0xFF, 0x3C, 0x3C, 0x3C, 0x00, 0x18, 0xFF,
00004   0xFE, 0x3C, 0x1F, 0x1F, 0x83, 0x46, 0x8D, 0xF0, 0xC1, 0x83, 0x00, 0x61,
00005   0x22, 0x44, 0x86, 0x67, 0x37, 0x11, 0x22, 0x4C, 0x70, 0x3C, 0x7E, 0x60,
00006   0x60, 0x30, 0x7B, 0xDF, 0xCE, 0xFF, 0x7F, 0xC9, 0x24, 0x37, 0x66, 0xCC,
00007   0xCC, 0xCC, 0x66, 0x31, 0xCE, 0x66, 0x33, 0x33, 0x33, 0x66, 0xC8, 0x18,
00008   0x18, 0xFF, 0xFF, 0x3C, 0x3C, 0x66, 0x18, 0x18, 0x18, 0xFF, 0xFF, 0x18,
00009   0x18, 0x18, 0x18, 0x6B, 0x48, 0xFF, 0xFF, 0xC0, 0xF0, 0x02, 0x0C, 0x18,
00010   0x60, 0xC3, 0x06, 0x0C, 0x30, 0x61, 0x83, 0x0C, 0x18, 0x20, 0x00, 0x38,
00011   0xFB, 0xBE, 0x3C, 0x78, 0xF1, 0xE3, 0xC7, 0xDD, 0xF1, 0xC0, 0x38, 0xF3,
00012   0x60, 0xC1, 0x83, 0x06, 0x0C, 0x18, 0xFD, 0xF8, 0x3C, 0xFE, 0xC7, 0x03,
00013   0x03, 0x06, 0x0C, 0x18, 0x70, 0xE3, 0xFF, 0xFF, 0x7C, 0xFE, 0x03, 0x03,
00014   0x03, 0x1E, 0x1E, 0x07, 0x03, 0x03, 0xFE, 0x7C, 0x1C, 0x38, 0xB1, 0x64,
00015   0xD9, 0xBF, 0xFF, 0x3E, 0x7C, 0x7E, 0x3F, 0x18, 0x0F, 0xC7, 0xF3, 0x1C,
00016   0x06, 0x03, 0xC3, 0xFF, 0x9F, 0x80, 0x0F, 0x3F, 0x30, 0x60, 0x60, 0xDC,
00017   0xFE, 0xE3, 0xC3, 0x63, 0x7E, 0x3C, 0xFF, 0xFF, 0xC3, 0x03, 0x06, 0x06,
00018   0x06, 0x0C, 0x0C, 0x0C, 0x18, 0x38, 0xFB, 0x1E, 0x3C, 0x6F, 0x9F, 0x63,
00019   0xC7, 0x8F, 0xF1, 0xC0, 0x3C, 0x7E, 0xE6, 0xC3, 0xC3, 0xE7, 0x7F, 0x3B,
00020   0x06, 0x0E, 0xFC, 0xF0, 0xF0, 0x0F, 0x6C, 0x00, 0x1A, 0xD2, 0x00, 0x01,
00021   0x83, 0x87, 0x0E, 0x0F, 0x80, 0xE0, 0x1C, 0x03, 0xFF, 0xFF, 0xC0, 0x00,
00022   0x0F, 0xFF, 0xFC, 0xC0, 0x78, 0x0F, 0x01, 0xE0, 0xF9, 0xE3, 0xC1, 0x80,
00023   0x7C, 0xFE, 0xC7, 0x03, 0x0E, 0x1C, 0x00, 0x00, 0x00, 0x30, 0x30, 0x1E,
00024   0x1F, 0x1C, 0xDC, 0x6C, 0x76, 0x7B, 0x6D, 0xB6, 0xDB, 0x6F, 0xF3, 0xFC,
00025   0x06, 0x33, 0xF8, 0x78, 0x3C, 0x07, 0xC0, 0x38, 0x05, 0x81, 0xB0, 0x36,
00026   0x0F, 0xE1, 0xFC, 0x71, 0xDF, 0x7F, 0xEF, 0x80, 0xFF, 0x3F, 0xE6, 0x19,
00027   0x86, 0x7F, 0x1F, 0xE6, 0x1D, 0x83, 0x60, 0xFF, 0xFF, 0xF0, 0x1F, 0xBF,
00028   0xD8, 0xF8, 0x3C, 0x06, 0x03, 0x01, 0x80, 0x61, 0xBF, 0xC7, 0xC0, 0xFE,
00029   0x3F, 0xE6, 0x19, 0x83, 0x60, 0xD8, 0x36, 0x0D, 0x83, 0x61, 0xBF, 0xEF,
00030   0xE0, 0xFF, 0xFF, 0xD8, 0x6D, 0xB7, 0xC3, 0xE1, 0xB0, 0xC3, 0x61, 0xFF,
00031   0xFF, 0xE0, 0xFF, 0xFF, 0xD8, 0x6D, 0xB7, 0xC3, 0xE1, 0xB0, 0xC0, 0x60,
00032   0x7C, 0x3E, 0x00, 0x1F, 0x9F, 0xE6, 0x1B, 0x06, 0xC0, 0x30, 0x0C, 0x7F,
00033   0x1F, 0xE1, 0x9F, 0xE3, 0xF0, 0xF7, 0xFB, 0xD8, 0xCC, 0x66, 0x33, 0xF9,
00034   0xFC, 0xC6, 0x63, 0x7B, 0xFD, 0xE0, 0xFF, 0xF3, 0x0C, 0x30, 0xC3, 0x0C,
00035   0x33, 0xFF, 0xC0, 0x1F, 0xC7, 0xF0, 0x30, 0x0C, 0x03, 0x00, 0xCC, 0x33,
00036   0x0C, 0xC7, 0x3F, 0x87, 0xC0, 0xF7, 0xBD, 0xE6, 0x61, 0xB0, 0x78, 0x1F,
00037   0x06, 0xE1, 0x98, 0x63, 0x3C, 0xFF, 0x3C, 0xFC, 0x7E, 0x0C, 0x06, 0x03,
00038   0x01, 0x80, 0xC6, 0x63, 0x31, 0xFF, 0xFF, 0xE0, 0xE0, 0xFE, 0x3D, 0xC7,
00039   0x3D, 0xE7, 0xBC, 0xD7, 0x9B, 0xB3, 0x76, 0x60, 0xDE, 0x3F, 0xC7, 0x80,
00040   0xE1, 0xFE, 0x3D, 0xE3, 0x3C, 0x66, 0xCC, 0xDD, 0x99, 0xB3, 0x1E, 0x63,
00041   0xDE, 0x3B, 0xC3, 0x00, 0x1F, 0x07, 0xF1, 0xC7, 0x70, 0x7C, 0x07, 0x80,
00042   0xF0, 0x1F, 0x07, 0x71, 0xC7, 0xF0, 0x7C, 0x00, 0xFE, 0x7F, 0x98, 0x6C,
00043   0x36, 0x1B, 0xF9, 0xF8, 0xC0, 0x60, 0x7C, 0x3E, 0x00, 0x1F, 0x07, 0xF1,
00044   0xC7, 0x70, 0x7C, 0x07, 0x80, 0xF0, 0x1F, 0x07, 0x71, 0xC7, 0xF0, 0x7C,
00045   0x0C, 0x33, 0xFE, 0x7F, 0x80, 0xFC, 0x7F, 0x18, 0xCC, 0x66, 0x73, 0xF1,
00046   0xF0, 0xCC, 0x63, 0x7D, 0xFE, 0x60, 0x3F, 0xBF, 0xF0, 0x78, 0x0F, 0x03,
00047   0xF8, 0x3F, 0x83, 0xC3, 0xFF, 0xBF, 0x80, 0xFF, 0xFF, 0xF6, 0x7B, 0x3D,
00048   0x98, 0xC0, 0x60, 0x30, 0x18, 0x3F, 0x1F, 0x80, 0xF1, 0xFE, 0x3D, 0x83,
00049   0x30, 0x66, 0x0C, 0xC1, 0x98, 0x33, 0x06, 0x60, 0xC7, 0xF0, 0x7C, 0x00,
00050   0xFB, 0xFF, 0x7D, 0xC3, 0x18, 0xC3, 0x18, 0x36, 0x06, 0xC0, 0x50, 0x0E,
00051   0x01, 0xC0, 0x10, 0x00, 0xFB, 0xFE, 0xF6, 0x0D, 0x93, 0x6E, 0xDB, 0xB7,
00052   0xAD, 0xEE, 0x7B, 0x8E, 0xE3, 0x18, 0xF3, 0xFC, 0xF7, 0x38, 0xFC, 0x1E,
00053   0x03, 0x01, 0xE0, 0xCC, 0x73, 0xBC, 0xFF, 0x3C, 0xF3, 0xFC, 0xF7, 0x38,
00054   0xCC, 0x1E, 0x07, 0x80, 0xC0, 0x30, 0x0C, 0x0F, 0xC3, 0xF0, 0xFE, 0xFE,
00055   0xC6, 0xCC, 0x18, 0x18, 0x30, 0x63, 0xC3, 0xFF, 0xFF, 0xFF, 0xCC, 0xCC,
00056   0xCC, 0xCC, 0xCC, 0xFF, 0x01, 0x03, 0x06, 0x06, 0x0C, 0x0C, 0x18, 0x18,
00057   0x30, 0x30, 0x60, 0x60, 0xC0, 0x80, 0xFF, 0x33, 0x33, 0x33, 0x33, 0x33,
00058   0xFF, 0x10, 0x71, 0xE3, 0x6C, 0x70, 0x40, 0xFF, 0xFF, 0xFC, 0x88, 0x80,
00059   0x7E, 0x3F, 0x8F, 0xCF, 0xEE, 0x36, 0x1B, 0xFE, 0xFF, 0xE0, 0x38, 0x06,
00060   0x01, 0xBC, 0x7F, 0x9C, 0x76, 0x0D, 0x83, 0x71, 0xFF, 0xEE, 0xF0, 0x3F,
00061   0xBF, 0xF8, 0x78, 0x3C, 0x07, 0x05, 0xFE, 0x7E, 0x03, 0x80, 0xE0, 0x18,
00062   0xF6, 0x7F, 0xB8, 0xEC, 0x1B, 0x06, 0xE3, 0x9F, 0xF3, 0xFC, 0x3E, 0x3F,
00063   0xB0, 0xFF, 0xFF, 0xFE, 0x01, 0xFE, 0x7E, 0x1F, 0x3F, 0x30, 0x7E, 0x7E,
00064   0x30, 0x30, 0x30, 0x30, 0xFE, 0xFE, 0x3F, 0xBF, 0xF9, 0xD8, 0x6C, 0x37,
00065   0x39, 0xFC, 0x76, 0x03, 0x01, 0x8F, 0xC7, 0xC0, 0xE0, 0x70, 0x18, 0x0D,
00066   0xC7, 0xF3, 0x99, 0x8C, 0xC6, 0x63, 0x7B, 0xFD, 0xE0, 0x18, 0x18, 0x00,
00067   0x78, 0x78, 0x18, 0x18, 0x18, 0x18, 0xFF, 0xFF, 0x18, 0x60, 0x3F, 0xFC,
00068   0x30, 0xC3, 0x0C, 0x30, 0xC3, 0x0F, 0xFF, 0x80, 0xE0, 0x70, 0x18, 0x0D,
00069   0xE6, 0xF3, 0xE1, 0xE0, 0xF8, 0x6E, 0x73, 0xF9, 0xE0, 0x78, 0x78, 0x18,
00070   0x18, 0x18, 0x18, 0x18, 0x18, 0x18, 0xFF, 0xFF, 0xFD, 0x9F, 0xF9, 0x9B,
00071   0x33, 0x66, 0x6C, 0xCD, 0xBD, 0xFF, 0xBF, 0xEE, 0x7F, 0x98, 0xCC, 0x66,
00072   0x33, 0x1B, 0xDF, 0xEF, 0x3E, 0x3F, 0xB8, 0xF8, 0x3C, 0x1F, 0x1D, 0xFC,
00073   0x7C, 0xEF, 0x1F, 0xF9, 0xC3, 0xB0, 0x36, 0x06, 0xE1, 0xDF, 0xF3, 0x78,
00074   0x60, 0x0C, 0x03, 0xE0, 0x7C, 0x00, 0x1E, 0xEF, 0xFF, 0x87, 0x60, 0x6C,
00075   0x0D, 0xC3, 0x9F, 0xF0, 0xF6, 0x00, 0xC0, 0x18, 0x0F, 0x81, 0xF0, 0x77,
00076   0xBF, 0xCF, 0x06, 0x03, 0x01, 0x83, 0xF9, 0xFC, 0x3F, 0xFF, 0xC3, 0xFC,
00077   0x3F, 0xC3, 0xFF, 0xFC, 0x60, 0x60, 0x60, 0xFE, 0xFE, 0x60, 0x60, 0x60,
00078   0x61, 0x7F, 0x3E, 0xE7, 0x73, 0x98, 0xCC, 0x66, 0x33, 0x19, 0xFE, 0x7F,
00079   0xFB, 0xFF, 0x7C, 0xC6, 0x18, 0xC1, 0xB0, 0x36, 0x03, 0x80, 0x70, 0xF1,
00080   0xFE, 0x3D, 0xBB, 0x37, 0x63, 0xF8, 0x77, 0x0E, 0xE1, 0x8C, 0xF7, 0xFB,
00081   0xCD, 0x83, 0x83, 0xC3, 0xBB, 0xDF, 0xEF, 0xF3, 0xFC, 0xF6, 0x18, 0xCC,
00082   0x33, 0x07, 0x81, 0xE0, 0x30, 0x0C, 0x06, 0x0F, 0xC3, 0xF0, 0xFF, 0xFF,
00083   0x30, 0xC3, 0x0C, 0x7F, 0xFF, 0x37, 0x66, 0x66, 0xCC, 0x66, 0x66, 0x73,
00084   0xFF, 0xFF, 0xFF, 0xF0, 0xCE, 0x66, 0x66, 0x33, 0x66, 0x66, 0xEC, 0x70,
00085   0x7C, 0xF3, 0xC0, 0xC0 };
00086 
00087 const GFXglyph FreeMonoBold9pt7bGlyphs[] PROGMEM = {
00088   {     0,   0,   0,  11,    0,    1 },   // 0x20 ' '
00089   {     0,   3,  11,  11,    4,  -10 },   // 0x21 '!'
00090   {     5,   7,   5,  11,    2,  -10 },   // 0x22 '"'
00091   {    10,   8,  12,  11,    1,  -10 },   // 0x23 '#'
00092   {    22,   7,  14,  11,    2,  -11 },   // 0x24 '$'
00093   {    35,   7,  11,  11,    2,  -10 },   // 0x25 '%'
00094   {    45,   8,  10,  11,    1,   -9 },   // 0x26 '&'
00095   {    55,   3,   5,  11,    4,  -10 },   // 0x27 '''
00096   {    57,   4,  14,  11,    5,  -10 },   // 0x28 '('
00097   {    64,   4,  14,  11,    2,  -10 },   // 0x29 ')'
00098   {    71,   8,   7,  11,    2,  -10 },   // 0x2A '*'
00099   {    78,   8,   9,  11,    2,   -8 },   // 0x2B '+'
00100   {    87,   3,   5,  11,    3,   -1 },   // 0x2C ','
00101   {    89,   9,   2,  11,    1,   -5 },   // 0x2D '-'
00102   {    92,   2,   2,  11,    4,   -1 },   // 0x2E '.'
00103   {    93,   7,  15,  11,    2,  -12 },   // 0x2F '/'
00104   {   107,   7,  12,  11,    2,  -11 },   // 0x30 '0'
00105   {   118,   7,  11,  11,    2,  -10 },   // 0x31 '1'
00106   {   128,   8,  12,  11,    1,  -11 },   // 0x32 '2'
00107   {   140,   8,  12,  11,    2,  -11 },   // 0x33 '3'
00108   {   152,   7,  10,  11,    2,   -9 },   // 0x34 '4'
00109   {   161,   9,  11,  11,    1,  -10 },   // 0x35 '5'
00110   {   174,   8,  12,  11,    2,  -11 },   // 0x36 '6'
00111   {   186,   8,  11,  11,    1,  -10 },   // 0x37 '7'
00112   {   197,   7,  12,  11,    2,  -11 },   // 0x38 '8'
00113   {   208,   8,  12,  11,    2,  -11 },   // 0x39 '9'
00114   {   220,   2,   8,  11,    4,   -7 },   // 0x3A ':'
00115   {   222,   3,  11,  11,    3,   -7 },   // 0x3B ';'
00116   {   227,   9,   8,  11,    1,   -8 },   // 0x3C '<'
00117   {   236,   9,   6,  11,    1,   -7 },   // 0x3D '='
00118   {   243,   9,   8,  11,    1,   -8 },   // 0x3E '>'
00119   {   252,   8,  11,  11,    2,  -10 },   // 0x3F '?'
00120   {   263,   9,  15,  11,    1,  -11 },   // 0x40 '@'
00121   {   280,  11,  11,  11,    0,  -10 },   // 0x41 'A'
00122   {   296,  10,  11,  11,    1,  -10 },   // 0x42 'B'
00123   {   310,   9,  11,  11,    1,  -10 },   // 0x43 'C'
00124   {   323,  10,  11,  11,    0,  -10 },   // 0x44 'D'
00125   {   337,   9,  11,  11,    1,  -10 },   // 0x45 'E'
00126   {   350,   9,  11,  11,    1,  -10 },   // 0x46 'F'
00127   {   363,  10,  11,  11,    1,  -10 },   // 0x47 'G'
00128   {   377,   9,  11,  11,    1,  -10 },   // 0x48 'H'
00129   {   390,   6,  11,  11,    3,  -10 },   // 0x49 'I'
00130   {   399,  10,  11,  11,    1,  -10 },   // 0x4A 'J'
00131   {   413,  10,  11,  11,    1,  -10 },   // 0x4B 'K'
00132   {   427,   9,  11,  11,    1,  -10 },   // 0x4C 'L'
00133   {   440,  11,  11,  11,    0,  -10 },   // 0x4D 'M'
00134   {   456,  11,  11,  11,    0,  -10 },   // 0x4E 'N'
00135   {   472,  11,  11,  11,    0,  -10 },   // 0x4F 'O'
00136   {   488,   9,  11,  11,    1,  -10 },   // 0x50 'P'
00137   {   501,  11,  14,  11,    0,  -10 },   // 0x51 'Q'
00138   {   521,   9,  11,  11,    1,  -10 },   // 0x52 'R'
00139   {   534,   9,  11,  11,    1,  -10 },   // 0x53 'S'
00140   {   547,   9,  11,  11,    1,  -10 },   // 0x54 'T'
00141   {   560,  11,  11,  11,    0,  -10 },   // 0x55 'U'
00142   {   576,  11,  11,  11,    0,  -10 },   // 0x56 'V'
00143   {   592,  10,  11,  11,    0,  -10 },   // 0x57 'W'
00144   {   606,  10,  11,  11,    0,  -10 },   // 0x58 'X'
00145   {   620,  10,  11,  11,    0,  -10 },   // 0x59 'Y'
00146   {   634,   8,  11,  11,    2,  -10 },   // 0x5A 'Z'
00147   {   645,   4,  14,  11,    5,  -10 },   // 0x5B '['
00148   {   652,   7,  15,  11,    2,  -12 },   // 0x5C '\'
00149   {   666,   4,  14,  11,    2,  -10 },   // 0x5D ']'
00150   {   673,   7,   6,  11,    2,  -11 },   // 0x5E '^'
00151   {   679,  11,   2,  11,    0,    3 },   // 0x5F '_'
00152   {   682,   3,   3,  11,    3,  -11 },   // 0x60 '`'
00153   {   684,   9,   8,  11,    1,   -7 },   // 0x61 'a'
00154   {   693,  10,  11,  11,    0,  -10 },   // 0x62 'b'
00155   {   707,   9,   8,  11,    1,   -7 },   // 0x63 'c'
00156   {   716,  10,  11,  11,    1,  -10 },   // 0x64 'd'
00157   {   730,   9,   8,  11,    1,   -7 },   // 0x65 'e'
00158   {   739,   8,  11,  11,    2,  -10 },   // 0x66 'f'
00159   {   750,   9,  12,  11,    1,   -7 },   // 0x67 'g'
00160   {   764,   9,  11,  11,    1,  -10 },   // 0x68 'h'
00161   {   777,   8,  11,  11,    2,  -10 },   // 0x69 'i'
00162   {   788,   6,  15,  11,    2,  -10 },   // 0x6A 'j'
00163   {   800,   9,  11,  11,    1,  -10 },   // 0x6B 'k'
00164   {   813,   8,  11,  11,    2,  -10 },   // 0x6C 'l'
00165   {   824,  11,   8,  11,    0,   -7 },   // 0x6D 'm'
00166   {   835,   9,   8,  11,    1,   -7 },   // 0x6E 'n'
00167   {   844,   9,   8,  11,    1,   -7 },   // 0x6F 'o'
00168   {   853,  11,  12,  11,    0,   -7 },   // 0x70 'p'
00169   {   870,  11,  12,  11,    0,   -7 },   // 0x71 'q'
00170   {   887,   9,   8,  11,    1,   -7 },   // 0x72 'r'
00171   {   896,   8,   8,  11,    2,   -7 },   // 0x73 's'
00172   {   904,   8,  11,  11,    1,  -10 },   // 0x74 't'
00173   {   915,   9,   8,  11,    1,   -7 },   // 0x75 'u'
00174   {   924,  11,   8,  11,    0,   -7 },   // 0x76 'v'
00175   {   935,  11,   8,  11,    0,   -7 },   // 0x77 'w'
00176   {   946,   9,   8,  11,    1,   -7 },   // 0x78 'x'
00177   {   955,  10,  12,  11,    0,   -7 },   // 0x79 'y'
00178   {   970,   7,   8,  11,    2,   -7 },   // 0x7A 'z'
00179   {   977,   4,  14,  11,    3,  -10 },   // 0x7B '{'
00180   {   984,   2,  14,  11,    5,  -10 },   // 0x7C '|'
00181   {   988,   4,  14,  11,    4,  -10 },   // 0x7D '}'
00182   {   995,   9,   4,  11,    1,   -6 } }; // 0x7E '~'
00183 
00184 const GFXfont FreeMonoBold9pt7b PROGMEM = {
00185   (uint8_t  *)FreeMonoBold9pt7bBitmaps,
00186   (GFXglyph *)FreeMonoBold9pt7bGlyphs,
00187   0x20, 0x7E, 18 };
00188 
00189 // Approx. 1672 bytes