Usage
mCode has a length of 46¢¦96 bits and defines 5 classes such as A, B, E, F, G
Structure
The following is mCode structure.
mCode
explanation
TLC
(12bits)
Class
(4bits)
CC+ICC+IC+SC
Length
(bits)
Class
16bits
16bits
16bits
16bits
16bits
16bits
16bits
000
H
Reserved
N/A
001
H
~
EFF
H
0
H
IC
48
A
1
H
CC
IC
64
B
2
H
~3
H
Reserved
64
C,D
4
H
CC
IC
SC
96
E
5
H
CC
IC
SC
96
F
6
H
CC
ICC
IC
96
G
7
H
~E
H
Reserved
N/A
-
F
H
Reserved for class extension
N/A
-
F00
H
~
FFF
H
Reserved for other code structure
N/A
-
TLC : Top Level Code
CC : Company Code
ICC : Item Category Code
IC : Item Code
SC : Serial Code
Usage
mini-mCode has 32 bits length.
structure
The following is mini-mCode structure.
0~7
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
0
1
2
3
4
5
6
7
Class
TLC
Class
00
H
Reserved
-
01
H
~EF
H
00
2
CC
ICC
IC
SC
A
01
2
CC
ICC
IC
B
10
2
ICC
IC
SC
C
11
2
IC
SC
D
F0
H
~
FF
H
Reserved
-
Usage
A length of micro-mCode is 32 bits and is for 2 dimension bar code service or wireless operators.
Structure
The following is micro-mCode structure.
micro-mCode
TLC(3bits)
IC(29bits)
000
2
Reserved
001
2
~ 110
2
IC
111
2
Reserved