From 25be8709cf53259abb7fceb3ce7daef1ecf8839a Mon Sep 17 00:00:00 2001 From: Thomas Hargrove Date: Fri, 11 Nov 2022 12:03:28 -0800 Subject: [PATCH 1/4] Shave off the leftmost pixel of the 7 segment font --- .../src/font24_7seg.c | 1352 ++++++++--------- 1 file changed, 676 insertions(+), 676 deletions(-) diff --git a/lib/lib_display/Display_Renderer-gemu-1.0/src/font24_7seg.c b/lib/lib_display/Display_Renderer-gemu-1.0/src/font24_7seg.c index 1844fc6cf..645caa9d4 100644 --- a/lib/lib_display/Display_Renderer-gemu-1.0/src/font24_7seg.c +++ b/lib/lib_display/Display_Renderer-gemu-1.0/src/font24_7seg.c @@ -41,712 +41,712 @@ const uint8_t Font24_Table_7seg [] PROGMEM = { - // @0 ' ' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // + // @0 ' ' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @72 '!' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x03,0x80,0x00, // ### - 0x03,0x80,0x00, // ### - 0x03,0x80,0x00, // ### - 0x03,0x80,0x00, // ### - 0x03,0x80,0x00, // ### - 0x03,0x80,0x00, // ### - 0x03,0x80,0x00, // ### - 0x03,0x80,0x00, // ### - 0x03,0x80,0x00, // ### - 0x01,0x00,0x00, // # - 0x01,0x00,0x00, // # - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x03,0x80,0x00, // ### - 0x03,0x80,0x00, // ### - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @72 '!' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x07,0x00, // ### +0x07,0x00, // ### +0x07,0x00, // ### +0x07,0x00, // ### +0x07,0x00, // ### +0x07,0x00, // ### +0x07,0x00, // ### +0x07,0x00, // ### +0x07,0x00, // ### +0x02,0x00, // # +0x02,0x00, // # +0x00,0x00, // +0x00,0x00, // +0x07,0x00, // ### +0x07,0x00, // ### +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @144 '"' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x0e,0x70,0x00, // ### ### - 0x0e,0x70,0x00, // ### ### - 0x0e,0x70,0x00, // ### ### - 0x04,0x20,0x00, // # # - 0x04,0x20,0x00, // # # - 0x04,0x20,0x00, // # # - 0x04,0x20,0x00, // # # - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @144 '"' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x1C,0xE0, // ### ### +0x1C,0xE0, // ### ### +0x1C,0xE0, // ### ### +0x08,0x40, // # # +0x08,0x40, // # # +0x08,0x40, // # # +0x08,0x40, // # # +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @216 '#' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x06,0x60,0x00, // ## ## - 0x06,0x60,0x00, // ## ## - 0x06,0x60,0x00, // ## ## - 0x06,0x60,0x00, // ## ## - 0x06,0x60,0x00, // ## ## - 0x3f,0xf8,0x00, // ########### - 0x3f,0xf8,0x00, // ########### - 0x06,0x60,0x00, // ## ## - 0x0c,0xc0,0x00, // ## ## - 0x3f,0xf8,0x00, // ########### - 0x3f,0xf8,0x00, // ########### - 0x0c,0xc0,0x00, // ## ## - 0x0c,0xc0,0x00, // ## ## - 0x0c,0xc0,0x00, // ## ## - 0x0c,0xc0,0x00, // ## ## - 0x0c,0xc0,0x00, // ## ## - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @216 '#' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x0C,0xC0, // ## ## +0x0C,0xC0, // ## ## +0x0C,0xC0, // ## ## +0x0C,0xC0, // ## ## +0x0C,0xC0, // ## ## +0x7F,0xF0, // ########### +0x7F,0xF0, // ########### +0x0C,0xC0, // ## ## +0x19,0x80, // ## ## +0x7F,0xF0, // ########### +0x7F,0xF0, // ########### +0x19,0x80, // ## ## +0x19,0x80, // ## ## +0x19,0x80, // ## ## +0x19,0x80, // ## ## +0x19,0x80, // ## ## +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @288 '$' (17 pixels wide) - 0x00,0x00,0x00, // - 0x01,0x80,0x00, // ## - 0x01,0x80,0x00, // ## - 0x07,0xb0,0x00, // #### ## - 0x0f,0xf0,0x00, // ######## - 0x18,0x70,0x00, // ## ### - 0x18,0x70,0x00, // ## ### - 0x1c,0x00,0x00, // ### - 0x0f,0x80,0x00, // ##### - 0x07,0xe0,0x00, // ###### - 0x00,0xf0,0x00, // #### - 0x18,0x30,0x00, // ## ## - 0x1c,0x30,0x00, // ### ## - 0x1c,0x70,0x00, // ### ### - 0x1f,0xe0,0x00, // ######## - 0x1b,0xc0,0x00, // ## #### - 0x01,0x80,0x00, // ## - 0x01,0x80,0x00, // ## - 0x01,0x80,0x00, // ## - 0x01,0x80,0x00, // ## - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @288 '$' (16 pixels wide) +0x00,0x00, // +0x03,0x00, // ## +0x03,0x00, // ## +0x0F,0x60, // #### ## +0x1F,0xE0, // ######## +0x30,0xE0, // ## ### +0x30,0xE0, // ## ### +0x38,0x00, // ### +0x1F,0x00, // ##### +0x0F,0xC0, // ###### +0x01,0xE0, // #### +0x30,0x60, // ## ## +0x38,0x60, // ### ## +0x38,0xE0, // ### ### +0x3F,0xC0, // ######## +0x37,0x80, // ## #### +0x03,0x00, // ## +0x03,0x00, // ## +0x03,0x00, // ## +0x03,0x00, // ## +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @360 '%' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x07,0x80,0x00, // #### - 0x0f,0xc0,0x00, // ###### - 0x1c,0xe0,0x00, // ### ### - 0x18,0x60,0x00, // ## ## - 0x18,0x60,0x00, // ## ## - 0x1c,0xe0,0x00, // ### ### - 0x0f,0xf8,0x00, // ######### - 0x07,0xe0,0x00, // ###### - 0x1f,0xf0,0x00, // ######### - 0x07,0x38,0x00, // ### ### - 0x06,0x18,0x00, // ## ## - 0x06,0x18,0x00, // ## ## - 0x07,0x38,0x00, // ### ### - 0x03,0xf0,0x00, // ###### - 0x01,0xe0,0x00, // #### - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @360 '%' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x0F,0x00, // #### +0x1F,0x80, // ###### +0x39,0xC0, // ### ### +0x30,0xC0, // ## ## +0x30,0xC0, // ## ## +0x39,0xC0, // ### ### +0x1F,0xF0, // ######### +0x0F,0xC0, // ###### +0x3F,0xE0, // ######### +0x0E,0x70, // ### ### +0x0C,0x30, // ## ## +0x0C,0x30, // ## ## +0x0E,0x70, // ### ### +0x07,0xE0, // ###### +0x03,0xC0, // #### +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @432 '&' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x03,0xf0,0x00, // ###### - 0x07,0xf0,0x00, // ####### - 0x0c,0x60,0x00, // ## ## - 0x0c,0x00,0x00, // ## - 0x0c,0x00,0x00, // ## - 0x06,0x00,0x00, // ## - 0x07,0x00,0x00, // ### - 0x0f,0x9c,0x00, // ##### ### - 0x1d,0xfc,0x00, // ### ####### - 0x18,0xf0,0x00, // ## #### - 0x18,0x70,0x00, // ## ### - 0x0f,0xfc,0x00, // ########## - 0x07,0xdc,0x00, // ##### ### - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @432 '&' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x07,0xE0, // ###### +0x0F,0xE0, // ####### +0x18,0xC0, // ## ## +0x18,0x00, // ## +0x18,0x00, // ## +0x0C,0x00, // ## +0x0E,0x00, // ### +0x1F,0x38, // ##### ### +0x3B,0xF8, // ### ####### +0x31,0xE0, // ## #### +0x30,0xE0, // ## ### +0x1F,0xF8, // ########## +0x0F,0xB8, // ##### ### +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @504 ''' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x03,0x80,0x00, // ### - 0x03,0x80,0x00, // ### - 0x03,0x80,0x00, // ### - 0x01,0x00,0x00, // # - 0x01,0x00,0x00, // # - 0x01,0x00,0x00, // # - 0x01,0x00,0x00, // # - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @504 ''' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x07,0x00, // ### +0x07,0x00, // ### +0x07,0x00, // ### +0x02,0x00, // # +0x02,0x00, // # +0x02,0x00, // # +0x02,0x00, // # +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @576 '(' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x18,0x00, // ## - 0x00,0x38,0x00, // ### - 0x00,0x70,0x00, // ### - 0x00,0xf0,0x00, // #### - 0x00,0xe0,0x00, // ### - 0x00,0xe0,0x00, // ### - 0x01,0xc0,0x00, // ### - 0x01,0xc0,0x00, // ### - 0x01,0xc0,0x00, // ### - 0x01,0xc0,0x00, // ### - 0x01,0xc0,0x00, // ### - 0x01,0xc0,0x00, // ### - 0x00,0xe0,0x00, // ### - 0x00,0xe0,0x00, // ### - 0x00,0x70,0x00, // ### - 0x00,0x70,0x00, // ### - 0x00,0x38,0x00, // ### - 0x00,0x18,0x00, // ## - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @576 '(' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x00,0x30, // ## +0x00,0x70, // ### +0x00,0xE0, // ### +0x01,0xE0, // #### +0x01,0xC0, // ### +0x01,0xC0, // ### +0x03,0x80, // ### +0x03,0x80, // ### +0x03,0x80, // ### +0x03,0x80, // ### +0x03,0x80, // ### +0x03,0x80, // ### +0x01,0xC0, // ### +0x01,0xC0, // ### +0x00,0xE0, // ### +0x00,0xE0, // ### +0x00,0x70, // ### +0x00,0x30, // ## +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @648 ')' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x18,0x00,0x00, // ## - 0x1c,0x00,0x00, // ### - 0x0e,0x00,0x00, // ### - 0x0e,0x00,0x00, // ### - 0x07,0x00,0x00, // ### - 0x07,0x00,0x00, // ### - 0x03,0x80,0x00, // ### - 0x03,0x80,0x00, // ### - 0x03,0x80,0x00, // ### - 0x03,0x80,0x00, // ### - 0x03,0x80,0x00, // ### - 0x03,0x80,0x00, // ### - 0x07,0x00,0x00, // ### - 0x07,0x00,0x00, // ### - 0x0f,0x00,0x00, // #### - 0x0e,0x00,0x00, // ### - 0x1c,0x00,0x00, // ### - 0x18,0x00,0x00, // ## - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @648 ')' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x30,0x00, // ## +0x38,0x00, // ### +0x1C,0x00, // ### +0x1C,0x00, // ### +0x0E,0x00, // ### +0x0E,0x00, // ### +0x07,0x00, // ### +0x07,0x00, // ### +0x07,0x00, // ### +0x07,0x00, // ### +0x07,0x00, // ### +0x07,0x00, // ### +0x0E,0x00, // ### +0x0E,0x00, // ### +0x1E,0x00, // #### +0x1C,0x00, // ### +0x38,0x00, // ### +0x30,0x00, // ## +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @720 '*' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x01,0x80,0x00, // ## - 0x01,0x80,0x00, // ## - 0x01,0x80,0x00, // ## - 0x1d,0xb8,0x00, // ### ## ### - 0x1f,0xf8,0x00, // ########## - 0x07,0xe0,0x00, // ###### - 0x03,0xc0,0x00, // #### - 0x03,0xc0,0x00, // #### - 0x06,0x60,0x00, // ## ## - 0x06,0x60,0x00, // ## ## - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @720 '*' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x03,0x00, // ## +0x03,0x00, // ## +0x03,0x00, // ## +0x3B,0x70, // ### ## ### +0x3F,0xF0, // ########## +0x0F,0xC0, // ###### +0x07,0x80, // #### +0x07,0x80, // #### +0x0C,0xC0, // ## ## +0x0C,0xC0, // ## ## +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @792 '+' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x01,0x80,0x00, // ## - 0x01,0x80,0x00, // ## - 0x01,0x80,0x00, // ## - 0x01,0x80,0x00, // ## - 0x01,0x80,0x00, // ## - 0x3f,0xfc,0x00, // ############ - 0x3f,0xfc,0x00, // ############ - 0x01,0x80,0x00, // ## - 0x01,0x80,0x00, // ## - 0x01,0x80,0x00, // ## - 0x01,0x80,0x00, // ## - 0x01,0x80,0x00, // ## - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @792 '+' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x03,0x00, // ## +0x03,0x00, // ## +0x03,0x00, // ## +0x03,0x00, // ## +0x03,0x00, // ## +0x7F,0xF8, // ############ +0x7F,0xF8, // ############ +0x03,0x00, // ## +0x03,0x00, // ## +0x03,0x00, // ## +0x03,0x00, // ## +0x03,0x00, // ## +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @864 ',' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0xe0,0x00, // ### - 0x00,0xc0,0x00, // ## - 0x01,0xc0,0x00, // ### - 0x01,0x80,0x00, // ## - 0x01,0x80,0x00, // ## - 0x03,0x00,0x00, // ## - 0x03,0x00,0x00, // ## - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @864 ',' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x01,0xC0, // ### +0x01,0x80, // ## +0x03,0x80, // ### +0x03,0x00, // ## +0x03,0x00, // ## +0x06,0x00, // ## +0x06,0x00, // ## +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @936 '-' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x1f,0xf8,0x00, // ########## - 0x1f,0xf8,0x00, // ########## - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @936 '-' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x3F,0xF0, // ########## +0x3F,0xF0, // ########## +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @1008 '.' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x03,0xc0,0x00, // #### - 0x03,0xc0,0x00, // #### - 0x03,0xc0,0x00, // #### - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @1008 ' ' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x07,0x80, // #### +0x07,0x80, // #### +0x07,0x80, // #### +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @1080 '/' (17 pixels wide) - 0x00,0x18,0x00, // ## - 0x00,0x18,0x00, // ## - 0x00,0x38,0x00, // ### - 0x00,0x30,0x00, // ## - 0x00,0x70,0x00, // ### - 0x00,0x60,0x00, // ## - 0x00,0x60,0x00, // ## - 0x00,0xc0,0x00, // ## - 0x00,0xc0,0x00, // ## - 0x01,0x80,0x00, // ## - 0x01,0x80,0x00, // ## - 0x03,0x00,0x00, // ## - 0x03,0x00,0x00, // ## - 0x06,0x00,0x00, // ## - 0x06,0x00,0x00, // ## - 0x0e,0x00,0x00, // ### - 0x0c,0x00,0x00, // ## - 0x1c,0x00,0x00, // ### - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @1080 '/' (16 pixels wide) +0x00,0x30, // ## +0x00,0x30, // ## +0x00,0x70, // ### +0x00,0x60, // ## +0x00,0xE0, // ### +0x00,0xC0, // ## +0x00,0xC0, // ## +0x01,0x80, // ## +0x01,0x80, // ## +0x03,0x00, // ## +0x03,0x00, // ## +0x06,0x00, // ## +0x06,0x00, // ## +0x0C,0x00, // ## +0x0C,0x00, // ## +0x1C,0x00, // ### +0x18,0x00, // ## +0x38,0x00, // ### +0x30,0x00, // ## +0x30,0x00, // ## +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @0 ' ' (17 pixels wide) - 0x00,0x00,0x00, // - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x00,0x00,0x00, // +// @0 ' ' (16 pixels wide) +0x00,0x00, // +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x00,0x00, // +0x00,0x00, // +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x00,0x00, // - // @0 ' ' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @0 ' ' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x00, // +0x00,0x00, // +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x00, // +0x00,0x00, // - // @0 ' ' (17 pixels wide) - 0x00,0x00,0x00, // - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x00,0x00,0x00, // +// @0 ' ' (16 pixels wide) +0x00,0x00, // +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x00,0x00, // - // @0 ' ' (17 pixels wide) - 0x00,0x00,0x00, // - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x00,0x00,0x00, // +// @0 ' ' (16 pixels wide) +0x00,0x00, // +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x00,0x00, // - // @0 ' ' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @0 ' ' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x00, // +0x00,0x00, // - // @0 ' ' (17 pixels wide) - 0x00,0x00,0x00, // - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x00,0x00,0x00, // +// @0 ' ' (16 pixels wide) +0x00,0x00, // +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x00,0x00, // - // @0 ' ' (17 pixels wide) - 0x00,0x00,0x00, // - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x18,0x00,0x00, // ## - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x0f,0xfc,0x00, // ########## - 0x0f,0xfc,0x00, // ########## - 0x00,0x00,0x00, // +// @0 ' ' (16 pixels wide) +0x00,0x00, // +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x30,0x00, // ## +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x1F,0xF8, // ########## +0x1F,0xF8, // ########## +0x00,0x00, // - // @0 ' ' (17 pixels wide) - 0x00,0x00,0x00, // - 0x0f,0xfc,0x00, // ########## - 0x0f,0xfc,0x00, // ########## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @0 ' ' (16 pixels wide) +0x00,0x00, // +0x1F,0xF8, // ########## +0x1F,0xF8, // ########## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x00, // +0x00,0x00, // +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x00, // +0x00,0x00, // - // @0 ' ' (17 pixels wide) - 0x00,0x00,0x00, // - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x00,0x00,0x00, // +// @0 ' ' (16 pixels wide) +0x00,0x00, // +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x00,0x00, // - // @0 ' ' (17 pixels wide) - 0x00,0x00,0x00, // - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x18,0x03,0x00, // ## ## - 0x07,0xfc,0x00, // ######### - 0x07,0xfc,0x00, // ######### - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x03,0x00, // ## - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // +// @0 ' ' (16 pixels wide) +0x00,0x00, // +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x30,0x06, // ## ## +0x0F,0xF8, // ######### +0x0F,0xF8, // ######### +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x06, // ## +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // - // @1872 ':' (17 pixels wide) - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0xf0,0x00, // #### - 0x00,0xf0,0x00, // #### - 0x00,0xf0,0x00, // #### - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0xf0,0x00, // #### - 0x00,0xf0,0x00, // #### - 0x00,0xf0,0x00, // #### - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00, // - 0x00,0x00,0x00 // +// @1872 ':' (16 pixels wide) +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x01,0xE0, // #### +0x01,0xE0, // #### +0x01,0xE0, // #### +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x01,0xE0, // #### +0x01,0xE0, // #### +0x01,0xE0, // #### +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00, // +0x00,0x00 // }; sFONT Font24_7seg = { Font24_Table_7seg, - 17, /* Width */ + 16, /* Width */ 24, /* Height */ }; From 066b98fe784948d2225c6800168314a6d6bee01d Mon Sep 17 00:00:00 2001 From: Thomas Hargrove Date: Fri, 11 Nov 2022 12:06:44 -0800 Subject: [PATCH 2/4] re-add tab --- .../src/font24_7seg.c | 1296 ++++++++--------- 1 file changed, 648 insertions(+), 648 deletions(-) diff --git a/lib/lib_display/Display_Renderer-gemu-1.0/src/font24_7seg.c b/lib/lib_display/Display_Renderer-gemu-1.0/src/font24_7seg.c index 645caa9d4..a4d740b09 100644 --- a/lib/lib_display/Display_Renderer-gemu-1.0/src/font24_7seg.c +++ b/lib/lib_display/Display_Renderer-gemu-1.0/src/font24_7seg.c @@ -42,706 +42,706 @@ const uint8_t Font24_Table_7seg [] PROGMEM = { // @0 ' ' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @72 '!' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x07,0x00, // ### -0x07,0x00, // ### -0x07,0x00, // ### -0x07,0x00, // ### -0x07,0x00, // ### -0x07,0x00, // ### -0x07,0x00, // ### -0x07,0x00, // ### -0x07,0x00, // ### -0x02,0x00, // # -0x02,0x00, // # -0x00,0x00, // -0x00,0x00, // -0x07,0x00, // ### -0x07,0x00, // ### -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x07,0x00, // ### + 0x07,0x00, // ### + 0x07,0x00, // ### + 0x07,0x00, // ### + 0x07,0x00, // ### + 0x07,0x00, // ### + 0x07,0x00, // ### + 0x07,0x00, // ### + 0x07,0x00, // ### + 0x02,0x00, // # + 0x02,0x00, // # + 0x00,0x00, // + 0x00,0x00, // + 0x07,0x00, // ### + 0x07,0x00, // ### + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @144 '"' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x1C,0xE0, // ### ### -0x1C,0xE0, // ### ### -0x1C,0xE0, // ### ### -0x08,0x40, // # # -0x08,0x40, // # # -0x08,0x40, // # # -0x08,0x40, // # # -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x1C,0xE0, // ### ### + 0x1C,0xE0, // ### ### + 0x1C,0xE0, // ### ### + 0x08,0x40, // # # + 0x08,0x40, // # # + 0x08,0x40, // # # + 0x08,0x40, // # # + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @216 '#' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x0C,0xC0, // ## ## -0x0C,0xC0, // ## ## -0x0C,0xC0, // ## ## -0x0C,0xC0, // ## ## -0x0C,0xC0, // ## ## -0x7F,0xF0, // ########### -0x7F,0xF0, // ########### -0x0C,0xC0, // ## ## -0x19,0x80, // ## ## -0x7F,0xF0, // ########### -0x7F,0xF0, // ########### -0x19,0x80, // ## ## -0x19,0x80, // ## ## -0x19,0x80, // ## ## -0x19,0x80, // ## ## -0x19,0x80, // ## ## -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x0C,0xC0, // ## ## + 0x0C,0xC0, // ## ## + 0x0C,0xC0, // ## ## + 0x0C,0xC0, // ## ## + 0x0C,0xC0, // ## ## + 0x7F,0xF0, // ########### + 0x7F,0xF0, // ########### + 0x0C,0xC0, // ## ## + 0x19,0x80, // ## ## + 0x7F,0xF0, // ########### + 0x7F,0xF0, // ########### + 0x19,0x80, // ## ## + 0x19,0x80, // ## ## + 0x19,0x80, // ## ## + 0x19,0x80, // ## ## + 0x19,0x80, // ## ## + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @288 '$' (16 pixels wide) -0x00,0x00, // -0x03,0x00, // ## -0x03,0x00, // ## -0x0F,0x60, // #### ## -0x1F,0xE0, // ######## -0x30,0xE0, // ## ### -0x30,0xE0, // ## ### -0x38,0x00, // ### -0x1F,0x00, // ##### -0x0F,0xC0, // ###### -0x01,0xE0, // #### -0x30,0x60, // ## ## -0x38,0x60, // ### ## -0x38,0xE0, // ### ### -0x3F,0xC0, // ######## -0x37,0x80, // ## #### -0x03,0x00, // ## -0x03,0x00, // ## -0x03,0x00, // ## -0x03,0x00, // ## -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x03,0x00, // ## + 0x03,0x00, // ## + 0x0F,0x60, // #### ## + 0x1F,0xE0, // ######## + 0x30,0xE0, // ## ### + 0x30,0xE0, // ## ### + 0x38,0x00, // ### + 0x1F,0x00, // ##### + 0x0F,0xC0, // ###### + 0x01,0xE0, // #### + 0x30,0x60, // ## ## + 0x38,0x60, // ### ## + 0x38,0xE0, // ### ### + 0x3F,0xC0, // ######## + 0x37,0x80, // ## #### + 0x03,0x00, // ## + 0x03,0x00, // ## + 0x03,0x00, // ## + 0x03,0x00, // ## + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @360 '%' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x0F,0x00, // #### -0x1F,0x80, // ###### -0x39,0xC0, // ### ### -0x30,0xC0, // ## ## -0x30,0xC0, // ## ## -0x39,0xC0, // ### ### -0x1F,0xF0, // ######### -0x0F,0xC0, // ###### -0x3F,0xE0, // ######### -0x0E,0x70, // ### ### -0x0C,0x30, // ## ## -0x0C,0x30, // ## ## -0x0E,0x70, // ### ### -0x07,0xE0, // ###### -0x03,0xC0, // #### -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x0F,0x00, // #### + 0x1F,0x80, // ###### + 0x39,0xC0, // ### ### + 0x30,0xC0, // ## ## + 0x30,0xC0, // ## ## + 0x39,0xC0, // ### ### + 0x1F,0xF0, // ######### + 0x0F,0xC0, // ###### + 0x3F,0xE0, // ######### + 0x0E,0x70, // ### ### + 0x0C,0x30, // ## ## + 0x0C,0x30, // ## ## + 0x0E,0x70, // ### ### + 0x07,0xE0, // ###### + 0x03,0xC0, // #### + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @432 '&' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x07,0xE0, // ###### -0x0F,0xE0, // ####### -0x18,0xC0, // ## ## -0x18,0x00, // ## -0x18,0x00, // ## -0x0C,0x00, // ## -0x0E,0x00, // ### -0x1F,0x38, // ##### ### -0x3B,0xF8, // ### ####### -0x31,0xE0, // ## #### -0x30,0xE0, // ## ### -0x1F,0xF8, // ########## -0x0F,0xB8, // ##### ### -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x07,0xE0, // ###### + 0x0F,0xE0, // ####### + 0x18,0xC0, // ## ## + 0x18,0x00, // ## + 0x18,0x00, // ## + 0x0C,0x00, // ## + 0x0E,0x00, // ### + 0x1F,0x38, // ##### ### + 0x3B,0xF8, // ### ####### + 0x31,0xE0, // ## #### + 0x30,0xE0, // ## ### + 0x1F,0xF8, // ########## + 0x0F,0xB8, // ##### ### + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @504 ''' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x07,0x00, // ### -0x07,0x00, // ### -0x07,0x00, // ### -0x02,0x00, // # -0x02,0x00, // # -0x02,0x00, // # -0x02,0x00, // # -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x07,0x00, // ### + 0x07,0x00, // ### + 0x07,0x00, // ### + 0x02,0x00, // # + 0x02,0x00, // # + 0x02,0x00, // # + 0x02,0x00, // # + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @576 '(' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x00,0x30, // ## -0x00,0x70, // ### -0x00,0xE0, // ### -0x01,0xE0, // #### -0x01,0xC0, // ### -0x01,0xC0, // ### -0x03,0x80, // ### -0x03,0x80, // ### -0x03,0x80, // ### -0x03,0x80, // ### -0x03,0x80, // ### -0x03,0x80, // ### -0x01,0xC0, // ### -0x01,0xC0, // ### -0x00,0xE0, // ### -0x00,0xE0, // ### -0x00,0x70, // ### -0x00,0x30, // ## -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x30, // ## + 0x00,0x70, // ### + 0x00,0xE0, // ### + 0x01,0xE0, // #### + 0x01,0xC0, // ### + 0x01,0xC0, // ### + 0x03,0x80, // ### + 0x03,0x80, // ### + 0x03,0x80, // ### + 0x03,0x80, // ### + 0x03,0x80, // ### + 0x03,0x80, // ### + 0x01,0xC0, // ### + 0x01,0xC0, // ### + 0x00,0xE0, // ### + 0x00,0xE0, // ### + 0x00,0x70, // ### + 0x00,0x30, // ## + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @648 ')' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x30,0x00, // ## -0x38,0x00, // ### -0x1C,0x00, // ### -0x1C,0x00, // ### -0x0E,0x00, // ### -0x0E,0x00, // ### -0x07,0x00, // ### -0x07,0x00, // ### -0x07,0x00, // ### -0x07,0x00, // ### -0x07,0x00, // ### -0x07,0x00, // ### -0x0E,0x00, // ### -0x0E,0x00, // ### -0x1E,0x00, // #### -0x1C,0x00, // ### -0x38,0x00, // ### -0x30,0x00, // ## -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x30,0x00, // ## + 0x38,0x00, // ### + 0x1C,0x00, // ### + 0x1C,0x00, // ### + 0x0E,0x00, // ### + 0x0E,0x00, // ### + 0x07,0x00, // ### + 0x07,0x00, // ### + 0x07,0x00, // ### + 0x07,0x00, // ### + 0x07,0x00, // ### + 0x07,0x00, // ### + 0x0E,0x00, // ### + 0x0E,0x00, // ### + 0x1E,0x00, // #### + 0x1C,0x00, // ### + 0x38,0x00, // ### + 0x30,0x00, // ## + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @720 '*' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x03,0x00, // ## -0x03,0x00, // ## -0x03,0x00, // ## -0x3B,0x70, // ### ## ### -0x3F,0xF0, // ########## -0x0F,0xC0, // ###### -0x07,0x80, // #### -0x07,0x80, // #### -0x0C,0xC0, // ## ## -0x0C,0xC0, // ## ## -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x03,0x00, // ## + 0x03,0x00, // ## + 0x03,0x00, // ## + 0x3B,0x70, // ### ## ### + 0x3F,0xF0, // ########## + 0x0F,0xC0, // ###### + 0x07,0x80, // #### + 0x07,0x80, // #### + 0x0C,0xC0, // ## ## + 0x0C,0xC0, // ## ## + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @792 '+' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x03,0x00, // ## -0x03,0x00, // ## -0x03,0x00, // ## -0x03,0x00, // ## -0x03,0x00, // ## -0x7F,0xF8, // ############ -0x7F,0xF8, // ############ -0x03,0x00, // ## -0x03,0x00, // ## -0x03,0x00, // ## -0x03,0x00, // ## -0x03,0x00, // ## -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x03,0x00, // ## + 0x03,0x00, // ## + 0x03,0x00, // ## + 0x03,0x00, // ## + 0x03,0x00, // ## + 0x7F,0xF8, // ############ + 0x7F,0xF8, // ############ + 0x03,0x00, // ## + 0x03,0x00, // ## + 0x03,0x00, // ## + 0x03,0x00, // ## + 0x03,0x00, // ## + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @864 ',' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x01,0xC0, // ### -0x01,0x80, // ## -0x03,0x80, // ### -0x03,0x00, // ## -0x03,0x00, // ## -0x06,0x00, // ## -0x06,0x00, // ## -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x01,0xC0, // ### + 0x01,0x80, // ## + 0x03,0x80, // ### + 0x03,0x00, // ## + 0x03,0x00, // ## + 0x06,0x00, // ## + 0x06,0x00, // ## + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @936 '-' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x3F,0xF0, // ########## -0x3F,0xF0, // ########## -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x3F,0xF0, // ########## + 0x3F,0xF0, // ########## + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @1008 ' ' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x07,0x80, // #### -0x07,0x80, // #### -0x07,0x80, // #### -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x07,0x80, // #### + 0x07,0x80, // #### + 0x07,0x80, // #### + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @1080 '/' (16 pixels wide) -0x00,0x30, // ## -0x00,0x30, // ## -0x00,0x70, // ### -0x00,0x60, // ## -0x00,0xE0, // ### -0x00,0xC0, // ## -0x00,0xC0, // ## -0x01,0x80, // ## -0x01,0x80, // ## -0x03,0x00, // ## -0x03,0x00, // ## -0x06,0x00, // ## -0x06,0x00, // ## -0x0C,0x00, // ## -0x0C,0x00, // ## -0x1C,0x00, // ### -0x18,0x00, // ## -0x38,0x00, // ### -0x30,0x00, // ## -0x30,0x00, // ## -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x30, // ## + 0x00,0x30, // ## + 0x00,0x70, // ### + 0x00,0x60, // ## + 0x00,0xE0, // ### + 0x00,0xC0, // ## + 0x00,0xC0, // ## + 0x01,0x80, // ## + 0x01,0x80, // ## + 0x03,0x00, // ## + 0x03,0x00, // ## + 0x06,0x00, // ## + 0x06,0x00, // ## + 0x0C,0x00, // ## + 0x0C,0x00, // ## + 0x1C,0x00, // ### + 0x18,0x00, // ## + 0x38,0x00, // ### + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @0 ' ' (16 pixels wide) -0x00,0x00, // -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x00,0x00, // -0x00,0x00, // -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x00,0x00, // + 0x00,0x00, // + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x00,0x00, // + 0x00,0x00, // + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x00,0x00, // // @0 ' ' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x00, // -0x00,0x00, // -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x00, // + 0x00,0x00, // // @0 ' ' (16 pixels wide) -0x00,0x00, // -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x00,0x00, // + 0x00,0x00, // + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x00,0x00, // // @0 ' ' (16 pixels wide) -0x00,0x00, // -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x00,0x00, // + 0x00,0x00, // + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x00,0x00, // // @0 ' ' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x00, // + 0x00,0x00, // // @0 ' ' (16 pixels wide) -0x00,0x00, // -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x00,0x00, // + 0x00,0x00, // + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x00,0x00, // // @0 ' ' (16 pixels wide) -0x00,0x00, // -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x30,0x00, // ## -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x1F,0xF8, // ########## -0x1F,0xF8, // ########## -0x00,0x00, // + 0x00,0x00, // + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x30,0x00, // ## + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x1F,0xF8, // ########## + 0x1F,0xF8, // ########## + 0x00,0x00, // // @0 ' ' (16 pixels wide) -0x00,0x00, // -0x1F,0xF8, // ########## -0x1F,0xF8, // ########## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x00, // -0x00,0x00, // -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x1F,0xF8, // ########## + 0x1F,0xF8, // ########## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x00, // + 0x00,0x00, // // @0 ' ' (16 pixels wide) -0x00,0x00, // -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x00,0x00, // + 0x00,0x00, // + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x00,0x00, // // @0 ' ' (16 pixels wide) -0x00,0x00, // -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x30,0x06, // ## ## -0x0F,0xF8, // ######### -0x0F,0xF8, // ######### -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x06, // ## -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // + 0x00,0x00, // + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x30,0x06, // ## ## + 0x0F,0xF8, // ######### + 0x0F,0xF8, // ######### + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x06, // ## + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // // @1872 ':' (16 pixels wide) -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x01,0xE0, // #### -0x01,0xE0, // #### -0x01,0xE0, // #### -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x01,0xE0, // #### -0x01,0xE0, // #### -0x01,0xE0, // #### -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00, // -0x00,0x00 // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x01,0xE0, // #### + 0x01,0xE0, // #### + 0x01,0xE0, // #### + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x01,0xE0, // #### + 0x01,0xE0, // #### + 0x01,0xE0, // #### + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00, // + 0x00,0x00 // }; sFONT Font24_7seg = { From 7950800cb22df97e54866303b80ddee55f656420 Mon Sep 17 00:00:00 2001 From: Stephan Hadinger Date: Mon, 14 Nov 2022 21:15:38 +0100 Subject: [PATCH 3/4] ESP32 LVGL library from v8.3.2 to v8.3.3 (no functional change) --- CHANGELOG.md | 1 + lib/libesp32_lvgl/lvgl/library.json | 2 +- lib/libesp32_lvgl/lvgl/library.properties | 2 +- lib/libesp32_lvgl/lvgl/lv_conf_template.h | 2 +- lib/libesp32_lvgl/lvgl/lvgl.h | 2 +- 5 files changed, 5 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 665c9659b..739f5543b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -17,6 +17,7 @@ All notable changes to this project will be documented in this file. - ESP32 Framework (Core) from v2.0.5.2 to v2.0.5.3 (#17034) - TuyaMcu rewrite by btsimonh (#17051) - WS2812 sends signal to only ``Pixels`` leds instead of sending to 512 leds (#17055) +- ESP32 LVGL library from v8.3.2 to v8.3.3 (no functional change) ### Fixed - SenseAir S8 module detection (#17033) diff --git a/lib/libesp32_lvgl/lvgl/library.json b/lib/libesp32_lvgl/lvgl/library.json index 58e13fca2..fe8ef4c15 100644 --- a/lib/libesp32_lvgl/lvgl/library.json +++ b/lib/libesp32_lvgl/lvgl/library.json @@ -1,6 +1,6 @@ { "name": "lvgl", - "version": "8.3.2", + "version": "8.3.3", "keywords": "graphics, gui, embedded, tft, lvgl", "description": "Graphics library to create embedded GUI with easy-to-use graphical elements, beautiful visual effects and low memory footprint. It offers anti-aliasing, opacity, and animations using only one frame buffer.", "repository": { diff --git a/lib/libesp32_lvgl/lvgl/library.properties b/lib/libesp32_lvgl/lvgl/library.properties index 2d4880773..816446a93 100644 --- a/lib/libesp32_lvgl/lvgl/library.properties +++ b/lib/libesp32_lvgl/lvgl/library.properties @@ -1,5 +1,5 @@ name=lvgl -version=8.3.2 +version=8.3.3 author=kisvegabor maintainer=kisvegabor,embeddedt,pete-pjb sentence=Full-featured Graphics Library for Embedded Systems diff --git a/lib/libesp32_lvgl/lvgl/lv_conf_template.h b/lib/libesp32_lvgl/lvgl/lv_conf_template.h index 618bf7f92..3d087f0f3 100644 --- a/lib/libesp32_lvgl/lvgl/lv_conf_template.h +++ b/lib/libesp32_lvgl/lvgl/lv_conf_template.h @@ -1,6 +1,6 @@ /** * @file lv_conf.h - * Configuration file for v8.3.2 + * Configuration file for v8.3.3 */ /* diff --git a/lib/libesp32_lvgl/lvgl/lvgl.h b/lib/libesp32_lvgl/lvgl/lvgl.h index 4cd9a8326..c0be411b2 100644 --- a/lib/libesp32_lvgl/lvgl/lvgl.h +++ b/lib/libesp32_lvgl/lvgl/lvgl.h @@ -15,7 +15,7 @@ extern "C" { ***************************/ #define LVGL_VERSION_MAJOR 8 #define LVGL_VERSION_MINOR 3 -#define LVGL_VERSION_PATCH 1 +#define LVGL_VERSION_PATCH 3 #define LVGL_VERSION_INFO "" /********************* From 4f343fd7b73a823400219cce11f026820d14f5eb Mon Sep 17 00:00:00 2001 From: joba-1 Date: Mon, 14 Nov 2022 23:56:38 +0100 Subject: [PATCH 4/4] add RgxClients for ESP8266 --- .../xdrv_58_range_extender.ino | 25 +++++++++++++------ 1 file changed, 17 insertions(+), 8 deletions(-) diff --git a/tasmota/tasmota_xdrv_driver/xdrv_58_range_extender.ino b/tasmota/tasmota_xdrv_driver/xdrv_58_range_extender.ino index 7352861dd..ed806c158 100644 --- a/tasmota/tasmota_xdrv_driver/xdrv_58_range_extender.ino +++ b/tasmota/tasmota_xdrv_driver/xdrv_58_range_extender.ino @@ -95,10 +95,8 @@ const char kDrvRgxCommands[] PROGMEM = "Rgx|" // Prefix "|" "NAPT" #endif // USE_WIFI_RANGE_EXTENDER_NAPT -#ifdef ESP32 "|" "Clients" -#endif // ESP32 "|" "Address" "|" @@ -111,9 +109,7 @@ void (*const DrvRgxCommand[])(void) PROGMEM = { #ifdef USE_WIFI_RANGE_EXTENDER_NAPT &CmndRgxNAPT, #endif // USE_WIFI_RANGE_EXTENDER_NAPT -#ifdef ESP32 &CmndRgxClients, -#endif // ESP32 &CmndRgxAddresses, &CmndRgxAddresses, }; @@ -172,17 +168,18 @@ void RgxCheckConfig(void) } } -#ifdef ESP32 void CmndRgxClients(void) { + Response_P(PSTR("{\"RgxClients\":{")); + const char *sep = ""; + +#if defined(ESP32) wifi_sta_list_t wifi_sta_list = {0}; tcpip_adapter_sta_list_t adapter_sta_list = {0}; esp_wifi_ap_get_sta_list(&wifi_sta_list); tcpip_adapter_get_sta_list(&wifi_sta_list, &adapter_sta_list); - Response_P(PSTR("{\"RgxClients\":{")); - const char *sep = ""; for (int i=0; ibssid; + ResponseAppend_P(PSTR("%s\"%02X%02X%02X%02X%02X%02X\":{\"" D_CMND_IPADDRESS "\":\"%_I\"}"), + sep, m[0], m[1], m[2], m[3], m[4], m[5], station->ip.addr); + sep = ","; + station = STAILQ_NEXT(station, next); + } + wifi_softap_free_station_info(); +#endif + ResponseAppend_P(PSTR("}}")); } -#endif // ESP32 void CmndRgxState(void) {