unleashed-firmware/applications/external/barcode_gen/encodings.c
2023-07-06 02:26:56 +03:00

52 lines
928 B
C

#include "encodings.h"
const char EAN_13_STRUCTURE_CODES[10][6] = {
"LLLLLL",
"LLGLGG",
"LLGGLG",
"LLGGGL",
"LGLLGG",
"LGGLLG",
"LGGGLL",
"LGLGLG",
"LGLGGL",
"LGGLGL"};
const char UPC_EAN_L_CODES[10][8] = {
"0001101", // 0
"0011001", // 1
"0010011", // 2
"0111101", // 3
"0100011", // 4
"0110001", // 5
"0101111", // 6
"0111011", // 7
"0110111", // 8
"0001011" // 9
};
const char EAN_G_CODES[10][8] = {
"0100111", // 0
"0110011", // 1
"0011011", // 2
"0100001", // 3
"0011101", // 4
"0111001", // 5
"0000101", // 6
"0010001", // 7
"0001001", // 8
"0010111" // 9
};
const char UPC_EAN_R_CODES[10][8] = {
"1110010", // 0
"1100110", // 1
"1101100", // 2
"1000010", // 3
"1011100", // 4
"1001110", // 5
"1010000", // 6
"1000100", // 7
"1001000", // 8
"1110100" // 9
};