Character Count Indicator (CCI)
As we are encoding the length of our data, we need to know how much bits are used to do so.
We are encoding `data.length` using CCI bits. For example: "54" is Numeric, of length 2 → we are using 10 or 12 or 14 bits depending on version.
VersionEncodingCCI bits
1Numeric10
2Numeric10
3Numeric10
4Numeric10
5Numeric10
6Numeric10
7Numeric10
8Numeric10
9Numeric10
10Numeric12
11Numeric12
12Numeric12
13Numeric12
14Numeric12
15Numeric12
16Numeric12
17Numeric12
18Numeric12
19Numeric12
20Numeric12
21Numeric12
22Numeric12
23Numeric12
24Numeric12
25Numeric12
26Numeric12
27Numeric14
28Numeric14
29Numeric14
30Numeric14
31Numeric14
32Numeric14
33Numeric14
34Numeric14
35Numeric14
36Numeric14
37Numeric14
38Numeric14
39Numeric14
40Numeric14
1AlphaNumeric9
2AlphaNumeric9
3AlphaNumeric9
4AlphaNumeric9
5AlphaNumeric9
6AlphaNumeric9
7AlphaNumeric9
8AlphaNumeric9
9AlphaNumeric9
10AlphaNumeric11
11AlphaNumeric11
12AlphaNumeric11
13AlphaNumeric11
14AlphaNumeric11
15AlphaNumeric11
16AlphaNumeric11
17AlphaNumeric11
18AlphaNumeric11
19AlphaNumeric11
20AlphaNumeric11
21AlphaNumeric11
22AlphaNumeric11
23AlphaNumeric11
24AlphaNumeric11
25AlphaNumeric11
26AlphaNumeric11
27AlphaNumeric13
28AlphaNumeric13
29AlphaNumeric13
30AlphaNumeric13
31AlphaNumeric13
32AlphaNumeric13
33AlphaNumeric13
34AlphaNumeric13
35AlphaNumeric13
36AlphaNumeric13
37AlphaNumeric13
38AlphaNumeric13
39AlphaNumeric13
40AlphaNumeric13
1Byte8
2Byte8
3Byte8
4Byte8
5Byte8
6Byte8
7Byte8
8Byte8
9Byte8
10Byte16
11Byte16
12Byte16
13Byte16
14Byte16
15Byte16
16Byte16
17Byte16
18Byte16
19Byte16
20Byte16
21Byte16
22Byte16
23Byte16
24Byte16
25Byte16
26Byte16
27Byte16
28Byte16
29Byte16
30Byte16
31Byte16
32Byte16
33Byte16
34Byte16
35Byte16
36Byte16
37Byte16
38Byte16
39Byte16
40Byte16
1Kanji8
2Kanji8
3Kanji8
4Kanji8
5Kanji8
6Kanji8
7Kanji8
8Kanji8
9Kanji8
10Kanji10
11Kanji10
12Kanji10
13Kanji10
14Kanji10
15Kanji10
16Kanji10
17Kanji10
18Kanji10
19Kanji10
20Kanji10
21Kanji10
22Kanji10
23Kanji10
24Kanji10
25Kanji10
26Kanji10
27Kanji12
28Kanji12
29Kanji12
30Kanji12
31Kanji12
32Kanji12
33Kanji12
34Kanji12
35Kanji12
36Kanji12
37Kanji12
38Kanji12
39Kanji12
40Kanji12