Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
751 lines
20 KiB
C
751 lines
20 KiB
C
// ██▀▀█▀▀██▀▀▀▀▀▀▀█▀▀█ ▄
|
|
// ██ ▀ █▄ ▀██▄ ▀ ▄█ ▄ ▄█▄█ ▄▀██
|
|
// █ █ █ ▀▀ ▄█ █ █ ██ ██ █ ▀██
|
|
// ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀ ▀▀
|
|
// Data generated using MSXimg 1.22.1
|
|
// by Guillaume "Aoineko" Blanchard (2022) under CC BY-SA free license
|
|
// ─────────────────────────────────────────────────────────────────────────────
|
|
// Generation parameters:
|
|
// - Input file: misc\naruto2413_qrcode.png
|
|
// - Mode: Graphic Mode 2
|
|
// - Start position: 0, 0
|
|
// - Sprite size: 64, 64 (gap: 0, 0)
|
|
// - Sprite count: 1, 1
|
|
// - Color count: 256 (Transparent: #000000)
|
|
// - Palette mode: MSX1 [1:-1]
|
|
// - Compressor: None
|
|
// - Skip empty: FALSE
|
|
// - Offset: 0
|
|
|
|
// Names Table
|
|
const unsigned char g_QRCode_Names[] =
|
|
{
|
|
0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07,
|
|
0x08, 0x09, 0x0A, 0x0B, 0x0C, 0x0D, 0x0E, 0x0F,
|
|
0x10, 0x11, 0x12, 0x13, 0x14, 0x15, 0x16, 0x17,
|
|
0x18, 0x19, 0x1A, 0x1B, 0x1C, 0x1D, 0x1E, 0x1F,
|
|
0x20, 0x21, 0x22, 0x23, 0x24, 0x25, 0x26, 0x27,
|
|
0x28, 0x29, 0x2A, 0x2B, 0x2C, 0x2D, 0x2E, 0x2F,
|
|
0x30, 0x31, 0x32, 0x33, 0x34, 0x35, 0x36, 0x37,
|
|
0x38, 0x39, 0x3A, 0x3B, 0x3C, 0x3D, 0x3E, 0x3F,
|
|
};
|
|
// Names size: 64 Bytes
|
|
|
|
// Patterns Table
|
|
const unsigned char g_QRCode_Patterns[] =
|
|
{
|
|
// Sprite[0] (offset:64)
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0xE0, /* ###..... */
|
|
0xE0, /* ###..... */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0xE6, /* ###..##. */
|
|
// Sprite[1] (offset:72)
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0xFE, /* #######. */
|
|
0xFE, /* #######. */
|
|
0x06, /* .....##. */
|
|
// Sprite[2] (offset:80)
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x78, /* .####... */
|
|
0x78, /* .####... */
|
|
0x67, /* .##..### */
|
|
0x67, /* .##..### */
|
|
0x78, /* .####... */
|
|
// Sprite[3] (offset:88)
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x19, /* ...##..# */
|
|
0x19, /* ...##..# */
|
|
0xFE, /* #######. */
|
|
0xFE, /* #######. */
|
|
0x1E, /* ...####. */
|
|
// Sprite[4] (offset:96)
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0xE6, /* ###..##. */
|
|
0xE6, /* ###..##. */
|
|
0x07, /* .....### */
|
|
0x07, /* .....### */
|
|
0x06, /* .....##. */
|
|
// Sprite[5] (offset:104)
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
0xFE, /* #######. */
|
|
0xFE, /* #######. */
|
|
0x06, /* .....##. */
|
|
// Sprite[6] (offset:112)
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x7F, /* .####### */
|
|
0x7F, /* .####### */
|
|
0x60, /* .##..... */
|
|
// Sprite[7] (offset:120)
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x07, /* .....### */
|
|
0x07, /* .....### */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0x67, /* .##..### */
|
|
// Sprite[8] (offset:128)
|
|
0xE6, /* ###..##. */
|
|
0xE6, /* ###..##. */
|
|
0xE6, /* ###..##. */
|
|
0xE6, /* ###..##. */
|
|
0xE6, /* ###..##. */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0xE0, /* ###..... */
|
|
// Sprite[9] (offset:136)
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
0xFE, /* #######. */
|
|
0xFE, /* #######. */
|
|
0x00, /* ........ */
|
|
// Sprite[10] (offset:144)
|
|
0x78, /* .####... */
|
|
0x61, /* .##....# */
|
|
0x61, /* .##....# */
|
|
0x7F, /* .####### */
|
|
0x7F, /* .####### */
|
|
0x66, /* .##..##. */
|
|
0x66, /* .##..##. */
|
|
0x66, /* .##..##. */
|
|
// Sprite[11] (offset:152)
|
|
0x1E, /* ...####. */
|
|
0xE1, /* ###....# */
|
|
0xE1, /* ###....# */
|
|
0x99, /* #..##..# */
|
|
0x99, /* #..##..# */
|
|
0x60, /* .##..... */
|
|
0x60, /* .##..... */
|
|
0x66, /* .##..##. */
|
|
// Sprite[12] (offset:160)
|
|
0x06, /* .....##. */
|
|
0x81, /* #......# */
|
|
0x81, /* #......# */
|
|
0xE6, /* ###..##. */
|
|
0xE6, /* ###..##. */
|
|
0x18, /* ...##... */
|
|
0x18, /* ...##... */
|
|
0x66, /* .##..##. */
|
|
// Sprite[13] (offset:168)
|
|
0x06, /* .....##. */
|
|
0x9E, /* #..####. */
|
|
0x9E, /* #..####. */
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
0x66, /* .##..##. */
|
|
0x66, /* .##..##. */
|
|
0x66, /* .##..##. */
|
|
// Sprite[14] (offset:176)
|
|
0x60, /* .##..... */
|
|
0x60, /* .##..... */
|
|
0x60, /* .##..... */
|
|
0x60, /* .##..... */
|
|
0x60, /* .##..... */
|
|
0x7F, /* .####### */
|
|
0x7F, /* .####### */
|
|
0x00, /* ........ */
|
|
// Sprite[15] (offset:184)
|
|
0x67, /* .##..### */
|
|
0x67, /* .##..### */
|
|
0x67, /* .##..### */
|
|
0x67, /* .##..### */
|
|
0x67, /* .##..### */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0x07, /* .....### */
|
|
// Sprite[16] (offset:192)
|
|
0xE0, /* ###..... */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0xE0, /* ###..... */
|
|
0xE0, /* ###..... */
|
|
0xFE, /* #######. */
|
|
0xFE, /* #######. */
|
|
0xE0, /* ###..... */
|
|
// Sprite[17] (offset:200)
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
0x01, /* .......# */
|
|
0x01, /* .......# */
|
|
0x66, /* .##..##. */
|
|
// Sprite[18] (offset:208)
|
|
0x66, /* .##..##. */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0xE1, /* ###....# */
|
|
0xE1, /* ###....# */
|
|
0x61, /* .##....# */
|
|
// Sprite[19] (offset:216)
|
|
0x66, /* .##..##. */
|
|
0x9E, /* #..####. */
|
|
0x9E, /* #..####. */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x99, /* #..##..# */
|
|
0x99, /* #..##..# */
|
|
0xF8, /* #####... */
|
|
// Sprite[20] (offset:224)
|
|
0x66, /* .##..##. */
|
|
0x7F, /* .####### */
|
|
0x7F, /* .####### */
|
|
0x19, /* ...##..# */
|
|
0x19, /* ...##..# */
|
|
0xE6, /* ###..##. */
|
|
0xE6, /* ###..##. */
|
|
0x1E, /* ...####. */
|
|
// Sprite[21] (offset:232)
|
|
0x66, /* .##..##. */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0xF9, /* #####..# */
|
|
0xF9, /* #####..# */
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
0x7F, /* .####### */
|
|
// Sprite[22] (offset:240)
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x99, /* #..##..# */
|
|
0x99, /* #..##..# */
|
|
0x07, /* .....### */
|
|
0x07, /* .....### */
|
|
0x87, /* #....### */
|
|
// Sprite[23] (offset:248)
|
|
0x07, /* .....### */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x9F, /* #..##### */
|
|
0x9F, /* #..##### */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0x00, /* ........ */
|
|
// Sprite[24] (offset:256)
|
|
0xE0, /* ###..... */
|
|
0xE0, /* ###..... */
|
|
0xE0, /* ###..... */
|
|
0xE6, /* ###..##. */
|
|
0xE6, /* ###..##. */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0xF8, /* #####... */
|
|
// Sprite[25] (offset:264)
|
|
0x66, /* .##..##. */
|
|
0x61, /* .##....# */
|
|
0x61, /* .##....# */
|
|
0x18, /* ...##... */
|
|
0x18, /* ...##... */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x60, /* .##..... */
|
|
// Sprite[26] (offset:272)
|
|
0x61, /* .##....# */
|
|
0xF8, /* #####... */
|
|
0xF8, /* #####... */
|
|
0x19, /* ...##..# */
|
|
0x19, /* ...##..# */
|
|
0xF8, /* #####... */
|
|
0xF8, /* #####... */
|
|
0x18, /* ...##... */
|
|
// Sprite[27] (offset:280)
|
|
0xF8, /* #####... */
|
|
0x1F, /* ...##### */
|
|
0x1F, /* ...##### */
|
|
0x80, /* #....... */
|
|
0x80, /* #....... */
|
|
0x1F, /* ...##### */
|
|
0x1F, /* ...##### */
|
|
0x7E, /* .######. */
|
|
// Sprite[28] (offset:288)
|
|
0x1E, /* ...####. */
|
|
0x87, /* #....### */
|
|
0x87, /* #....### */
|
|
0x79, /* .####..# */
|
|
0x79, /* .####..# */
|
|
0xE0, /* ###..... */
|
|
0xE0, /* ###..... */
|
|
0x07, /* .....### */
|
|
// Sprite[29] (offset:296)
|
|
0x7F, /* .####### */
|
|
0x99, /* #..##..# */
|
|
0x99, /* #..##..# */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0xFE, /* #######. */
|
|
// Sprite[30] (offset:304)
|
|
0x87, /* #....### */
|
|
0x81, /* #......# */
|
|
0x81, /* #......# */
|
|
0x98, /* #..##... */
|
|
0x98, /* #..##... */
|
|
0x07, /* .....### */
|
|
0x07, /* .....### */
|
|
0x78, /* .####... */
|
|
// Sprite[31] (offset:312)
|
|
0x00, /* ........ */
|
|
0x9F, /* #..##### */
|
|
0x9F, /* #..##### */
|
|
0x7F, /* .####### */
|
|
0x7F, /* .####### */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0x7F, /* .####### */
|
|
// Sprite[32] (offset:320)
|
|
0xF8, /* #####... */
|
|
0xF9, /* #####..# */
|
|
0xF9, /* #####..# */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0xE1, /* ###....# */
|
|
0xE1, /* ###....# */
|
|
0xE6, /* ###..##. */
|
|
// Sprite[33] (offset:328)
|
|
0x60, /* .##..... */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0xE0, /* ###..... */
|
|
0xE0, /* ###..... */
|
|
0xF9, /* #####..# */
|
|
0xF9, /* #####..# */
|
|
0x66, /* .##..##. */
|
|
// Sprite[34] (offset:336)
|
|
0x18, /* ...##... */
|
|
0x80, /* #....... */
|
|
0x80, /* #....... */
|
|
0x7E, /* .######. */
|
|
0x7E, /* .######. */
|
|
0xFE, /* #######. */
|
|
0xFE, /* #######. */
|
|
0x19, /* ...##..# */
|
|
// Sprite[35] (offset:344)
|
|
0x7E, /* .######. */
|
|
0x07, /* .....### */
|
|
0x07, /* .....### */
|
|
0x78, /* .####... */
|
|
0x78, /* .####... */
|
|
0x1E, /* ...####. */
|
|
0x1E, /* ...####. */
|
|
0x00, /* ........ */
|
|
// Sprite[36] (offset:352)
|
|
0x07, /* .....### */
|
|
0x9F, /* #..##### */
|
|
0x9F, /* #..##### */
|
|
0x19, /* ...##..# */
|
|
0x19, /* ...##..# */
|
|
0x67, /* .##..### */
|
|
0x67, /* .##..### */
|
|
0x86, /* #....##. */
|
|
// Sprite[37] (offset:360)
|
|
0xFE, /* #######. */
|
|
0x86, /* #....##. */
|
|
0x86, /* #....##. */
|
|
0x99, /* #..##..# */
|
|
0x99, /* #..##..# */
|
|
0x9E, /* #..####. */
|
|
0x9E, /* #..####. */
|
|
0x61, /* .##....# */
|
|
// Sprite[38] (offset:368)
|
|
0x78, /* .####... */
|
|
0x67, /* .##..### */
|
|
0x67, /* .##..### */
|
|
0x98, /* #..##... */
|
|
0x98, /* #..##... */
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
0x86, /* #....##. */
|
|
// Sprite[39] (offset:376)
|
|
0x7F, /* .####### */
|
|
0x9F, /* #..##### */
|
|
0x9F, /* #..##### */
|
|
0x7F, /* .####### */
|
|
0x7F, /* .####### */
|
|
0x67, /* .##..### */
|
|
0x67, /* .##..### */
|
|
0x7F, /* .####### */
|
|
// Sprite[40] (offset:384)
|
|
0xE6, /* ###..##. */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0xE0, /* ###..... */
|
|
// Sprite[41] (offset:392)
|
|
0x66, /* .##..##. */
|
|
0x87, /* #....### */
|
|
0x87, /* #....### */
|
|
0xFE, /* #######. */
|
|
0xFE, /* #######. */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
// Sprite[42] (offset:400)
|
|
0x19, /* ...##..# */
|
|
0x81, /* #......# */
|
|
0x81, /* #......# */
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0x61, /* .##....# */
|
|
// Sprite[43] (offset:408)
|
|
0x00, /* ........ */
|
|
0x9F, /* #..##### */
|
|
0x9F, /* #..##### */
|
|
0x01, /* .......# */
|
|
0x01, /* .......# */
|
|
0x99, /* #..##..# */
|
|
0x99, /* #..##..# */
|
|
0xFE, /* #######. */
|
|
// Sprite[44] (offset:416)
|
|
0x86, /* #....##. */
|
|
0xE6, /* ###..##. */
|
|
0xE6, /* ###..##. */
|
|
0xF8, /* #####... */
|
|
0xF8, /* #####... */
|
|
0xF8, /* #####... */
|
|
0xF8, /* #####... */
|
|
0x01, /* .......# */
|
|
// Sprite[45] (offset:424)
|
|
0x61, /* .##....# */
|
|
0x18, /* ...##... */
|
|
0x18, /* ...##... */
|
|
0x60, /* .##..... */
|
|
0x60, /* .##..... */
|
|
0x07, /* .....### */
|
|
0x07, /* .....### */
|
|
0x86, /* #....##. */
|
|
// Sprite[46] (offset:432)
|
|
0x86, /* #....##. */
|
|
0x67, /* .##..### */
|
|
0x67, /* .##..### */
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
0xE0, /* ###..... */
|
|
0xE0, /* ###..... */
|
|
0x60, /* .##..... */
|
|
// Sprite[47] (offset:440)
|
|
0x7F, /* .####### */
|
|
0x9F, /* #..##### */
|
|
0x9F, /* #..##### */
|
|
0x07, /* .....### */
|
|
0x07, /* .....### */
|
|
0x07, /* .....### */
|
|
0x07, /* .....### */
|
|
0x7F, /* .####### */
|
|
// Sprite[48] (offset:448)
|
|
0xE0, /* ###..... */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0xE6, /* ###..##. */
|
|
0xE6, /* ###..##. */
|
|
0xE6, /* ###..##. */
|
|
0xE6, /* ###..##. */
|
|
0xE6, /* ###..##. */
|
|
// Sprite[49] (offset:456)
|
|
0x00, /* ........ */
|
|
0xFE, /* #######. */
|
|
0xFE, /* #######. */
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
// Sprite[50] (offset:464)
|
|
0x61, /* .##....# */
|
|
0x7F, /* .####### */
|
|
0x7F, /* .####### */
|
|
0x66, /* .##..##. */
|
|
0x66, /* .##..##. */
|
|
0x67, /* .##..### */
|
|
0x67, /* .##..### */
|
|
0x66, /* .##..##. */
|
|
// Sprite[51] (offset:472)
|
|
0xFE, /* #######. */
|
|
0xFE, /* #######. */
|
|
0xFE, /* #######. */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x9F, /* #..##### */
|
|
0x9F, /* #..##### */
|
|
0x7E, /* .######. */
|
|
// Sprite[52] (offset:480)
|
|
0x01, /* .......# */
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
0x79, /* .####..# */
|
|
0x79, /* .####..# */
|
|
0xE6, /* ###..##. */
|
|
0xE6, /* ###..##. */
|
|
0x00, /* ........ */
|
|
// Sprite[53] (offset:488)
|
|
0x86, /* #....##. */
|
|
0x67, /* .##..### */
|
|
0x67, /* .##..### */
|
|
0xE0, /* ###..... */
|
|
0xE0, /* ###..... */
|
|
0x19, /* ...##..# */
|
|
0x19, /* ...##..# */
|
|
0x7E, /* .######. */
|
|
// Sprite[54] (offset:496)
|
|
0x60, /* .##..... */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0x06, /* .....##. */
|
|
0x06, /* .....##. */
|
|
0xF8, /* #####... */
|
|
0xF8, /* #####... */
|
|
0x00, /* ........ */
|
|
// Sprite[55] (offset:504)
|
|
0x7F, /* .####### */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0x1F, /* ...##### */
|
|
0x1F, /* ...##### */
|
|
0x67, /* .##..### */
|
|
0x67, /* .##..### */
|
|
0x1F, /* ...##### */
|
|
// Sprite[56] (offset:512)
|
|
0xE6, /* ###..##. */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0xE0, /* ###..... */
|
|
0xE0, /* ###..... */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
// Sprite[57] (offset:520)
|
|
0x06, /* .....##. */
|
|
0xFE, /* #######. */
|
|
0xFE, /* #######. */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
// Sprite[58] (offset:528)
|
|
0x66, /* .##..##. */
|
|
0x67, /* .##..### */
|
|
0x67, /* .##..### */
|
|
0x67, /* .##..### */
|
|
0x67, /* .##..### */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
// Sprite[59] (offset:536)
|
|
0x7E, /* .######. */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0xE0, /* ###..... */
|
|
0xE0, /* ###..... */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
// Sprite[60] (offset:544)
|
|
0x00, /* ........ */
|
|
0xE7, /* ###..### */
|
|
0xE7, /* ###..### */
|
|
0x79, /* .####..# */
|
|
0x79, /* .####..# */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
// Sprite[61] (offset:552)
|
|
0x7E, /* .######. */
|
|
0x87, /* #....### */
|
|
0x87, /* #....### */
|
|
0xF9, /* #####..# */
|
|
0xF9, /* #####..# */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
// Sprite[62] (offset:560)
|
|
0x00, /* ........ */
|
|
0xF9, /* #####..# */
|
|
0xF9, /* #####..# */
|
|
0x9E, /* #..####. */
|
|
0x9E, /* #..####. */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
// Sprite[63] (offset:568)
|
|
0x1F, /* ...##### */
|
|
0x9F, /* #..##### */
|
|
0x9F, /* #..##### */
|
|
0x7F, /* .####### */
|
|
0x7F, /* .####### */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
0x00, /* ........ */
|
|
};
|
|
// Patterns size: 512 Bytes
|
|
|
|
// Colors Table
|
|
const unsigned char g_QRCode_Colors[] =
|
|
{
|
|
// Sprite[0] (offset:576)
|
|
0xFF, 0xFF, 0xFF, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[1] (offset:584)
|
|
0xFF, 0xFF, 0xFF, 0x11, 0x11, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[2] (offset:592)
|
|
0xFF, 0xFF, 0xFF, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[3] (offset:600)
|
|
0xFF, 0xFF, 0xFF, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[4] (offset:608)
|
|
0xFF, 0xFF, 0xFF, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[5] (offset:616)
|
|
0xFF, 0xFF, 0xFF, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[6] (offset:624)
|
|
0xFF, 0xFF, 0xFF, 0x11, 0x11, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[7] (offset:632)
|
|
0xFF, 0xFF, 0xFF, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[8] (offset:640)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[9] (offset:648)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0x11,
|
|
// Sprite[10] (offset:656)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[11] (offset:664)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[12] (offset:672)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[13] (offset:680)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[14] (offset:688)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0x11,
|
|
// Sprite[15] (offset:696)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[16] (offset:704)
|
|
0xF1, 0xFF, 0xFF, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[17] (offset:712)
|
|
0x11, 0xFF, 0xFF, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[18] (offset:720)
|
|
0xF1, 0xFF, 0xFF, 0x11, 0x11, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[19] (offset:728)
|
|
0xF1, 0xF1, 0xF1, 0x11, 0x11, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[20] (offset:736)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[21] (offset:744)
|
|
0xF1, 0xFF, 0xFF, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[22] (offset:752)
|
|
0x11, 0xFF, 0xFF, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[23] (offset:760)
|
|
0xF1, 0xFF, 0xFF, 0xF1, 0xF1, 0xF1, 0xF1, 0xFF,
|
|
// Sprite[24] (offset:768)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xFF, 0xFF, 0xF1,
|
|
// Sprite[25] (offset:776)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xFF, 0xFF, 0xF1,
|
|
// Sprite[26] (offset:784)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[27] (offset:792)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[28] (offset:800)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[29] (offset:808)
|
|
0xF1, 0xF1, 0xF1, 0xFF, 0xFF, 0x11, 0x11, 0xF1,
|
|
// Sprite[30] (offset:816)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[31] (offset:824)
|
|
0xFF, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[32] (offset:832)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[33] (offset:840)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[34] (offset:848)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[35] (offset:856)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xFF,
|
|
// Sprite[36] (offset:864)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[37] (offset:872)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[38] (offset:880)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[39] (offset:888)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[40] (offset:896)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xFF, 0xFF, 0xF1,
|
|
// Sprite[41] (offset:904)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xFF, 0xFF, 0x11,
|
|
// Sprite[42] (offset:912)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[43] (offset:920)
|
|
0xFF, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[44] (offset:928)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[45] (offset:936)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[46] (offset:944)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[47] (offset:952)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[48] (offset:960)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[49] (offset:968)
|
|
0x11, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[50] (offset:976)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[51] (offset:984)
|
|
0xF1, 0xF1, 0xF1, 0x11, 0x11, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[52] (offset:992)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0x11,
|
|
// Sprite[53] (offset:1000)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[54] (offset:1008)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0x11,
|
|
// Sprite[55] (offset:1016)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xF1,
|
|
// Sprite[56] (offset:1024)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xFF, 0xFF, 0xFF,
|
|
// Sprite[57] (offset:1032)
|
|
0xF1, 0xF1, 0xF1, 0x11, 0x11, 0xFF, 0xFF, 0xFF,
|
|
// Sprite[58] (offset:1040)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xFF, 0xFF, 0xFF,
|
|
// Sprite[59] (offset:1048)
|
|
0xF1, 0xFF, 0xFF, 0xF1, 0xF1, 0xFF, 0xFF, 0xFF,
|
|
// Sprite[60] (offset:1056)
|
|
0x11, 0xF1, 0xF1, 0xF1, 0xF1, 0xFF, 0xFF, 0xFF,
|
|
// Sprite[61] (offset:1064)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xFF, 0xFF, 0xFF,
|
|
// Sprite[62] (offset:1072)
|
|
0x11, 0xF1, 0xF1, 0xF1, 0xF1, 0xFF, 0xFF, 0xFF,
|
|
// Sprite[63] (offset:1080)
|
|
0xF1, 0xF1, 0xF1, 0xF1, 0xF1, 0xFF, 0xFF, 0xFF,
|
|
};
|
|
// Colors size: 512 Bytes
|
|
|
|
// Total size: 1088 Bytes
|