cryptnox-pos 1.0.0
Standalone USDC payment terminal firmware (ESP32 + Cryptnox smart card)
Loading...
Searching...
No Matches
font_pjs_20_semibold.c File Reference
#include "lvgl.h"
Include dependency graph for font_pjs_20_semibold.c:

Go to the source code of this file.

Macros

#define FONT_PJS_20_SEMIBOLD   1

Variables

static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap []
static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc []
static const uint16_t unicode_list_1 []
static const lv_font_fmt_txt_cmap_t cmaps []
static const uint8_t kern_left_class_mapping []
static const uint8_t kern_right_class_mapping []
static const int8_t kern_class_values []
static const lv_font_fmt_txt_kern_classes_t kern_classes
static lv_font_fmt_txt_dsc_t font_dsc
lv_font_t font_pjs_20_semibold

Macro Definition Documentation

◆ FONT_PJS_20_SEMIBOLD

#define FONT_PJS_20_SEMIBOLD   1

Definition at line 14 of file font_pjs_20_semibold.c.

Variable Documentation

◆ cmaps

const lv_font_fmt_txt_cmap_t cmaps[]
static
Initial value:
=
{
{
.range_start = 32, .range_length = 95, .glyph_id_start = 1,
.unicode_list = NULL, .glyph_id_ofs_list = NULL, .list_length = 0, .type = LV_FONT_FMT_TXT_CMAP_FORMAT0_TINY
},
{
.range_start = 176, .range_length = 63475, .glyph_id_start = 96,
.unicode_list = unicode_list_1, .glyph_id_ofs_list = NULL, .list_length = 62, .type = LV_FONT_FMT_TXT_CMAP_SPARSE_TINY
}
}
static const uint16_t unicode_list_1[]

Definition at line 2740 of file font_pjs_20_semibold.c.

◆ font_dsc

lv_font_fmt_txt_dsc_t font_dsc
static
Initial value:
= {
.glyph_bitmap = glyph_bitmap,
.glyph_dsc = glyph_dsc,
.cmaps = cmaps,
.kern_dsc = &kern_classes,
.kern_scale = 16,
.cmap_num = 2,
.bpp = 4,
.kern_classes = 1,
.bitmap_format = 0,
}
static const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[]
static const lv_font_fmt_txt_cmap_t cmaps[]
static LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[]
static const lv_font_fmt_txt_kern_classes_t kern_classes

Definition at line 3003 of file font_pjs_20_semibold.c.

◆ font_pjs_20_semibold

lv_font_t font_pjs_20_semibold
Initial value:
= {
.get_glyph_dsc = lv_font_get_glyph_dsc_fmt_txt,
.get_glyph_bitmap = lv_font_get_bitmap_fmt_txt,
.line_height = 22,
.base_line = 4,
.subpx = LV_FONT_SUBPX_NONE,
.dsc = &font_dsc
}
static lv_font_fmt_txt_dsc_t font_dsc

Definition at line 3028 of file font_pjs_20_semibold.c.

Referenced by build_ota_confirm(), build_prov(), build_prov_confirm(), build_settings(), build_touch_cal(), build_welcome(), build_wifi_list(), make_ghost_button(), open_coin_picker(), open_network_picker(), open_ota_gone(), open_portal_window(), and open_reset_confirm().

◆ glyph_bitmap

LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[]
static

Definition at line 24 of file font_pjs_20_semibold.c.

◆ glyph_dsc

const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[]
static

Definition at line 2563 of file font_pjs_20_semibold.c.

◆ kern_class_values

const int8_t kern_class_values[]
static

Definition at line 2808 of file font_pjs_20_semibold.c.

◆ kern_classes

const lv_font_fmt_txt_kern_classes_t kern_classes
static
Initial value:
=
{
.class_pair_values = kern_class_values,
.left_class_mapping = kern_left_class_mapping,
.right_class_mapping = kern_right_class_mapping,
.left_class_cnt = 39,
.right_class_cnt = 35,
}
static const int8_t kern_class_values[]
static const uint8_t kern_right_class_mapping[]
static const uint8_t kern_left_class_mapping[]

Definition at line 2985 of file font_pjs_20_semibold.c.

◆ kern_left_class_mapping

const uint8_t kern_left_class_mapping[]
static
Initial value:
=
{
0, 0, 0, 1, 0, 2, 0, 3,
1, 4, 0, 0, 0, 5, 0, 5,
0, 0, 6, 7, 0, 0, 0, 8,
9, 0, 10, 0, 0, 0, 0, 0,
0, 11, 12, 13, 14, 11, 0, 15,
16, 0, 0, 17, 18, 19, 0, 0,
11, 20, 11, 21, 2, 22, 23, 24,
25, 26, 27, 0, 4, 0, 0, 0,
0, 0, 28, 29, 30, 0, 31, 32,
0, 33, 0, 0, 34, 0, 33, 33,
29, 29, 0, 35, 36, 37, 0, 38,
38, 39, 38, 0, 4, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0
}

Definition at line 2758 of file font_pjs_20_semibold.c.

◆ kern_right_class_mapping

const uint8_t kern_right_class_mapping[]
static
Initial value:
=
{
0, 0, 0, 1, 0, 2, 0, 0,
1, 0, 3, 0, 0, 4, 0, 4,
0, 0, 5, 0, 0, 6, 7, 8,
0, 0, 9, 0, 0, 0, 0, 0,
10, 11, 12, 0, 11, 0, 0, 0,
11, 0, 0, 13, 0, 0, 0, 0,
11, 0, 11, 0, 2, 14, 15, 16,
17, 18, 19, 0, 0, 0, 20, 0,
0, 0, 21, 0, 22, 22, 22, 23,
22, 0, 24, 25, 0, 0, 26, 26,
22, 26, 22, 26, 27, 28, 29, 30,
31, 32, 33, 34, 0, 0, 35, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0, 0, 0,
0, 0, 0, 0, 0, 0
}

Definition at line 2783 of file font_pjs_20_semibold.c.

◆ unicode_list_1

const uint16_t unicode_list_1[]
static
Initial value:
= {
0x0, 0x1f72, 0xef51, 0xef58, 0xef5b, 0xef5c, 0xef5d, 0xef61,
0xef63, 0xef65, 0xef69, 0xef6c, 0xef71, 0xef76, 0xef77, 0xef78,
0xef8e, 0xef93, 0xef98, 0xef9b, 0xef9c, 0xef9d, 0xefa1, 0xefa2,
0xefa3, 0xefa4, 0xefb7, 0xefb8, 0xefbe, 0xefc0, 0xefc1, 0xefc4,
0xefc7, 0xefc8, 0xefc9, 0xefcb, 0xefe3, 0xefe5, 0xf014, 0xf015,
0xf017, 0xf019, 0xf030, 0xf037, 0xf03a, 0xf043, 0xf06c, 0xf074,
0xf0ab, 0xf13b, 0xf190, 0xf191, 0xf192, 0xf193, 0xf194, 0xf1d7,
0xf1e3, 0xf23d, 0xf254, 0xf4aa, 0xf712, 0xf7f2
}

Definition at line 2728 of file font_pjs_20_semibold.c.