David Smart / RA8875 Featured

Dependents:   FRDM_RA8875_mPaint RA8875_Demo RA8875_KeyPadDemo SignalGenerator ... more

Fork of SPI_TFT by Peter Drescher

Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers BPG_Arial10x10.h Source File

BPG_Arial10x10.h

00001 //                                                                              
00002 //    This script modifies a font file which was generated with a tool by       
00003 //    MikroElektronika - GLD Font Creator.                                      
00004 //                                                                              
00005 //    That tool creates the font data set for an embedded system from a Windows 
00006 //    True Type font. The user is encouraged to ensure that the font used is    
00007 //    properly licenses, or drawn from a source that does not have a license    
00008 //    restriction.                                                              
00009 //                                                                              
00010 //    This script will read and then modify the file for a few specific purposes:
00011 //      * <space>   character is redefined to set the width to 1/4 the height.  
00012 //      * '0' - '9' characters are redefined to set the width equal to width('0')
00013 //                  or to the user override value.                              
00014 //                                                                              
00015 //    And just because it can, it then improves upon the documentation in the   
00016 //    resulting data structure.                                                 
00017 //                                                                              
00018 //    This script was created by Smartware Computing, and is provided 'as is'   
00019 //    with no warranty or suitability of fitness for any purpose. Anyone may use
00020 //    or modify it subject to the agreement that:                               
00021 //      * The Smartware copyright statement remains intact.                     
00022 //      * Modifications for derivative use are clearly stated in this header.   
00023 //                                                                              
00024 //    Modifications from the original:                                          
00025 //      * none.                                                                 
00026 //                                                                              
00027 // Script Activation:
00028 //   ParseMikroeFont BPG_Arial10x10.h New_BPG_Arial10x10.h
00029 //Font Generated by MikroElektronika GLCD Font Creator 1.2.0.0
00030 //MikroElektrnika 2011
00031 //http://www.mikroe.com
00032 
00033 //GLCD FontName : BPG_Arial10x10
00034 //GLCD FontSize : 10 x 10
00035 const unsigned char BPG_Arial10x10[] = {
00036     // Font Info
00037     0x00,                   // Unknown #1
00038     0x00,                   // Unknown #2
00039     0x20,0x00,              // FirstChar
00040     0x7F,0x00,              // LastChar
00041     0x0A,                   // FontHeight
00042     0x00,                   // Unknown #3
00043     // Directory of Chars  [Width] [Offset-L] [Offset-M] [Offset-H]
00044     0x02,0x88,0x01,0x00,    // 0x20 ' '
00045     0x02,0x92,0x01,0x00,    // 0x21 '!'
00046     0x03,0x9C,0x01,0x00,    // 0x22 '"'
00047     0x06,0xA6,0x01,0x00,    // 0x23 '#'
00048     0x06,0xB0,0x01,0x00,    // 0x24 '$'
00049     0x09,0xBA,0x01,0x00,    // 0x25 '%'
00050     0x07,0xCE,0x01,0x00,    // 0x26 '&'
00051     0x01,0xD8,0x01,0x00,    // 0x27 '''
00052     0x03,0xE2,0x01,0x00,    // 0x28 '('
00053     0x03,0xEC,0x01,0x00,    // 0x29 ')'
00054     0x06,0xF6,0x01,0x00,    // 0x2A '*'
00055     0x06,0x00,0x02,0x00,    // 0x2B '+'
00056     0x02,0x0A,0x02,0x00,    // 0x2C ','
00057     0x03,0x14,0x02,0x00,    // 0x2D '-'
00058     0x02,0x1E,0x02,0x00,    // 0x2E '.'
00059     0x03,0x28,0x02,0x00,    // 0x2F '/'
00060     0x07,0x32,0x02,0x00,    // 0x30 '0'
00061     0x07,0x3C,0x02,0x00,    // 0x31 '1'
00062     0x07,0x46,0x02,0x00,    // 0x32 '2'
00063     0x07,0x50,0x02,0x00,    // 0x33 '3'
00064     0x07,0x5A,0x02,0x00,    // 0x34 '4'
00065     0x07,0x64,0x02,0x00,    // 0x35 '5'
00066     0x07,0x6E,0x02,0x00,    // 0x36 '6'
00067     0x07,0x78,0x02,0x00,    // 0x37 '7'
00068     0x07,0x82,0x02,0x00,    // 0x38 '8'
00069     0x07,0x8C,0x02,0x00,    // 0x39 '9'
00070     0x02,0x96,0x02,0x00,    // 0x3A ':'
00071     0x02,0xA0,0x02,0x00,    // 0x3B ';'
00072     0x06,0xAA,0x02,0x00,    // 0x3C '<'
00073     0x06,0xB4,0x02,0x00,    // 0x3D '='
00074     0x06,0xBE,0x02,0x00,    // 0x3E '>'
00075     0x06,0xC8,0x02,0x00,    // 0x3F '?'
00076     0x09,0xD2,0x02,0x00,    // 0x40 '@'
00077     0x07,0xE6,0x02,0x00,    // 0x41 'A'
00078     0x07,0xF0,0x02,0x00,    // 0x42 'B'
00079     0x07,0xFA,0x02,0x00,    // 0x43 'C'
00080     0x07,0x04,0x03,0x00,    // 0x44 'D'
00081     0x06,0x0E,0x03,0x00,    // 0x45 'E'
00082     0x06,0x18,0x03,0x00,    // 0x46 'F'
00083     0x07,0x22,0x03,0x00,    // 0x47 'G'
00084     0x07,0x2C,0x03,0x00,    // 0x48 'H'
00085     0x02,0x36,0x03,0x00,    // 0x49 'I'
00086     0x06,0x40,0x03,0x00,    // 0x4A 'J'
00087     0x07,0x4A,0x03,0x00,    // 0x4B 'K'
00088     0x06,0x54,0x03,0x00,    // 0x4C 'L'
00089     0x08,0x5E,0x03,0x00,    // 0x4D 'M'
00090     0x07,0x68,0x03,0x00,    // 0x4E 'N'
00091     0x07,0x72,0x03,0x00,    // 0x4F 'O'
00092     0x07,0x7C,0x03,0x00,    // 0x50 'P'
00093     0x07,0x86,0x03,0x00,    // 0x51 'Q'
00094     0x07,0x90,0x03,0x00,    // 0x52 'R'
00095     0x07,0x9A,0x03,0x00,    // 0x53 'S'
00096     0x06,0xA4,0x03,0x00,    // 0x54 'T'
00097     0x07,0xAE,0x03,0x00,    // 0x55 'U'
00098     0x08,0xB8,0x03,0x00,    // 0x56 'V'
00099     0x0A,0xC2,0x03,0x00,    // 0x57 'W'
00100     0x07,0xD6,0x03,0x00,    // 0x58 'X'
00101     0x08,0xE0,0x03,0x00,    // 0x59 'Y'
00102     0x06,0xEA,0x03,0x00,    // 0x5A 'Z'
00103     0x03,0xF4,0x03,0x00,    // 0x5B '['
00104     0x04,0xFE,0x03,0x00,    // 0x5C '\\'
00105     0x03,0x08,0x04,0x00,    // 0x5D ']'
00106     0x05,0x12,0x04,0x00,    // 0x5E '^'
00107     0x06,0x1C,0x04,0x00,    // 0x5F '_'
00108     0x02,0x26,0x04,0x00,    // 0x60 '`'
00109     0x05,0x30,0x04,0x00,    // 0x61 'a'
00110     0x05,0x3A,0x04,0x00,    // 0x62 'b'
00111     0x06,0x44,0x04,0x00,    // 0x63 'c'
00112     0x06,0x4E,0x04,0x00,    // 0x64 'd'
00113     0x06,0x58,0x04,0x00,    // 0x65 'e'
00114     0x04,0x62,0x04,0x00,    // 0x66 'f'
00115     0x06,0x6C,0x04,0x00,    // 0x67 'g'
00116     0x05,0x76,0x04,0x00,    // 0x68 'h'
00117     0x02,0x80,0x04,0x00,    // 0x69 'i'
00118     0x03,0x8A,0x04,0x00,    // 0x6A 'j'
00119     0x05,0x94,0x04,0x00,    // 0x6B 'k'
00120     0x02,0x9E,0x04,0x00,    // 0x6C 'l'
00121     0x08,0xA8,0x04,0x00,    // 0x6D 'm'
00122     0x05,0xB2,0x04,0x00,    // 0x6E 'n'
00123     0x06,0xBC,0x04,0x00,    // 0x6F 'o'
00124     0x06,0xC6,0x04,0x00,    // 0x70 'p'
00125     0x06,0xD0,0x04,0x00,    // 0x71 'q'
00126     0x04,0xDA,0x04,0x00,    // 0x72 'r'
00127     0x06,0xE4,0x04,0x00,    // 0x73 's'
00128     0x04,0xEE,0x04,0x00,    // 0x74 't'
00129     0x05,0xF8,0x04,0x00,    // 0x75 'u'
00130     0x06,0x02,0x05,0x00,    // 0x76 'v'
00131     0x08,0x0C,0x05,0x00,    // 0x77 'w'
00132     0x06,0x16,0x05,0x00,    // 0x78 'x'
00133     0x06,0x20,0x05,0x00,    // 0x79 'y'
00134     0x05,0x2A,0x05,0x00,    // 0x7A 'z'
00135     0x04,0x34,0x05,0x00,    // 0x7B '{'
00136     0x02,0x3E,0x05,0x00,    // 0x7C '|'
00137     0x04,0x48,0x05,0x00,    // 0x7D '}'
00138     0x07,0x52,0x05,0x00,    // 0x7E '~'
00139     0x04,0x5C,0x05,0x00,    // 0x7F '<non-printable>'
00140     // Chars Bitstream
00141     0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  // 0x20 ' '
00142     0x02,0x02,0x02,0x02,0x02,0x02,0x00,0x02,0x00,0x00,  // 0x21 '!'
00143     0x05,0x05,0x05,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  // 0x22 '"'
00144     0x04,0x14,0x3F,0x12,0x12,0x3F,0x0A,0x08,0x00,0x00,  // 0x23 '#'
00145     0x08,0x1C,0x2A,0x0A,0x1C,0x28,0x2A,0x1C,0x08,0x00,  // 0x24 '$'
00146     0x4E,0x00,0x4A,0x00,0x2A,0x00,0x2E,0x00,0xD0,0x00,0x50,0x01,0x48,0x01,0xC8,0x01,0x00,0x00,0x00,0x00,  // 0x25 '%'
00147     0x1C,0x12,0x14,0x0C,0x0A,0x33,0x32,0x5E,0x00,0x00,  // 0x26 '&'
00148     0x01,0x01,0x01,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  // 0x27 '''
00149     0x04,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x04,0x00,  // 0x28 '('
00150     0x02,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x02,0x00,  // 0x29 ')'
00151     0x00,0x00,0x2A,0x1C,0x3E,0x1C,0x2A,0x00,0x00,0x00,  // 0x2A '*'
00152     0x00,0x00,0x08,0x08,0x3E,0x08,0x08,0x00,0x00,0x00,  // 0x2B '+'
00153     0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x02,0x00,  // 0x2C ','
00154     0x00,0x00,0x00,0x00,0x00,0x07,0x00,0x00,0x00,0x00,  // 0x2D '-'
00155     0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x02,0x00,0x00,  // 0x2E '.'
00156     0x04,0x04,0x02,0x02,0x02,0x02,0x01,0x01,0x00,0x00,  // 0x2F '/'
00157     0x1E,0x31,0x29,0x29,0x25,0x25,0x23,0x1E,0x00,0x00,  // 0x30 '0'
00158     0x08,0x0C,0x0A,0x08,0x08,0x08,0x08,0x08,0x00,0x00,  // 0x31 '1'
00159     0x1C,0x22,0x20,0x10,0x08,0x04,0x02,0x3E,0x00,0x00,  // 0x32 '2'
00160     0x1C,0x22,0x20,0x1C,0x20,0x20,0x22,0x1C,0x00,0x00,  // 0x33 '3'
00161     0x30,0x30,0x28,0x24,0x24,0x7E,0x20,0x20,0x00,0x00,  // 0x34 '4'
00162     0x1E,0x02,0x02,0x1E,0x30,0x20,0x12,0x1E,0x00,0x00,  // 0x35 '5'
00163     0x3C,0x42,0x02,0x3A,0x46,0x42,0x42,0x3C,0x00,0x00,  // 0x36 '6'
00164     0x3E,0x10,0x08,0x08,0x04,0x04,0x04,0x04,0x00,0x00,  // 0x37 '7'
00165     0x3C,0x42,0x42,0x3C,0x42,0x42,0x42,0x3C,0x00,0x00,  // 0x38 '8'
00166     0x3C,0x42,0x42,0x42,0x7C,0x40,0x42,0x3C,0x00,0x00,  // 0x39 '9'
00167     0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x02,0x00,0x00,  // 0x3A ':'
00168     0x00,0x00,0x02,0x00,0x00,0x00,0x00,0x02,0x02,0x00,  // 0x3B ';'
00169     0x00,0x30,0x08,0x06,0x06,0x08,0x30,0x00,0x00,0x00,  // 0x3C '<'
00170     0x00,0x00,0x3E,0x00,0x00,0x3E,0x00,0x00,0x00,0x00,  // 0x3D '='
00171     0x00,0x06,0x08,0x30,0x30,0x08,0x06,0x00,0x00,0x00,  // 0x3E '>'
00172     0x1C,0x22,0x20,0x20,0x18,0x08,0x00,0x08,0x00,0x00,  // 0x3F '?'
00173     0x7C,0x00,0x82,0x00,0x59,0x01,0x65,0x01,0x45,0x01,0x45,0x01,0xF9,0x01,0x82,0x00,0x7C,0x00,0x00,0x00,  // 0x40 '@'
00174     0x18,0x24,0x42,0x42,0x42,0x7E,0x42,0x42,0x00,0x00,  // 0x41 'A'
00175     0x3E,0x42,0x42,0x3E,0x42,0x42,0x42,0x3E,0x00,0x00,  // 0x42 'B'
00176     0x3C,0x42,0x42,0x02,0x02,0x42,0x42,0x3C,0x00,0x00,  // 0x43 'C'
00177     0x3E,0x42,0x42,0x42,0x42,0x42,0x42,0x3E,0x00,0x00,  // 0x44 'D'
00178     0x3E,0x02,0x02,0x1E,0x02,0x02,0x02,0x3E,0x00,0x00,  // 0x45 'E'
00179     0x3E,0x02,0x02,0x3E,0x02,0x02,0x02,0x02,0x00,0x00,  // 0x46 'F'
00180     0x3C,0x42,0x02,0x02,0x72,0x42,0x42,0x3C,0x00,0x00,  // 0x47 'G'
00181     0x42,0x42,0x42,0x7E,0x42,0x42,0x42,0x42,0x00,0x00,  // 0x48 'H'
00182     0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00,0x00,  // 0x49 'I'
00183     0x20,0x20,0x20,0x20,0x20,0x20,0x22,0x1C,0x00,0x00,  // 0x4A 'J'
00184     0x42,0x22,0x12,0x0E,0x0E,0x12,0x22,0x42,0x00,0x00,  // 0x4B 'K'
00185     0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x3E,0x00,0x00,  // 0x4C 'L'
00186     0xC6,0xC6,0xC6,0xAA,0xAA,0xAA,0x92,0x92,0x00,0x00,  // 0x4D 'M'
00187     0x42,0x46,0x46,0x4A,0x52,0x72,0x62,0x42,0x00,0x00,  // 0x4E 'N'
00188     0x3C,0x42,0x42,0x42,0x42,0x42,0x42,0x3C,0x00,0x00,  // 0x4F 'O'
00189     0x3E,0x62,0x42,0x62,0x3E,0x02,0x02,0x02,0x00,0x00,  // 0x50 'P'
00190     0x3C,0x42,0x42,0x42,0x42,0x52,0x22,0x5C,0x00,0x00,  // 0x51 'Q'
00191     0x3E,0x42,0x42,0x62,0x1E,0x22,0x42,0x42,0x00,0x00,  // 0x52 'R'
00192     0x3C,0x42,0x02,0x3C,0x40,0x40,0x42,0x3C,0x00,0x00,  // 0x53 'S'
00193     0x3E,0x08,0x08,0x08,0x08,0x08,0x08,0x08,0x00,0x00,  // 0x54 'T'
00194     0x42,0x42,0x42,0x42,0x42,0x42,0x42,0x3C,0x00,0x00,  // 0x55 'U'
00195     0x82,0x82,0x82,0x44,0x44,0x28,0x28,0x10,0x00,0x00,  // 0x56 'V'
00196     0x01,0x02,0x31,0x02,0x31,0x02,0x32,0x01,0x4A,0x01,0x4A,0x01,0xCE,0x01,0x84,0x00,0x00,0x00,0x00,0x00,  // 0x57 'W'
00197     0x42,0x42,0x24,0x18,0x18,0x24,0x42,0x42,0x00,0x00,  // 0x58 'X'
00198     0x82,0x44,0x6C,0x28,0x10,0x10,0x10,0x10,0x00,0x00,  // 0x59 'Y'
00199     0x3E,0x20,0x20,0x10,0x08,0x04,0x02,0x3E,0x00,0x00,  // 0x5A 'Z'
00200     0x06,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x06,  // 0x5B '['
00201     0x02,0x02,0x02,0x04,0x04,0x08,0x08,0x08,0x00,0x00,  // 0x5C '\\'
00202     0x06,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x06,  // 0x5D ']'
00203     0x0C,0x0C,0x12,0x12,0x00,0x00,0x00,0x00,0x00,0x00,  // 0x5E '^'
00204     0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x3F,  // 0x5F '_'
00205     0x02,0x02,0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00,  // 0x60 '`'
00206     0x00,0x00,0x0C,0x12,0x10,0x1C,0x12,0x1C,0x00,0x00,  // 0x61 'a'
00207     0x02,0x02,0x02,0x0E,0x12,0x12,0x12,0x0E,0x00,0x00,  // 0x62 'b'
00208     0x00,0x00,0x1C,0x22,0x02,0x02,0x22,0x1C,0x00,0x00,  // 0x63 'c'
00209     0x20,0x20,0x20,0x3C,0x22,0x22,0x22,0x3C,0x00,0x00,  // 0x64 'd'
00210     0x00,0x00,0x1C,0x22,0x22,0x1A,0x02,0x3C,0x00,0x00,  // 0x65 'e'
00211     0x0C,0x04,0x04,0x0E,0x04,0x04,0x04,0x04,0x00,0x00,  // 0x66 'f'
00212     0x00,0x00,0x3C,0x22,0x22,0x22,0x3C,0x20,0x20,0x1C,  // 0x67 'g'
00213     0x02,0x02,0x1E,0x12,0x12,0x12,0x12,0x12,0x00,0x00,  // 0x68 'h'
00214     0x02,0x00,0x02,0x02,0x02,0x02,0x02,0x02,0x00,0x00,  // 0x69 'i'
00215     0x04,0x00,0x04,0x04,0x04,0x04,0x04,0x04,0x04,0x06,  // 0x6A 'j'
00216     0x02,0x02,0x12,0x0A,0x06,0x0A,0x0A,0x12,0x00,0x00,  // 0x6B 'k'
00217     0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x00,0x00,  // 0x6C 'l'
00218     0x00,0x00,0xEE,0x92,0x92,0x92,0x92,0x92,0x00,0x00,  // 0x6D 'm'
00219     0x00,0x00,0x1E,0x12,0x12,0x12,0x12,0x12,0x00,0x00,  // 0x6E 'n'
00220     0x00,0x00,0x1C,0x22,0x22,0x22,0x22,0x1C,0x00,0x00,  // 0x6F 'o'
00221     0x00,0x00,0x1A,0x26,0x22,0x22,0x26,0x1E,0x02,0x02,  // 0x70 'p'
00222     0x00,0x00,0x3C,0x22,0x22,0x22,0x22,0x3C,0x20,0x20,  // 0x71 'q'
00223     0x00,0x00,0x0E,0x02,0x02,0x02,0x02,0x02,0x00,0x00,  // 0x72 'r'
00224     0x00,0x00,0x1C,0x22,0x0C,0x10,0x22,0x1C,0x00,0x00,  // 0x73 's'
00225     0x00,0x04,0x0E,0x04,0x04,0x04,0x04,0x0C,0x00,0x00,  // 0x74 't'
00226     0x00,0x00,0x12,0x12,0x12,0x12,0x12,0x1E,0x00,0x00,  // 0x75 'u'
00227     0x00,0x00,0x22,0x22,0x22,0x14,0x14,0x08,0x00,0x00,  // 0x76 'v'
00228     0x00,0x00,0x81,0x99,0x5A,0x5A,0x66,0x24,0x00,0x00,  // 0x77 'w'
00229     0x00,0x00,0x22,0x14,0x08,0x08,0x14,0x22,0x00,0x00,  // 0x78 'x'
00230     0x00,0x00,0x22,0x24,0x24,0x14,0x18,0x08,0x08,0x0C,  // 0x79 'y'
00231     0x00,0x00,0x1F,0x10,0x08,0x04,0x02,0x1F,0x00,0x00,  // 0x7A 'z'
00232     0x08,0x04,0x04,0x04,0x02,0x02,0x04,0x04,0x04,0x08,  // 0x7B '{'
00233     0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,0x02,  // 0x7C '|'
00234     0x02,0x04,0x04,0x04,0x08,0x08,0x04,0x04,0x04,0x02,  // 0x7D '}'
00235     0x00,0x00,0x00,0x4C,0x32,0x00,0x00,0x00,0x00,0x00,  // 0x7E '~'
00236     0x00,0x0E,0x0A,0x0A,0x0A,0x0A,0x0A,0x0A,0x0E,0x00  // 0x7F '<non-printable>'
00237 };