diff --git a/openrtx/include/fonts/font_OpenGD77.h b/openrtx/include/fonts/font_OpenGD77.h index 8ca6a2fb..97a7c4fa 100644 --- a/openrtx/include/fonts/font_OpenGD77.h +++ b/openrtx/include/fonts/font_OpenGD77.h @@ -134,8 +134,6 @@ struct }; #endif -#if ! defined(PLATFORM_GD77S) - const uint8_t font_6x8[] = { 0x00, 0x00, // Ignored. 32 , // first char ASCII code. @@ -1983,116 +1981,4 @@ const uint8_t font_16x32[] = { 0x00, 0x00, 0x30, 0x38, 0x38, 0x3c, 0x1f, 0x0f, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00 // [255] 'ΓΏ' }; - -/* -// This AtariST style font, supplied by Jason VK7ZJA probably can't be used -// because of its unknown origin and license -const uint8_t font_AtariST_8x16[] = { - 0x00, 0x00, // Ignored. - 32 , // first char ASCII code. - 126 , // last char ASCII code. - 8 , // width of the character in pixels. - 16 , // height of the character in pixels. - 1 , // number of line of bytes per character. - 16 , // bytes per character (normally width * height / 8). - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ' ' - 0x00, 0x00, 0x00, 0xFC, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x33, 0x33, 0x00, 0x00, 0x00, // '!' - 0x00, 0xFC, 0xFC, 0x00, 0x00, 0xFC, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // '"' - 0x30, 0xFC, 0xFC, 0x30, 0x30, 0xFC, 0xFC, 0x30, 0x03, 0x0F, 0x0F, 0x03, 0x03, 0x0F, 0x0F, 0x03, // '#' - 0x00, 0x78, 0xFC, 0xCF, 0xCF, 0xCC, 0x8C, 0x00, 0x00, 0x0C, 0x0C, 0x3C, 0x3C, 0x0F, 0x07, 0x00, // '$' - 0x00, 0x1C, 0x1C, 0xC0, 0xF0, 0x3C, 0x0C, 0x00, 0x00, 0x0C, 0x0F, 0x03, 0x00, 0x0E, 0x0E, 0x00, // '%' - 0x00, 0xCE, 0xFF, 0xF3, 0x33, 0x0E, 0x0C, 0x00, 0x1F, 0x3F, 0x30, 0x33, 0x13, 0x3F, 0x3F, 0x00, // '&' - 0x00, 0x00, 0x00, 0xFC, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // ''' - 0x00, 0x00, 0x00, 0xF0, 0xF8, 0x1C, 0x04, 0x00, 0x00, 0x00, 0x00, 0x0F, 0x1F, 0x38, 0x20, 0x00, // '(' - 0x00, 0x04, 0x1C, 0xF8, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x20, 0x38, 0x1F, 0x0F, 0x00, 0x00, 0x00, // ')' - 0xC0, 0xCC, 0xFC, 0xF0, 0xF0, 0xFC, 0xCC, 0xC0, 0x00, 0x0C, 0x0F, 0x03, 0x03, 0x0F, 0x0C, 0x00, // '*' - 0x00, 0xC0, 0xC0, 0xF8, 0xF8, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x07, 0x07, 0x00, 0x00, 0x00, // '+' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x7C, 0x3C, 0x00, 0x00, 0x00, // ',' - 0x00, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // '-' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00, 0x00, // '.' - 0x00, 0x00, 0x00, 0x80, 0xE0, 0x7C, 0x1C, 0x00, 0x00, 0x38, 0x3E, 0x07, 0x01, 0x00, 0x00, 0x00, // '/' - 0x00, 0xF8, 0xFC, 0x0C, 0x8C, 0xFC, 0xF8, 0x00, 0x00, 0x1F, 0x3F, 0x31, 0x30, 0x3F, 0x1F, 0x00, // '0' - 0x00, 0x00, 0x30, 0xFC, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0x3F, 0x3F, 0x30, 0x30, 0x00, // '1' - 0x00, 0x38, 0x3C, 0x0C, 0xCC, 0xFC, 0x38, 0x00, 0x00, 0x30, 0x3C, 0x3F, 0x33, 0x30, 0x30, 0x00, // '2' - 0x00, 0x0C, 0x0C, 0xCC, 0xFC, 0x3C, 0x0C, 0x00, 0x00, 0x1C, 0x3C, 0x30, 0x33, 0x3F, 0x1C, 0x00, // '3' - 0x00, 0x00, 0xC0, 0xF0, 0xFC, 0xFC, 0x00, 0x00, 0x00, 0x0F, 0x0F, 0x0C, 0x3F, 0x3F, 0x0C, 0x00, // '4' - 0x00, 0xFC, 0xFC, 0xCC, 0xCC, 0xCC, 0x8C, 0x00, 0x00, 0x18, 0x38, 0x30, 0x30, 0x3F, 0x1F, 0x00, // '5' - 0x00, 0xF0, 0xF8, 0x9C, 0x8C, 0x8C, 0x00, 0x00, 0x00, 0x1F, 0x3F, 0x31, 0x31, 0x3F, 0x1F, 0x00, // '6' - 0x00, 0x0C, 0x0C, 0x0C, 0xCC, 0xFC, 0x3C, 0x00, 0x00, 0x00, 0x3C, 0x3F, 0x03, 0x00, 0x00, 0x00, // '7' - 0x00, 0x38, 0xFC, 0xCC, 0xCC, 0xFC, 0x38, 0x00, 0x00, 0x1F, 0x3F, 0x30, 0x30, 0x3F, 0x1F, 0x00, // '8' - 0x00, 0x78, 0xFC, 0xCC, 0xCC, 0xFC, 0xF8, 0x00, 0x00, 0x00, 0x30, 0x30, 0x38, 0x1F, 0x0F, 0x00, // '9' - 0x00, 0x00, 0x00, 0xF0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3C, 0x3C, 0x00, 0x00, 0x00, // ':' - 0x00, 0x00, 0x00, 0xF0, 0xF0, 0x00, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x7C, 0x3C, 0x00, 0x00, 0x00, // ';' - 0x80, 0xC0, 0xE0, 0x70, 0x38, 0x18, 0x08, 0x00, 0x00, 0x01, 0x03, 0x07, 0x0E, 0x0C, 0x08, 0x00, // '<' - 0x00, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x00, 0x00, 0x03, 0x03, 0x03, 0x03, 0x03, 0x03, 0x00, // '=' - 0x08, 0x18, 0x38, 0x70, 0xE0, 0xC0, 0x80, 0x00, 0x08, 0x0C, 0x0E, 0x07, 0x03, 0x01, 0x00, 0x00, // '>' - 0x00, 0x38, 0x3C, 0x0C, 0xCC, 0xFC, 0x38, 0x00, 0x00, 0x00, 0x00, 0x37, 0x37, 0x00, 0x00, 0x00, // '?' - 0xF0, 0xF8, 0x1C, 0xCC, 0x4C, 0x98, 0xF0, 0x00, 0x0F, 0x1F, 0x38, 0x33, 0x32, 0x33, 0x19, 0x00, // '@' - 0x00, 0xF0, 0xF8, 0x1C, 0x1C, 0xF8, 0xF0, 0x00, 0x00, 0x3F, 0x3F, 0x03, 0x03, 0x3F, 0x3F, 0x00, // 'A' - 0x00, 0xFC, 0xFC, 0xCC, 0xCC, 0xFC, 0x78, 0x00, 0x00, 0x3F, 0x3F, 0x30, 0x30, 0x3F, 0x1F, 0x00, // 'B' - 0x00, 0xF8, 0xFC, 0x0C, 0x0C, 0x3C, 0x38, 0x00, 0x00, 0x1F, 0x3F, 0x30, 0x30, 0x3C, 0x1C, 0x00, // 'C' - 0x00, 0xFC, 0xFC, 0x0C, 0x1C, 0xF8, 0xF0, 0x00, 0x00, 0x3F, 0x3F, 0x30, 0x38, 0x1F, 0x0F, 0x00, // 'D' - 0x00, 0xFC, 0xFC, 0xCC, 0xCC, 0xCC, 0x0C, 0x00, 0x00, 0x3F, 0x3F, 0x30, 0x30, 0x30, 0x30, 0x00, // 'E' - 0x00, 0xFC, 0xFC, 0xCC, 0xCC, 0xCC, 0x0C, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, // 'F' - 0x00, 0xF8, 0xFC, 0x0C, 0xCC, 0xCC, 0xCC, 0x00, 0x00, 0x1F, 0x3F, 0x30, 0x30, 0x3F, 0x1F, 0x00, // 'G' - 0x00, 0xFC, 0xFC, 0xC0, 0xC0, 0xFC, 0xFC, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x3F, 0x3F, 0x00, // 'H' - 0x00, 0x0C, 0x0C, 0xFC, 0xFC, 0x0C, 0x0C, 0x00, 0x00, 0x30, 0x30, 0x3F, 0x3F, 0x30, 0x30, 0x00, // 'I' - 0x00, 0x00, 0x00, 0x00, 0x00, 0xFC, 0xFC, 0x00, 0x00, 0x1C, 0x3C, 0x30, 0x30, 0x3F, 0x1F, 0x00, // 'J' - 0xFC, 0xFC, 0xC0, 0xF0, 0x3C, 0x0C, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x03, 0x0F, 0x3C, 0x30, 0x00, // 'K' - 0x00, 0xFC, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F, 0x30, 0x30, 0x30, 0x30, 0x00, // 'L' - 0xFC, 0xFC, 0x70, 0xC0, 0x70, 0xFC, 0xFC, 0x00, 0x3F, 0x3F, 0x00, 0x01, 0x00, 0x3F, 0x3F, 0x00, // 'M' - 0x00, 0xFC, 0xFC, 0xE0, 0x80, 0xFC, 0xFC, 0x00, 0x00, 0x3F, 0x3F, 0x01, 0x07, 0x3F, 0x3F, 0x00, // 'N' - 0x00, 0xF8, 0xFC, 0x0C, 0x0C, 0xFC, 0xF8, 0x00, 0x00, 0x1F, 0x3F, 0x30, 0x30, 0x3F, 0x1F, 0x00, // 'O' - 0x00, 0xFC, 0xFC, 0x0C, 0x0C, 0xFC, 0xF8, 0x00, 0x00, 0x3F, 0x3F, 0x03, 0x03, 0x03, 0x01, 0x00, // 'P' - 0x00, 0xF8, 0xFC, 0x0C, 0x0C, 0xFC, 0xF8, 0x00, 0x00, 0x1F, 0x3F, 0x30, 0x18, 0x37, 0x2F, 0x00, // 'Q' - 0xFC, 0xFC, 0x8C, 0x8C, 0xFC, 0xF8, 0x00, 0x00, 0x3F, 0x3F, 0x01, 0x03, 0x0F, 0x3C, 0x30, 0x00, // 'R' - 0x00, 0x78, 0xFC, 0xCC, 0x8C, 0x0C, 0x0C, 0x00, 0x00, 0x30, 0x30, 0x31, 0x33, 0x3F, 0x1E, 0x00, // 'S' - 0x00, 0x0C, 0x0C, 0xFC, 0xFC, 0x0C, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x00, // 'T' - 0x00, 0xFC, 0xFC, 0x00, 0x00, 0xFC, 0xFC, 0x00, 0x00, 0x1F, 0x3F, 0x30, 0x30, 0x3F, 0x1F, 0x00, // 'U' - 0x00, 0xFC, 0xFC, 0x00, 0x00, 0xFC, 0xFC, 0x00, 0x00, 0x03, 0x0F, 0x3C, 0x3C, 0x0F, 0x03, 0x00, // 'V' - 0xFC, 0xFC, 0x00, 0x80, 0x00, 0xFC, 0xFC, 0x00, 0x3F, 0x1F, 0x0E, 0x07, 0x0E, 0x1F, 0x3F, 0x00, // 'W' - 0x00, 0x1C, 0x7C, 0xE0, 0xE0, 0x7C, 0x1C, 0x00, 0x00, 0x38, 0x3E, 0x07, 0x07, 0x3E, 0x38, 0x00, // 'X' - 0x00, 0x3C, 0xFC, 0xC0, 0xC0, 0xFC, 0x3C, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x00, // 'Y' - 0x00, 0x0C, 0x0C, 0xCC, 0xFC, 0x3C, 0x0C, 0x00, 0x00, 0x3C, 0x3F, 0x33, 0x30, 0x30, 0x30, 0x00, // 'Z' - 0x00, 0x00, 0x00, 0xFC, 0xFC, 0x0C, 0x0C, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F, 0x30, 0x30, 0x00, // '[' - 0x00, 0x1C, 0x7C, 0xE0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x07, 0x3E, 0x38, 0x00, // '\' - 0x00, 0x0C, 0x0C, 0xFC, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0x3F, 0x3F, 0x00, 0x00, 0x00, // ']' - 0x80, 0xE0, 0x78, 0x1E, 0x78, 0xE0, 0x80, 0x00, 0x01, 0x01, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, // '^' - 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x30, 0x00, // '_' - 0x00, 0x07, 0x0E, 0x1C, 0x38, 0x70, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, // '`' - 0x00, 0x00, 0x60, 0x60, 0x60, 0xE0, 0xC0, 0x00, 0x00, 0x1E, 0x3F, 0x33, 0x33, 0x3F, 0x3F, 0x00, // 'a' - 0x00, 0xFC, 0xFC, 0x60, 0x60, 0xE0, 0xC0, 0x00, 0x00, 0x3F, 0x3F, 0x30, 0x30, 0x3F, 0x1F, 0x00, // 'b' - 0x00, 0xC0, 0xE0, 0x20, 0x60, 0x60, 0x00, 0x00, 0x00, 0x1F, 0x3F, 0x30, 0x30, 0x30, 0x30, 0x00, // 'c' - 0x00, 0xC0, 0xE0, 0x60, 0x60, 0xFC, 0xFC, 0x00, 0x00, 0x1F, 0x3F, 0x30, 0x30, 0x3F, 0x3F, 0x00, // 'd' - 0x00, 0xC0, 0xE0, 0x60, 0x60, 0xE0, 0xC0, 0x00, 0x00, 0x1F, 0x3F, 0x32, 0x32, 0x33, 0x33, 0x00, // 'e' - 0x00, 0xC0, 0xC0, 0xF8, 0xFC, 0xCC, 0xCC, 0x00, 0x00, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x00, // 'f' - 0x00, 0xC0, 0xE0, 0x60, 0x60, 0xE0, 0xE0, 0x00, 0x00, 0xCF, 0xDF, 0xD8, 0xD8, 0xFF, 0x7F, 0x00, // 'g' - 0x00, 0xFC, 0xFC, 0x60, 0x60, 0xE0, 0xC0, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x3F, 0x3F, 0x00, // 'h' - 0x00, 0x00, 0x60, 0xEC, 0xEC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x3F, 0x3F, 0x30, 0x00, 0x00, // 'i' - 0x00, 0x00, 0x00, 0xEC, 0xEC, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xC0, 0xFF, 0x7F, 0x00, 0x00, 0x00, // 'j' - 0xFC, 0xFC, 0x80, 0xC0, 0xE0, 0x60, 0x00, 0x00, 0x3F, 0x3F, 0x03, 0x07, 0x1E, 0x38, 0x30, 0x00, // 'k' - 0x00, 0x00, 0x0C, 0xFC, 0xFC, 0x00, 0x00, 0x00, 0x00, 0x00, 0x30, 0x3F, 0x3F, 0x30, 0x00, 0x00, // 'l' - 0xC0, 0xE0, 0xE0, 0xC0, 0xE0, 0xE0, 0xC0, 0x00, 0x3F, 0x3F, 0x00, 0x07, 0x00, 0x3F, 0x3F, 0x00, // 'm' - 0x00, 0xC0, 0xE0, 0x60, 0x60, 0xE0, 0xC0, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x3F, 0x3F, 0x00, // 'n' - 0x00, 0xC0, 0xE0, 0x60, 0x60, 0xE0, 0xC0, 0x00, 0x00, 0x1F, 0x3F, 0x30, 0x30, 0x3F, 0x1F, 0x00, // 'o' - 0x00, 0xE0, 0xE0, 0x60, 0x60, 0xE0, 0xC0, 0x00, 0x00, 0xFF, 0xFF, 0x30, 0x30, 0x3F, 0x1F, 0x00, // 'p' - 0x00, 0xC0, 0xE0, 0x60, 0x60, 0xE0, 0xE0, 0x00, 0x00, 0x1F, 0x3F, 0x30, 0x30, 0xFF, 0xFF, 0x00, // 'q' - 0x00, 0xE0, 0xE0, 0x60, 0x60, 0xE0, 0xC0, 0x00, 0x00, 0x3F, 0x3F, 0x00, 0x00, 0x00, 0x00, 0x00, // 'r' - 0x00, 0xC0, 0xE0, 0x60, 0x60, 0x60, 0x60, 0x00, 0x00, 0x31, 0x33, 0x33, 0x36, 0x3E, 0x1C, 0x00, // 's' - 0x00, 0x60, 0x60, 0xF8, 0xF8, 0x60, 0x60, 0x00, 0x00, 0x00, 0x00, 0x1F, 0x3F, 0x30, 0x30, 0x00, // 't' - 0x00, 0xE0, 0xE0, 0x00, 0x00, 0xE0, 0xE0, 0x00, 0x00, 0x1F, 0x3F, 0x30, 0x30, 0x3F, 0x3F, 0x00, // 'u' - 0x00, 0xE0, 0xE0, 0x00, 0x00, 0xE0, 0xE0, 0x00, 0x00, 0x03, 0x0F, 0x3C, 0x3C, 0x0F, 0x03, 0x00, // 'v' - 0xE0, 0xE0, 0x00, 0x80, 0x00, 0xE0, 0xE0, 0x00, 0x3F, 0x1F, 0x0E, 0x07, 0x0E, 0x1F, 0x3F, 0x00, // 'w' - 0x00, 0x60, 0xE0, 0x80, 0x80, 0xE0, 0x60, 0x00, 0x00, 0x30, 0x3D, 0x0F, 0x0F, 0x3D, 0x30, 0x00, // 'x' - 0x00, 0xE0, 0xE0, 0x00, 0x00, 0xE0, 0xE0, 0x00, 0x00, 0x4F, 0x5F, 0x58, 0x58, 0x7F, 0x7F, 0x00, // 'y' - 0x00, 0x60, 0x60, 0x60, 0xE0, 0xE0, 0x60, 0x00, 0x00, 0x30, 0x3C, 0x3F, 0x33, 0x30, 0x30, 0x00, // 'z' - 0x80, 0x80, 0xC0, 0xFC, 0x7E, 0x02, 0x02, 0x00, 0x01, 0x01, 0x03, 0x3F, 0x7E, 0x40, 0x40, 0x00, // '{' - 0x00, 0x00, 0x00, 0xFE, 0xFE, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x7F, 0x7F, 0x00, 0x00, 0x00, // '|' - 0x02, 0x02, 0x7E, 0xFC, 0xC0, 0x80, 0x80, 0x00, 0x40, 0x40, 0x7E, 0x3F, 0x03, 0x01, 0x01, 0x00, // '}' - 0xC0, 0xE0, 0x60, 0xC0, 0x80, 0x80, 0xC0, 0x00, 0x01, 0x00, 0x00, 0x00, 0x01, 0x01, 0x00, 0x00 // '~' -}; -*/ - -#endif // ! PLATFORM_GD77S - #endif /* FONT_OPENGD77 */