From 8b2f8f891be3bedc8be54b8ef9af817863d3dda7 Mon Sep 17 00:00:00 2001 From: Sebastian Muszytowski Date: Wed, 13 Jan 2016 22:13:23 +0100 Subject: add glyph_t map and add padding to numbers.. --- font2.h | 331 +++++++++++++++++++++++++++++++++++++++++++++------------------- 1 file changed, 232 insertions(+), 99 deletions(-) diff --git a/font2.h b/font2.h index 8dd8c97..aea6b8a 100644 --- a/font2.h +++ b/font2.h @@ -3,105 +3,107 @@ #include -const unsigned char PROGMEM chr_1[] = {0x08,0x00,0x04,0x22,0x02,0x22,0x04,0x00,0x00}; // happy smiley -const unsigned char PROGMEM chr_2[] = {0x08,0x00,0x02,0x24,0x04,0x24,0x02,0x00,0x00}; // sad smiley -const unsigned char PROGMEM chr_3[] = {0x05,0x18,0x37,0x3a,0x37,0x18}; // skull -const unsigned char PROGMEM chr_4[] = {0x05,0x18,0x24,0x12,0x24,0x18}; // heart -const unsigned char PROGMEM chr_5[] = {0x05,0x1b,0x2c,0x7b,0x2c,0x1b}; // invader1 -const unsigned char PROGMEM chr_6[] = {0x05,0x5f,0x2d,0x3c,0x2d,0x5f}; // invader2 -const unsigned char PROGMEM chr_7[] = {0x05,0x39,0x6f,0x78,0x6f,0x39}; // invader3 -const unsigned char PROGMEM chr_8[] = {0x05,0x1f,0x2e,0x3f,0x2e,0x1f}; // ghost -const unsigned char PROGMEM chr_9[] = {0x05,0x3c,0x16,0x1f,0x16,0x3c}; // fox -const unsigned char PROGMEM chr_10[] = {0x07,0x3e,0x02,0x02,0x00,0x3e,0x28,0x20}; // -const unsigned char PROGMEM chr_11[] = {0x05,0x06,0x06,0x7c,0x53,0x3f}; // 2 musical notes -const unsigned char PROGMEM chr_12[] = {0x04,0x03,0x7f,0x20,0x18}; // musical note -const unsigned char PROGMEM chr_13[] = {0x07,0x1c,0x22,0x22,0x00,0x3e,0x28,0x16}; // -const unsigned char PROGMEM chr_14[] = {0x05,0x60,0x51,0x4f,0x51,0x60}; // glass -const unsigned char PROGMEM chr_15[] = {0x04,0x3f,0x2f,0x2f,0x7f}; // mobile -const unsigned char PROGMEM chr_16[] = {0x04,0x07,0x33,0x55,0x98}; // flash -const unsigned char PROGMEM chr_17[] = {0x05,0x70,0x8e,0x9f,0x8e,0x70}; // lightbulb -const unsigned char PROGMEM chr_18[] = {0x05,0x08,0x1c,0x2a,0x08,0x08}; // <- -const unsigned char PROGMEM chr_19[] = {0x05,0x08,0x08,0x2a,0x1c,0x08}; // -> -const unsigned char PROGMEM chr_20[] = {0x05,0x06,0x09,0x59,0x66,0x70}; // male -const unsigned char PROGMEM chr_21[] = {0x05,0x30,0x4a,0x4f,0x4a,0x30}; // female -const unsigned char PROGMEM chr_22[] = {0x07,0x30,0x77,0x4d,0x59,0x4d,0x77,0x30}; // telephone -const unsigned char PROGMEM chr_23[] = {0x05,0x11,0x12,0x5c,0x12,0x11}; // stick figure -const unsigned char PROGMEM chr_24[] = {0x07,0x08,0x14,0x2a,0x55,0x2a,0x14,0x08}; // diamond -const unsigned char PROGMEM chr_25[] = {0x05,0x1c,0x22,0x3a,0x2a,0x1c}; // clock -const unsigned char PROGMEM chr_26[] = {0x05,0x04,0x3c,0x7e,0x3c,0x04}; // bell -const unsigned char PROGMEM chr_27[] = {0x05,0x63,0x55,0x49,0x41,0x41}; // sigma -const unsigned char PROGMEM chr_28[] = {0x05,0x1d,0x23,0x20,0x23,0x1d}; // omega -const unsigned char PROGMEM chr_29[] = {0x06,0x08,0x1c,0x3e,0x7f,0x63,0x41}; // left -const unsigned char PROGMEM chr_30[] = {0x06,0x41,0x63,0x7f,0x3e,0x1c,0x08}; // right -const unsigned char PROGMEM chr_31[] = {0x07,0x0e,0x11,0x0e,0x00,0x7f,0x08,0x37}; // ok -const unsigned char PROGMEM chr_32[] = {0x03,0x00,0x00,0x00}; // -const unsigned char PROGMEM chr_33[] = {0x01,0x7d}; // ! -const unsigned char PROGMEM chr_34[] = {0x03,0x60,0x00,0x60}; // " -const unsigned char PROGMEM chr_35[] = {0x05,0x14,0x7f,0x14,0x7f,0x14}; // # -const unsigned char PROGMEM chr_36[] = {0x05,0x12,0x2a,0x7f,0x2a,0x24}; // $ -const unsigned char PROGMEM chr_37[] = {0x05,0x62,0x64,0x08,0x13,0x23}; // % -const unsigned char PROGMEM chr_38[] = {0x05,0x36,0x49,0x35,0x02,0x05}; // & -const unsigned char PROGMEM chr_39[] = {0x02,0x50,0x60}; // ' -const unsigned char PROGMEM chr_40[] = {0x03,0x1c,0x22,0x41}; // ( -const unsigned char PROGMEM chr_41[] = {0x03,0x41,0x22,0x1c}; // ) -const unsigned char PROGMEM chr_42[] = {0x05,0x22,0x14,0x6b,0x14,0x22}; // * -const unsigned char PROGMEM chr_43[] = {0x05,0x08,0x08,0x3e,0x08,0x08}; // + -const unsigned char PROGMEM chr_44[] = {0x02,0x01,0x02}; // , -const unsigned char PROGMEM chr_45[] = {0x04,0x08,0x08,0x08,0x08}; // - -const unsigned char PROGMEM chr_46[] = {0x01,0x01}; // . -const unsigned char PROGMEM chr_47[] = {0x05,0x03,0x04,0x08,0x10,0x60}; // / -const unsigned char PROGMEM chr_48[] = {0x04,0x3e,0x41,0x41,0x3e}; // 0 -const unsigned char PROGMEM chr_49[] = {0x03,0x21,0x7f,0x01}; // 1 -const unsigned char PROGMEM chr_50[] = {0x04,0x23,0x45,0x49,0x31}; // 2 -const unsigned char PROGMEM chr_51[] = {0x04,0x22,0x41,0x49,0x36}; // 3 -const unsigned char PROGMEM chr_52[] = {0x04,0x0c,0x14,0x24,0x7f}; // 4 -const unsigned char PROGMEM chr_53[] = {0x04,0x72,0x51,0x51,0x4e}; // 5 -const unsigned char PROGMEM chr_54[] = {0x04,0x1e,0x29,0x49,0x46}; // 6 -const unsigned char PROGMEM chr_55[] = {0x04,0x40,0x47,0x58,0x60}; // 7 -const unsigned char PROGMEM chr_56[] = {0x04,0x36,0x49,0x49,0x36}; // 8 -const unsigned char PROGMEM chr_57[] = {0x04,0x30,0x49,0x4a,0x3c}; // 9 -const unsigned char PROGMEM chr_58[] = {0x01,0x0a}; // : -const unsigned char PROGMEM chr_59[] = {0x02,0x01,0x0a}; // ; -const unsigned char PROGMEM chr_60[] = {0x04,0x08,0x14,0x22,0x41}; // < -const unsigned char PROGMEM chr_61[] = {0x04,0x14,0x14,0x14,0x14}; // = -const unsigned char PROGMEM chr_62[] = {0x04,0x41,0x22,0x14,0x08}; // > -const unsigned char PROGMEM chr_63[] = {0x04,0x20,0x45,0x48,0x30}; // ? -const unsigned char PROGMEM chr_64[] = {0x05,0x26,0x49,0x4f,0x41,0x3e}; // @ -const unsigned char PROGMEM chr_65[] = {0x04,0x3f,0x48,0x48,0x3f}; // A -const unsigned char PROGMEM chr_66[] = {0x04,0x7f,0x49,0x49,0x36}; // B -const unsigned char PROGMEM chr_67[] = {0x04,0x3e,0x41,0x41,0x22}; // C -const unsigned char PROGMEM chr_68[] = {0x04,0x7f,0x41,0x41,0x3e}; // D -const unsigned char PROGMEM chr_69[] = {0x04,0x7f,0x49,0x49,0x41}; // E -const unsigned char PROGMEM chr_70[] = {0x04,0x7f,0x48,0x48,0x40}; // F -const unsigned char PROGMEM chr_71[] = {0x04,0x3e,0x41,0x49,0x2e}; // G -const unsigned char PROGMEM chr_72[] = {0x04,0x7f,0x08,0x08,0x7f}; // H -const unsigned char PROGMEM chr_73[] = {0x03,0x41,0x7f,0x41}; // I -const unsigned char PROGMEM chr_74[] = {0x04,0x02,0x01,0x01,0x7e}; // J -const unsigned char PROGMEM chr_75[] = {0x04,0x7f,0x08,0x14,0x63}; // K -const unsigned char PROGMEM chr_76[] = {0x04,0x7f,0x01,0x01,0x01}; // L -const unsigned char PROGMEM chr_77[] = {0x05,0x7f,0x20,0x18,0x20,0x7f}; // M -const unsigned char PROGMEM chr_78[] = {0x04,0x7f,0x30,0x0c,0x7f}; // N -const unsigned char PROGMEM chr_79[] = {0x04,0x3e,0x41,0x41,0x3e}; // O -const unsigned char PROGMEM chr_80[] = {0x04,0x7f,0x48,0x48,0x30}; // P -const unsigned char PROGMEM chr_81[] = {0x04,0x3e,0x41,0x42,0x3d}; // Q -const unsigned char PROGMEM chr_82[] = {0x04,0x7f,0x48,0x4c,0x33}; // R -const unsigned char PROGMEM chr_83[] = {0x04,0x32,0x49,0x49,0x26}; // S -const unsigned char PROGMEM chr_84[] = {0x05,0x40,0x40,0x7f,0x40,0x40}; // T -const unsigned char PROGMEM chr_85[] = {0x04,0x7e,0x01,0x01,0x7e}; // U -const unsigned char PROGMEM chr_86[] = {0x05,0x70,0x0c,0x03,0x0c,0x70}; // V -const unsigned char PROGMEM chr_87[] = {0x05,0x7e,0x01,0x0e,0x01,0x7e}; // W -const unsigned char PROGMEM chr_88[] = {0x05,0x63,0x14,0x08,0x14,0x63}; // X -const unsigned char PROGMEM chr_89[] = {0x05,0x60,0x10,0x0f,0x10,0x60}; // Y -const unsigned char PROGMEM chr_90[] = {0x04,0x43,0x4d,0x51,0x61}; // Z -const unsigned char PROGMEM chr_91[] = {0x03,0x7f,0x41,0x41}; // [ -const unsigned char PROGMEM chr_92[] = {0x05,0x60,0x10,0x08,0x04,0x03}; // backslash -const unsigned char PROGMEM chr_93[] = {0x03,0x41,0x41,0x7f}; // ] -const unsigned char PROGMEM chr_94[] = {0x03,0x20,0x40,0x20}; // ^ -const unsigned char PROGMEM chr_95[] = {0x04,0x01,0x01,0x01,0x01}; // _ -const unsigned char PROGMEM chr_96[] = {0x02,0x60,0x10}; // ` -const unsigned char PROGMEM chr_97[] = {0x04,0x02,0x15,0x15,0x0f}; // a -const unsigned char PROGMEM chr_98[] = {0x04,0x7f,0x11,0x11,0x0e}; // b -const unsigned char PROGMEM chr_99[] = {0x04,0x0e,0x11,0x11,0x02}; // c +typedef const unsigned char* glyph_t; + +const unsigned char PROGMEM chr_001[] = {0x08,0x00,0x04,0x22,0x02,0x22,0x04,0x00,0x00}; // happy smiley +const unsigned char PROGMEM chr_002[] = {0x08,0x00,0x02,0x24,0x04,0x24,0x02,0x00,0x00}; // sad smiley +const unsigned char PROGMEM chr_003[] = {0x05,0x18,0x37,0x3a,0x37,0x18}; // skull +const unsigned char PROGMEM chr_004[] = {0x05,0x18,0x24,0x12,0x24,0x18}; // heart +const unsigned char PROGMEM chr_005[] = {0x05,0x1b,0x2c,0x7b,0x2c,0x1b}; // invader1 +const unsigned char PROGMEM chr_006[] = {0x05,0x5f,0x2d,0x3c,0x2d,0x5f}; // invader2 +const unsigned char PROGMEM chr_007[] = {0x05,0x39,0x6f,0x78,0x6f,0x39}; // invader3 +const unsigned char PROGMEM chr_008[] = {0x05,0x1f,0x2e,0x3f,0x2e,0x1f}; // ghost +const unsigned char PROGMEM chr_009[] = {0x05,0x3c,0x16,0x1f,0x16,0x3c}; // fox +const unsigned char PROGMEM chr_010[] = {0x07,0x3e,0x02,0x02,0x00,0x3e,0x28,0x20}; // +const unsigned char PROGMEM chr_011[] = {0x05,0x06,0x06,0x7c,0x53,0x3f}; // 2 musical notes +const unsigned char PROGMEM chr_012[] = {0x04,0x03,0x7f,0x20,0x18}; // musical note +const unsigned char PROGMEM chr_013[] = {0x07,0x1c,0x22,0x22,0x00,0x3e,0x28,0x16}; // +const unsigned char PROGMEM chr_014[] = {0x05,0x60,0x51,0x4f,0x51,0x60}; // glass +const unsigned char PROGMEM chr_015[] = {0x04,0x3f,0x2f,0x2f,0x7f}; // mobile +const unsigned char PROGMEM chr_016[] = {0x04,0x07,0x33,0x55,0x98}; // flash +const unsigned char PROGMEM chr_017[] = {0x05,0x70,0x8e,0x9f,0x8e,0x70}; // lightbulb +const unsigned char PROGMEM chr_018[] = {0x05,0x08,0x1c,0x2a,0x08,0x08}; // <- +const unsigned char PROGMEM chr_019[] = {0x05,0x08,0x08,0x2a,0x1c,0x08}; // -> +const unsigned char PROGMEM chr_020[] = {0x05,0x06,0x09,0x59,0x66,0x70}; // male +const unsigned char PROGMEM chr_021[] = {0x05,0x30,0x4a,0x4f,0x4a,0x30}; // female +const unsigned char PROGMEM chr_022[] = {0x07,0x30,0x77,0x4d,0x59,0x4d,0x77,0x30}; // telephone +const unsigned char PROGMEM chr_023[] = {0x05,0x11,0x12,0x5c,0x12,0x11}; // stick figure +const unsigned char PROGMEM chr_024[] = {0x07,0x08,0x14,0x2a,0x55,0x2a,0x14,0x08}; // diamond +const unsigned char PROGMEM chr_025[] = {0x05,0x1c,0x22,0x3a,0x2a,0x1c}; // clock +const unsigned char PROGMEM chr_026[] = {0x05,0x04,0x3c,0x7e,0x3c,0x04}; // bell +const unsigned char PROGMEM chr_027[] = {0x05,0x63,0x55,0x49,0x41,0x41}; // sigma +const unsigned char PROGMEM chr_028[] = {0x05,0x1d,0x23,0x20,0x23,0x1d}; // omega +const unsigned char PROGMEM chr_029[] = {0x06,0x08,0x1c,0x3e,0x7f,0x63,0x41}; // left +const unsigned char PROGMEM chr_030[] = {0x06,0x41,0x63,0x7f,0x3e,0x1c,0x08}; // right +const unsigned char PROGMEM chr_031[] = {0x07,0x0e,0x11,0x0e,0x00,0x7f,0x08,0x37}; // ok +const unsigned char PROGMEM chr_032[] = {0x03,0x00,0x00,0x00}; // +const unsigned char PROGMEM chr_033[] = {0x01,0x7d}; // ! +const unsigned char PROGMEM chr_034[] = {0x03,0x60,0x00,0x60}; // " +const unsigned char PROGMEM chr_035[] = {0x05,0x14,0x7f,0x14,0x7f,0x14}; // # +const unsigned char PROGMEM chr_036[] = {0x05,0x12,0x2a,0x7f,0x2a,0x24}; // $ +const unsigned char PROGMEM chr_037[] = {0x05,0x62,0x64,0x08,0x13,0x23}; // % +const unsigned char PROGMEM chr_038[] = {0x05,0x36,0x49,0x35,0x02,0x05}; // & +const unsigned char PROGMEM chr_039[] = {0x02,0x50,0x60}; // ' +const unsigned char PROGMEM chr_040[] = {0x03,0x1c,0x22,0x41}; // ( +const unsigned char PROGMEM chr_041[] = {0x03,0x41,0x22,0x1c}; // ) +const unsigned char PROGMEM chr_042[] = {0x05,0x22,0x14,0x6b,0x14,0x22}; // * +const unsigned char PROGMEM chr_043[] = {0x05,0x08,0x08,0x3e,0x08,0x08}; // + +const unsigned char PROGMEM chr_044[] = {0x02,0x01,0x02}; // , +const unsigned char PROGMEM chr_045[] = {0x04,0x08,0x08,0x08,0x08}; // - +const unsigned char PROGMEM chr_046[] = {0x01,0x01}; // . +const unsigned char PROGMEM chr_047[] = {0x05,0x03,0x04,0x08,0x10,0x60}; // / +const unsigned char PROGMEM chr_048[] = {0x04,0x3e,0x41,0x41,0x3e}; // 0 +const unsigned char PROGMEM chr_049[] = {0x03,0x21,0x7f,0x01}; // 1 +const unsigned char PROGMEM chr_050[] = {0x04,0x23,0x45,0x49,0x31}; // 2 +const unsigned char PROGMEM chr_051[] = {0x04,0x22,0x41,0x49,0x36}; // 3 +const unsigned char PROGMEM chr_052[] = {0x04,0x0c,0x14,0x24,0x7f}; // 4 +const unsigned char PROGMEM chr_053[] = {0x04,0x72,0x51,0x51,0x4e}; // 5 +const unsigned char PROGMEM chr_054[] = {0x04,0x1e,0x29,0x49,0x46}; // 6 +const unsigned char PROGMEM chr_055[] = {0x04,0x40,0x47,0x58,0x60}; // 7 +const unsigned char PROGMEM chr_056[] = {0x04,0x36,0x49,0x49,0x36}; // 8 +const unsigned char PROGMEM chr_057[] = {0x04,0x30,0x49,0x4a,0x3c}; // 9 +const unsigned char PROGMEM chr_058[] = {0x01,0x0a}; // : +const unsigned char PROGMEM chr_059[] = {0x02,0x01,0x0a}; // ; +const unsigned char PROGMEM chr_060[] = {0x04,0x08,0x14,0x22,0x41}; // < +const unsigned char PROGMEM chr_061[] = {0x04,0x14,0x14,0x14,0x14}; // = +const unsigned char PROGMEM chr_062[] = {0x04,0x41,0x22,0x14,0x08}; // > +const unsigned char PROGMEM chr_063[] = {0x04,0x20,0x45,0x48,0x30}; // ? +const unsigned char PROGMEM chr_064[] = {0x05,0x26,0x49,0x4f,0x41,0x3e}; // @ +const unsigned char PROGMEM chr_065[] = {0x04,0x3f,0x48,0x48,0x3f}; // A +const unsigned char PROGMEM chr_066[] = {0x04,0x7f,0x49,0x49,0x36}; // B +const unsigned char PROGMEM chr_067[] = {0x04,0x3e,0x41,0x41,0x22}; // C +const unsigned char PROGMEM chr_068[] = {0x04,0x7f,0x41,0x41,0x3e}; // D +const unsigned char PROGMEM chr_069[] = {0x04,0x7f,0x49,0x49,0x41}; // E +const unsigned char PROGMEM chr_070[] = {0x04,0x7f,0x48,0x48,0x40}; // F +const unsigned char PROGMEM chr_071[] = {0x04,0x3e,0x41,0x49,0x2e}; // G +const unsigned char PROGMEM chr_072[] = {0x04,0x7f,0x08,0x08,0x7f}; // H +const unsigned char PROGMEM chr_073[] = {0x03,0x41,0x7f,0x41}; // I +const unsigned char PROGMEM chr_074[] = {0x04,0x02,0x01,0x01,0x7e}; // J +const unsigned char PROGMEM chr_075[] = {0x04,0x7f,0x08,0x14,0x63}; // K +const unsigned char PROGMEM chr_076[] = {0x04,0x7f,0x01,0x01,0x01}; // L +const unsigned char PROGMEM chr_077[] = {0x05,0x7f,0x20,0x18,0x20,0x7f}; // M +const unsigned char PROGMEM chr_078[] = {0x04,0x7f,0x30,0x0c,0x7f}; // N +const unsigned char PROGMEM chr_079[] = {0x04,0x3e,0x41,0x41,0x3e}; // O +const unsigned char PROGMEM chr_080[] = {0x04,0x7f,0x48,0x48,0x30}; // P +const unsigned char PROGMEM chr_081[] = {0x04,0x3e,0x41,0x42,0x3d}; // Q +const unsigned char PROGMEM chr_082[] = {0x04,0x7f,0x48,0x4c,0x33}; // R +const unsigned char PROGMEM chr_083[] = {0x04,0x32,0x49,0x49,0x26}; // S +const unsigned char PROGMEM chr_084[] = {0x05,0x40,0x40,0x7f,0x40,0x40}; // T +const unsigned char PROGMEM chr_085[] = {0x04,0x7e,0x01,0x01,0x7e}; // U +const unsigned char PROGMEM chr_086[] = {0x05,0x70,0x0c,0x03,0x0c,0x70}; // V +const unsigned char PROGMEM chr_087[] = {0x05,0x7e,0x01,0x0e,0x01,0x7e}; // W +const unsigned char PROGMEM chr_088[] = {0x05,0x63,0x14,0x08,0x14,0x63}; // X +const unsigned char PROGMEM chr_089[] = {0x05,0x60,0x10,0x0f,0x10,0x60}; // Y +const unsigned char PROGMEM chr_090[] = {0x04,0x43,0x4d,0x51,0x61}; // Z +const unsigned char PROGMEM chr_091[] = {0x03,0x7f,0x41,0x41}; // [ +const unsigned char PROGMEM chr_092[] = {0x05,0x60,0x10,0x08,0x04,0x03}; // backslash +const unsigned char PROGMEM chr_093[] = {0x03,0x41,0x41,0x7f}; // ] +const unsigned char PROGMEM chr_094[] = {0x03,0x20,0x40,0x20}; // ^ +const unsigned char PROGMEM chr_095[] = {0x04,0x01,0x01,0x01,0x01}; // _ +const unsigned char PROGMEM chr_096[] = {0x02,0x60,0x10}; // ` +const unsigned char PROGMEM chr_097[] = {0x04,0x02,0x15,0x15,0x0f}; // a +const unsigned char PROGMEM chr_098[] = {0x04,0x7f,0x11,0x11,0x0e}; // b +const unsigned char PROGMEM chr_099[] = {0x04,0x0e,0x11,0x11,0x02}; // c const unsigned char PROGMEM chr_100[] = {0x04,0x0e,0x11,0x11,0x7f}; // d const unsigned char PROGMEM chr_101[] = {0x04,0x0e,0x15,0x15,0x09}; // e const unsigned char PROGMEM chr_102[] = {0x04,0x10,0x3f,0x50,0x40}; // f @@ -130,4 +132,135 @@ const unsigned char PROGMEM chr_124[] = {0x01,0xff}; // | const unsigned char PROGMEM chr_125[] = {0x03,0x41,0x36,0x08}; // } const unsigned char PROGMEM chr_126[] = {0x05,0x08,0x10,0x08,0x04,0x08}; // ~ +const glyph_t font[] PROGMEM = { + chr_001, + chr_002, + chr_003, + chr_004, + chr_005, + chr_006, + chr_007, + chr_008, + chr_009, + chr_010, + chr_011, + chr_012, + chr_013, + chr_014, + chr_015, + chr_016, + chr_017, + chr_018, + chr_019, + chr_020, + chr_021, + chr_022, + chr_023, + chr_024, + chr_025, + chr_026, + chr_027, + chr_028, + chr_029, + chr_030, + chr_031, + chr_032, + chr_033, + chr_034, + chr_035, + chr_036, + chr_037, + chr_038, + chr_039, + chr_040, + chr_041, + chr_042, + chr_043, + chr_044, + chr_045, + chr_046, + chr_047, + chr_048, + chr_049, + chr_050, + chr_051, + chr_052, + chr_053, + chr_054, + chr_055, + chr_056, + chr_057, + chr_058, + chr_059, + chr_060, + chr_061, + chr_062, + chr_063, + chr_064, + chr_065, + chr_066, + chr_067, + chr_068, + chr_069, + chr_070, + chr_071, + chr_072, + chr_073, + chr_074, + chr_075, + chr_076, + chr_077, + chr_078, + chr_079, + chr_080, + chr_081, + chr_082, + chr_083, + chr_084, + chr_085, + chr_086, + chr_087, + chr_088, + chr_089, + chr_090, + chr_091, + chr_092, + chr_093, + chr_094, + chr_095, + chr_096, + chr_097, + chr_098, + chr_099, + chr_100, + chr_101, + chr_102, + chr_103, + chr_104, + chr_105, + chr_106, + chr_107, + chr_108, + chr_109, + chr_110, + chr_111, + chr_112, + chr_113, + chr_114, + chr_115, + chr_116, + chr_117, + chr_118, + chr_119, + chr_120, + chr_121, + chr_122, + chr_123, + chr_124, + chr_125, + chr_126 +}; + + + #endif /* FONT_H_ */ -- cgit v1.2.3