User manual
125 126
0x00, 0x00, 0x0F, 0x00, 0x30, 0x80, 0x28, 0x80,
0x20, 0x80, 0x28, 0x80, 0x17, 0x00, 0x0E, 0x00,
0x00, 0x00, 0x00, 0x00,
/* character 0x2640 (‚?‘): [width=8, offset= 0x072A (1834) ] */
0x00, 0x00, 0x00, 0x3C, 0x42, 0x42, 0x42, 0x44,
0x38, 0x10, 0x10, 0x3C, 0x00, 0x00,
/* character 0x2642 (‚?‘): [width=8, offset= 0x0738 (1848) ] */
0x00, 0x00, 0x02, 0x0E, 0x06, 0x0A, 0x08, 0x78,
0x44, 0x44, 0x44, 0x78, 0x00, 0x00,
/* character 0x266B (‚?‘): [width=8, offset= 0x0746 (1862) ] */
0x00, 0x00, 0x00, 0x06, 0x1E, 0x22, 0x22, 0x22,
0x26, 0x6E, 0xE4, 0x60, 0x00, 0x00,
};
/*************************************************************************************
******
Offset table provides the starting offset of each character in the data table.
If you can calculate the offsets by yourself, undene USE_OFFSET_TABLE.
Offset table provides the starting offset of each character in the data table.
To get the starting offset of character ‚A‘, you can use the following expression:
const USHORT index = GetIndex(‚A‘);
const ULONG offset = offset_table[index];
**************************************************************************************
*****/
const unsigned int fontArial14h_offset_tablep[] PROGMEM =
{
/* offset offsetHex - char hexcode decimal */
/* ======= ========= - ==== ======= ======= */
0, /* 0 - 0020 32 */
14, /* E - ! 0021 33 */
28, /* 1C - „ 0022 34 */
42, /* 2A - # 0023 35 */
56, /* 38 - $ 0024 36 */
70, /* 46 - % 0025 37 */
98, /* 62 - & 0026 38 */
112, /* 70 - ‚ 0027 39 */
126, /* 7E - ( 0028 40 */
140, /* 8C - ) 0029 41 */
154, /* 9A - * 002A 42 */
168, /* A8 - + 002B 43 */
182, /* B6 - , 002C 44 */
196, /* C4 - - 002D 45 */
210, /* D2 - . 002E 46 */
224, /* E0 - / 002F 47 */
238, /* EE - 0 0030 48 */
252, /* FC - 1 0031 49 */
266, /* 10A - 2 0032 50 */
280, /* 118 - 3 0033 51 */
294, /* 126 - 4 0034 52 */
308, /* 134 - 5 0035 53 */
322, /* 142 - 6 0036 54 */
336, /* 150 - 7 0037 55 */
350, /* 15E - 8 0038 56 */
364, /* 16C - 9 0039 57 */
378, /* 17A - : 003A 58 */
392, /* 188 - ; 003B 59 */
406, /* 196 - < 003C 60 */
420, /* 1A4 - = 003D 61 */
434, /* 1B2 - > 003E 62 */
448, /* 1C0 - ? 003F 63 */
462, /* 1CE - @ 0040 64 */
490, /* 1EA - A 0041 65 */
504, /* 1F8 - B 0042 66 */
518, /* 206 - C 0043 67 */
532, /* 214 - D 0044 68 */
546, /* 222 - E 0045 69 */
560, /* 230 - F 0046 70 */
574, /* 23E - G 0047 71 */
588, /* 24C - H 0048 72 */
602, /* 25A - I 0049 73 */
616, /* 268 - J 004A 74 */
630, /* 276 - K 004B 75 */
644, /* 284 - L 004C 76 */
658, /* 292 - M 004D 77 */
672, /* 2A0 - N 004E 78 */
686, /* 2AE - O 004F 79 */
700, /* 2BC - P 0050 80 */
714, /* 2CA - Q 0051 81 */
728, /* 2D8 - R 0052 82 */
742, /* 2E6 - S 0053 83 */
756, /* 2F4 - T 0054 84 */
770, /* 302 - U 0055 85 */
784, /* 310 - V 0056 86 */
798, /* 31E - W 0057 87 */
826, /* 33A - X 0058 88 */
840, /* 348 - Y 0059 89 */
854, /* 356 - Z 005A 90 */
868, /* 364 - [ 005B 91 */
882, /* 372 - \ 005C 92 */
896, /* 380 - ] 005D 93 */
910, /* 38E - ^ 005E 94 */
924, /* 39C - _ 005F 95 */
938, /* 3AA - ` 0060 96 */
952, /* 3B8 - a 0061 97 */
966, /* 3C6 - b 0062 98 */
980, /* 3D4 - c 0063 99 */
994, /* 3E2 - d 0064 100 */
1008, /* 3F0 - e 0065 101 */
1022, /* 3FE - f 0066 102 */
1036, /* 40C - g 0067 103 */
1050, /* 41A - h 0068 104 */










