#include "../../../lv_conf.h" #if USE_LV_FONT_SYMBOL_10_FEEDBACK != 0 #include #include "../lv_font.h" /*Store the image of the letters (glyph) */ static const uint8_t symbol_10_feedback_bitmap[] = { // ASCII: 57408, char width: 4 0x00, // ----.... 0x00, // ----.... 0x10, // ---O.... 0x30, // --OO.... 0xf0, // OOOO.... 0xf0, // OOOO.... 0xf0, // OOOO.... 0x30, // --OO.... 0x00, // ----.... 0x00, // ----.... // ASCII: 57409, char width: 6 0x00, // ------.. 0x00, // ------.. 0x10, // ---O--.. 0x30, // --OO--.. 0xf4, // OOOO-O.. 0xf2, // OOOO--O. 0xf0, // OOOO--.. 0x30, // --OO--.. 0x00, // ------.. 0x00, // ------.. // ASCII: 57410, char width: 9 0x00, 0x00, // ---------....... 0x00, 0x00, // ---------....... 0x11, 0x00, // ---O---O-....... 0x33, 0x80, // --OO--OOO....... 0xf5, 0x80, // OOOO-O-OO....... 0xf3, 0x80, // OOOO--OOO....... 0xf5, 0x80, // OOOO-O-OO....... 0x32, 0x80, // --OO--O-O....... 0x01, 0x00, // -------O-....... 0x00, 0x00, // ---------....... // ASCII: 57411, char width: 10 0x0c, 0x00, // ----OO----...... 0x0c, 0x00, // ----OO----...... 0x1e, 0x00, // ---OOOO---...... 0x12, 0x00, // ---O--O---...... 0x33, 0x00, // --OO--OO--...... 0x33, 0x00, // --OO--OO--...... 0x7f, 0x80, // -OOOOOOOO-...... 0x73, 0x80, // -OOO--OOO-...... 0xff, 0xc0, // OOOOOOOOOO...... 0xff, 0xc0, // OOOOOOOOOO...... // ASCII: 57412, char width: 8 0x00, // -------- 0x40, // -O------ 0xe0, // OOO----- 0xe0, // OOO----- 0xc0, // OO------ 0x60, // -OO----- 0x32, // --OO--O- 0x1f, // ---OOOOO 0x0e, // ----OOO- 0x00, // -------- // ASCII: 57413, char width: 5 0x00, // -----... 0x60, // -OO--... 0x60, // -OO--... 0x60, // -OO--... 0xf8, // OOOOO... 0xf0, // OOOO-... 0x30, // --OO-... 0x20, // --O--... 0x20, // --O--... 0x00, // -----... // ASCII: 57414, char width: 10 0x00, 0x00, // ----------...... 0x1c, 0x00, // ---OOO----...... 0x3e, 0x00, // --OOOOO---...... 0x3e, 0x00, // --OOOOO---...... 0x3f, 0x00, // --OOOOOO--...... 0x3f, 0x00, // --OOOOOO--...... 0x7f, 0x00, // -OOOOOOO--...... 0x7f, 0x00, // -OOOOOOO--...... 0xff, 0x80, // OOOOOOOOO-...... 0x1c, 0x00, // ---OOO----...... // ASCII: 57415, char width: 8 0x00, // -------- 0x00, // -------- 0x03, // ------OO 0x0e, // ----OOO- 0x3e, // --OOOOO- 0xfc, // OOOOOO-- 0x1c, // ---OOO-- 0x08, // ----O--- 0x08, // ----O--- 0x00, // -------- // ASCII: 57416, char width: 11 0x00, 0x00, // -----------..... 0x06, 0x00, // -----OO----..... 0x3f, 0xc0, // --OOOOOOOO-..... 0xe0, 0xe0, // OOO-----OOO..... 0x3f, 0x80, // --OOOOOOO--..... 0x31, 0x80, // --OO---OO--..... 0x1f, 0x00, // ---OOOOO---..... 0x00, 0x00, // -----------..... 0x04, 0x00, // -----O-----..... 0x00, 0x00, // -----------..... // ASCII: 57417, char width: 13 0x00, 0x00, // -------------... 0x00, 0x00, // -------------... 0x80, 0x10, // O----------O-... 0xff, 0xf0, // OOOOOOOOOOOO-... 0xff, 0xe8, // OOOOOOOOOOO-O... 0xff, 0xe8, // OOOOOOOOOOO-O... 0xff, 0xe8, // OOOOOOOOOOO-O... 0x80, 0x10, // O----------O-... 0xff, 0xf0, // OOOOOOOOOOOO-... 0x00, 0x00, // -------------... // ASCII: 57418, char width: 13 0x00, 0x00, // -------------... 0x00, 0x00, // -------------... 0x80, 0x10, // O----------O-... 0xff, 0x10, // OOOOOOOO---O-... 0xff, 0x08, // OOOOOOOO----O... 0xff, 0x08, // OOOOOOOO----O... 0xff, 0x08, // OOOOOOOO----O... 0x80, 0x10, // O----------O-... 0xff, 0xf0, // OOOOOOOOOOOO-... 0x00, 0x00, // -------------... // ASCII: 57419, char width: 13 0x00, 0x00, // -------------... 0x00, 0x00, // -------------... 0x80, 0x10, // O----------O-... 0xfc, 0x10, // OOOOOO-----O-... 0xfc, 0x08, // OOOOOO------O... 0xfc, 0x08, // OOOOOO------O... 0xfc, 0x08, // OOOOOO------O... 0x80, 0x10, // O----------O-... 0xff, 0xf0, // OOOOOOOOOOOO-... 0x00, 0x00, // -------------... // ASCII: 57420, char width: 13 0x00, 0x00, // -------------... 0x00, 0x00, // -------------... 0x80, 0x10, // O----------O-... 0xf0, 0x10, // OOOO-------O-... 0xf0, 0x08, // OOOO--------O... 0xf0, 0x08, // OOOO--------O... 0xf0, 0x08, // OOOO--------O... 0x80, 0x10, // O----------O-... 0xff, 0xf0, // OOOOOOOOOOOO-... 0x00, 0x00, // -------------... // ASCII: 57421, char width: 13 0x00, 0x00, // -------------... 0x00, 0x00, // -------------... 0x80, 0x10, // O----------O-... 0x80, 0x10, // O----------O-... 0x80, 0x08, // O-----------O... 0x80, 0x08, // O-----------O... 0x80, 0x08, // O-----------O... 0x80, 0x10, // O----------O-... 0xff, 0xf0, // OOOOOOOOOOOO-... 0x00, 0x00, // -------------... // ASCII: 57422, char width: 9 0x3c, 0x00, // --OOOO---....... 0x76, 0x00, // -OOO-OO--....... 0x73, 0x00, // -OOO--OO-....... 0x53, 0x00, // -O-O--OO-....... 0x67, 0x00, // -OO--OOO-....... 0x67, 0x00, // -OO--OOO-....... 0x53, 0x00, // -O-O--OO-....... 0x73, 0x00, // -OOO--OO-....... 0x76, 0x00, // -OOO-OO--....... 0x3c, 0x00, // --OOOO---....... }; /*Store the start index of the glyphs in the bitmap array*/ static const uint32_t symbol_10_feedback_map[] = { 0, 10, 20, 40, 60, 70, 80, 100, 110, 130, 150, 170, 190, 210, 230, }; /*Store the width (column count) of each glyph*/ static const uint8_t symbol_10_feedback_width[] = { 4, 6, 9, 10, 8, 5, 10, 8, 11, 13, 13, 13, 13, 13, 9, }; lv_font_t lv_font_symbol_10_feedback = { #if LV_TXT_UTF8 == 0 208, /*First letter's unicode */ 223, /*Last letter's unicode */ #else 57408, /*First letter's unicode */ 57423, /*Last letter's unicode */ #endif 10, /*Letters height (rows) */ symbol_10_feedback_bitmap, /*Glyph's bitmap*/ symbol_10_feedback_map, /*Glyph start indexes in the bitmap*/ symbol_10_feedback_width, /*Glyph widths (columns)*/ }; #endif /*SYMBOL_10_FEEDBACK_H*/