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

Go to the source code of this file.

Macros

#define FONT_INTER_14   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_inter_14

Macro Definition Documentation

◆ FONT_INTER_14

#define FONT_INTER_14   1

Definition at line 14 of file font_inter_14.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 1686 of file font_inter_14.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 1838 of file font_inter_14.c.

◆ font_inter_14

lv_font_t font_inter_14
Initial value:
= {
.get_glyph_dsc = lv_font_get_glyph_dsc_fmt_txt,
.get_glyph_bitmap = lv_font_get_bitmap_fmt_txt,
.line_height = 18,
.base_line = 3,
.subpx = LV_FONT_SUBPX_NONE,
.dsc = &font_dsc
}
static lv_font_fmt_txt_dsc_t font_dsc

Definition at line 1863 of file font_inter_14.c.

Referenced by build_admin_screen(), build_boot_error(), build_card_wait(), build_ota_confirm(), build_prov(), build_prov_confirm(), build_settings(), build_touch_cal(), build_welcome(), build_wifi_connecting(), build_wifi_list(), make_asset_button(), make_code_field(), make_field(), make_glyph_disc(), make_pill(), open_coin_picker(), open_network_picker(), open_ota_gone(), open_portal_window(), open_reset_confirm(), and theme_init().

◆ glyph_bitmap

LV_ATTRIBUTE_LARGE_CONST const uint8_t glyph_bitmap[]
static

Definition at line 24 of file font_inter_14.c.

◆ glyph_dsc

const lv_font_fmt_txt_glyph_dsc_t glyph_dsc[]
static

Definition at line 1509 of file font_inter_14.c.

◆ kern_class_values

const int8_t kern_class_values[]
static

Definition at line 1754 of file font_inter_14.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 = 20,
.right_class_cnt = 24,
}
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 1820 of file font_inter_14.c.

◆ kern_left_class_mapping

const uint8_t kern_left_class_mapping[]
static
Initial value:
=
{
0, 0, 0, 1, 0, 0, 0, 2,
1, 0, 0, 3, 4, 5, 4, 5,
6, 7, 0, 8, 9, 10, 11, 12,
13, 9, 7, 14, 14, 0, 15, 16,
0, 17, 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, 18, 0, 3,
19, 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, 4,
3, 20, 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 1704 of file font_inter_14.c.

◆ kern_right_class_mapping

const uint8_t kern_right_class_mapping[]
static
Initial value:
=
{
0, 0, 0, 1, 2, 0, 0, 3,
1, 0, 0, 4, 5, 6, 5, 6,
7, 8, 9, 10, 11, 12, 13, 8,
14, 15, 16, 17, 17, 18, 19, 0,
20, 21, 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, 22, 0, 4,
23, 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, 24, 0, 5,
4, 5, 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 1729 of file font_inter_14.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 1674 of file font_inter_14.c.