You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
tinySA/numfont20x22.c

603 lines
17 KiB

/*
* Copyright (c) 2014-2019, TAKAHASHI Tomohiro (TTRFTECH) edy555@gmail.com
* All rights reserved.
*
* Converted to hex by @qrp73 [ https://github.com/qrp73 ]
*
* This is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3, or (at your option)
* any later version.
*
* The software is distributed in the hope that it will be useful,
* but WITHOUT ANY WARRANTY; without even the implied warranty of
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
* GNU General Public License for more details.
*
* You should have received a copy of the GNU General Public License
* along with GNU Radio; see the file COPYING. If not, write to
* the Free Software Foundation, Inc., 51 Franklin Street,
* Boston, MA 02110-1301, USA.
*/
#include <stdint.h>
#include "nanovna.h"
const uint8_t numfont16x22[] = {
_BMP16(0b0000111111110000),
_BMP16(0b0011111111111100),
_BMP16(0b0111111111111110),
_BMP16(0b0111110000111110),
_BMP16(0b1111100000011111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111100000011111),
_BMP16(0b0111110000111110),
_BMP16(0b0111111111111110),
_BMP16(0b0011111111111100),
_BMP16(0b0000111111110000),
_BMP16(0b0000000011110000),
_BMP16(0b0000000111110000),
_BMP16(0b0000001111110000),
_BMP16(0b0000011111110000),
_BMP16(0b0000111111110000),
_BMP16(0b0000111111110000),
_BMP16(0b0000111011110000),
_BMP16(0b0000110011110000),
_BMP16(0b0000000011110000),
_BMP16(0b0000000011110000),
_BMP16(0b0000000011110000),
_BMP16(0b0000000011110000),
_BMP16(0b0000000011110000),
_BMP16(0b0000000011110000),
_BMP16(0b0000000011110000),
_BMP16(0b0000000011110000),
_BMP16(0b0000000011110000),
_BMP16(0b0000000011110000),
_BMP16(0b0000000011110000),
_BMP16(0b0000001111111100),
_BMP16(0b0000001111111100),
_BMP16(0b0000001111111100),
_BMP16(0b0000111111110000),
_BMP16(0b0011111111111100),
_BMP16(0b0111111111111110),
_BMP16(0b0111110000111110),
_BMP16(0b1111100000011111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b0000000000011111),
_BMP16(0b0000000000111111),
_BMP16(0b0000000001111110),
_BMP16(0b0000000011111100),
_BMP16(0b0000000111111000),
_BMP16(0b0000001111110000),
_BMP16(0b0000011111100000),
_BMP16(0b0000111111000000),
_BMP16(0b0001111110000000),
_BMP16(0b0011111100000000),
_BMP16(0b0111111000000000),
_BMP16(0b1111110000000000),
_BMP16(0b1111111111111111),
_BMP16(0b1111111111111111),
_BMP16(0b1111111111111111),
_BMP16(0b0000111111110000),
_BMP16(0b0011111111111100),
_BMP16(0b0111111111111110),
_BMP16(0b0111110000111110),
_BMP16(0b1111100000011111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b0000000000011110),
_BMP16(0b0000000000111110),
_BMP16(0b0000000111111100),
_BMP16(0b0000000111111000),
_BMP16(0b0000000111111100),
_BMP16(0b0000000001111110),
_BMP16(0b0000000000011111),
_BMP16(0b0000000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111100000011111),
_BMP16(0b0111110000111110),
_BMP16(0b0111111111111110),
_BMP16(0b0011111111111100),
_BMP16(0b0000111111110000),
_BMP16(0b0000000111111000),
_BMP16(0b0000000111111000),
_BMP16(0b0000001111111000),
_BMP16(0b0000001111111000),
_BMP16(0b0000011111111000),
_BMP16(0b0000011111111000),
_BMP16(0b0000111111111000),
_BMP16(0b0000111101111000),
_BMP16(0b0001111101111000),
_BMP16(0b0001111001111000),
_BMP16(0b0011111001111000),
_BMP16(0b0011110001111000),
_BMP16(0b0111110001111000),
_BMP16(0b0111100001111000),
_BMP16(0b1111100001111000),
_BMP16(0b1111111111111111),
_BMP16(0b1111111111111111),
_BMP16(0b1111111111111111),
_BMP16(0b0000000001111000),
_BMP16(0b0000000001111000),
_BMP16(0b0000000001111000),
_BMP16(0b0000000001111000),
_BMP16(0b1111111111111111),
_BMP16(0b1111111111111111),
_BMP16(0b1111111111111111),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000000000),
_BMP16(0b1111011111110000),
_BMP16(0b1111111111111100),
_BMP16(0b1111111111111110),
_BMP16(0b1111110000111110),
_BMP16(0b1111100000011111),
_BMP16(0b0000000000001111),
_BMP16(0b0000000000001111),
_BMP16(0b0000000000001111),
_BMP16(0b0000000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111100000011111),
_BMP16(0b0111110000111110),
_BMP16(0b0111111111111110),
_BMP16(0b0011111111111100),
_BMP16(0b0000111111110000),
_BMP16(0b0000111111110000),
_BMP16(0b0011111111111100),
_BMP16(0b0111111111111110),
_BMP16(0b0111110000111110),
_BMP16(0b1111100000011111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000000000),
_BMP16(0b1111011111110000),
_BMP16(0b1111111111111100),
_BMP16(0b1111111111111110),
_BMP16(0b1111110000111110),
_BMP16(0b1111100000011111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111100000011111),
_BMP16(0b0111110000111110),
_BMP16(0b0111111111111110),
_BMP16(0b0011111111111100),
_BMP16(0b0000111111110000),
_BMP16(0b1111111111111111),
_BMP16(0b1111111111111111),
_BMP16(0b1111111111111111),
_BMP16(0b0000000000011111),
_BMP16(0b0000000000111110),
_BMP16(0b0000000001111100),
_BMP16(0b0000000011111000),
_BMP16(0b0000000111110000),
_BMP16(0b0000000111100000),
_BMP16(0b0000001111100000),
_BMP16(0b0000001111000000),
_BMP16(0b0000011111000000),
_BMP16(0b0000011110000000),
_BMP16(0b0000011110000000),
_BMP16(0b0000111110000000),
_BMP16(0b0000111100000000),
_BMP16(0b0000111100000000),
_BMP16(0b0000111100000000),
_BMP16(0b0000111100000000),
_BMP16(0b0000111100000000),
_BMP16(0b0000111100000000),
_BMP16(0b0000111100000000),
_BMP16(0b0000011111100000),
_BMP16(0b0001111111111000),
_BMP16(0b0011111111111100),
_BMP16(0b0111110000111110),
_BMP16(0b0111100000011110),
_BMP16(0b0111100000011110),
_BMP16(0b0111100000011110),
_BMP16(0b0011110000111100),
_BMP16(0b0001111111111000),
_BMP16(0b0000111111110000),
_BMP16(0b0011111111111100),
_BMP16(0b0111110000111110),
_BMP16(0b0111100000011110),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111100000011111),
_BMP16(0b0111110000111110),
_BMP16(0b0111111111111110),
_BMP16(0b0011111111111100),
_BMP16(0b0000111111110000),
_BMP16(0b0000111111110000),
_BMP16(0b0011111111111100),
_BMP16(0b0111111111111110),
_BMP16(0b0111110000111110),
_BMP16(0b1111100000011111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111100000011111),
_BMP16(0b0111110000111111),
_BMP16(0b0111111111111111),
_BMP16(0b0011111111111111),
_BMP16(0b0000111111111111),
_BMP16(0b0000000000001111),
_BMP16(0b0000000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111100000011111),
_BMP16(0b0111110000111110),
_BMP16(0b0111111111111110),
_BMP16(0b0011111111111100),
_BMP16(0b0000111111110000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000001110000000),
_BMP16(0b0000011111000000),
_BMP16(0b0000011111000000),
_BMP16(0b0000001110000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0011111111111100),
_BMP16(0b0011111111111100),
_BMP16(0b0011111111111100),
_BMP16(0b0011111111111100),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000011),
_BMP16(0b0000000000000111),
_BMP16(0b0000000000001111),
_BMP16(0b0000000000011111),
_BMP16(0b0000000000111111),
_BMP16(0b0000000001111111),
_BMP16(0b0000000000001111),
_BMP16(0b0000000000001111),
_BMP16(0b0000000000001111),
_BMP16(0b0110000011001111),
_BMP16(0b1111000111101111),
_BMP16(0b0111101111001111),
_BMP16(0b0011111110001111),
_BMP16(0b0001111100001111),
_BMP16(0b0001111100001111),
_BMP16(0b0011111110001111),
_BMP16(0b0111101111001111),
_BMP16(0b1111000111101111),
_BMP16(0b0110000011001111),
_BMP16(0b0000000000001111),
_BMP16(0b0000000000001111),
_BMP16(0b0000000000001111),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000111110),
_BMP16(0b1111000001111100),
_BMP16(0b1111000011111000),
_BMP16(0b1111000111110000),
_BMP16(0b1111001111100000),
_BMP16(0b1111011111000000),
_BMP16(0b1111111110000000),
_BMP16(0b1111111100000000),
_BMP16(0b1111111100000000),
_BMP16(0b1111111110000000),
_BMP16(0b1111011111000000),
_BMP16(0b1111001111100000),
_BMP16(0b1111000111110000),
_BMP16(0b1111000011111000),
_BMP16(0b1111000001111100),
_BMP16(0b1111000000111110),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111100000011111),
_BMP16(0b1111100000011111),
_BMP16(0b1111110000111111),
_BMP16(0b1111110000111111),
_BMP16(0b1111111001111111),
_BMP16(0b1111111001111111),
_BMP16(0b1111111111111111),
_BMP16(0b1111111111111111),
_BMP16(0b1111111111111111),
_BMP16(0b1111111111111111),
_BMP16(0b1111011111101111),
_BMP16(0b1111011111101111),
_BMP16(0b1111001111001111),
_BMP16(0b1111001111001111),
_BMP16(0b1111000110001111),
_BMP16(0b1111000110001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b0000111111110000),
_BMP16(0b0011111111111100),
_BMP16(0b0111111111111110),
_BMP16(0b0111110000111110),
_BMP16(0b1111100000011111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000111111),
_BMP16(0b1111000000111111),
_BMP16(0b1111000000111111),
_BMP16(0b1111000000000111),
_BMP16(0b1111000000001111),
_BMP16(0b1111100000011111),
_BMP16(0b0111110000111111),
_BMP16(0b0111111111111111),
_BMP16(0b0011111111110111),
_BMP16(0b0000111111100111),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000001000000),
_BMP16(0b0000000011000000),
_BMP16(0b0000000111000000),
_BMP16(0b0000001111000000),
_BMP16(0b0000011111000000),
_BMP16(0b0000111111111111),
_BMP16(0b0001111111111111),
_BMP16(0b0011111111111111),
_BMP16(0b0111111111111111),
_BMP16(0b1111111111111111),
_BMP16(0b0111111111111111),
_BMP16(0b0011111111111111),
_BMP16(0b0001111111111111),
_BMP16(0b0000111111111111),
_BMP16(0b0000011111000000),
_BMP16(0b0000001111000000),
_BMP16(0b0000000111000000),
_BMP16(0b0000000011000000),
_BMP16(0b0000000001000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0001111000111100),
_BMP16(0b0011111101111110),
_BMP16(0b0111001111100110),
_BMP16(0b0110000111000011),
_BMP16(0b1110000111000011),
_BMP16(0b1100000110000011),
_BMP16(0b1100000110000011),
_BMP16(0b1100000110000011),
_BMP16(0b1100000110000011),
_BMP16(0b1100001110000111),
_BMP16(0b1100001110000110),
_BMP16(0b0110011111001110),
_BMP16(0b0111111011111100),
_BMP16(0b0011110001111000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000011101111100),
_BMP16(0b0000011101111110),
_BMP16(0b0000001101100110),
_BMP16(0b0000001101100110),
_BMP16(0b0000001101100110),
_BMP16(0b0000001101100110),
_BMP16(0b0000001101100110),
_BMP16(0b0011101101111100),
_BMP16(0b0111111101111110),
_BMP16(0b1110011101100111),
_BMP16(0b1100001101100011),
_BMP16(0b1100001101100011),
_BMP16(0b1100001101100011),
_BMP16(0b1100001101100011),
_BMP16(0b1100001101100011),
_BMP16(0b1100001101100011),
_BMP16(0b1110011101100111),
_BMP16(0b0111111101111110),
_BMP16(0b0011101101111100),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000001110000000),
_BMP16(0b0000001110000000),
_BMP16(0b0000001110000000),
_BMP16(0b0000001110000000),
_BMP16(0b0011111111111000),
_BMP16(0b0011111111111000),
_BMP16(0b0011111111111000),
_BMP16(0b0000001110000000),
_BMP16(0b0000001110000000),
_BMP16(0b0000001110000000),
_BMP16(0b0000001110000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0011111111111000),
_BMP16(0b0011111111111000),
_BMP16(0b0011111111111000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0111101111011110),
_BMP16(0b0111101111011110),
_BMP16(0b0111101111011110),
_BMP16(0b0111101111011110),
_BMP16(0b0000000000000000),
_BMP16(0b0111101111011110),
_BMP16(0b0111101111011110),
_BMP16(0b0111101111011110),
_BMP16(0b0111101111011110),
_BMP16(0b0000000000000000),
_BMP16(0b0111101111011110),
_BMP16(0b0111101111011110),
_BMP16(0b0111101111011110),
_BMP16(0b0111101111011110),
_BMP16(0b0000000000000000),
_BMP16(0b0111101111011110),
_BMP16(0b0111101111011110),
_BMP16(0b0111101111011110),
_BMP16(0b0111101111011110),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000), // m
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b1110111000011100),
_BMP16(0b1111111100111110),
_BMP16(0b1111111111111111),
_BMP16(0b1111111111111111),
_BMP16(0b1111001111001111),
_BMP16(0b1111001111001111),
_BMP16(0b1111001111001111),
_BMP16(0b1111001111001111),
_BMP16(0b1111001111001111),
_BMP16(0b1111001111001111),
_BMP16(0b1111001111001111),
_BMP16(0b1111001111001111),
_BMP16(0b1111001111001111),
_BMP16(0b1111001111001111),
_BMP16(0b0000000000000000), // u
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b1111000000011110),
_BMP16(0b1111000000011110),
_BMP16(0b1111000000011110),
_BMP16(0b1111000000011110),
_BMP16(0b1111000000011110),
_BMP16(0b1111000000011110),
_BMP16(0b1111000000011110),
_BMP16(0b1111000000011110),
_BMP16(0b1111100000111110),
_BMP16(0b1111110001111110),
_BMP16(0b1111111111111110),
_BMP16(0b1111111111111111),
_BMP16(0b1111011111001111),
_BMP16(0b1111001110000111),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000000000),
_BMP16(0b0000000000000000), // n
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b1111000111110000),
_BMP16(0b1111011111111100),
_BMP16(0b1111111111111110),
_BMP16(0b1111111000111110),
_BMP16(0b1111110000011111),
_BMP16(0b1111100000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b1111000000001111),
_BMP16(0b0000000000000000), // p
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b0000000000000000),
_BMP16(0b1111001111110000),
_BMP16(0b1111011111111100),
_BMP16(0b1111111111111110),
_BMP16(0b1111111000011111),
_BMP16(0b1111110000001111),
_BMP16(0b1111100000000111),
_BMP16(0b1111100000000111),
_BMP16(0b1111100000000111),
_BMP16(0b1111110000001111),
_BMP16(0b1111111000011111),
_BMP16(0b1111111111111110),
_BMP16(0b1111011111111100),
_BMP16(0b1111001111110000),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000000000),
_BMP16(0b1111000000000000),
};

Powered by TurnKey Linux.