0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
30 c4 0c 0c 02 00 00 f5 19 46 3e 75 0a 00 43 50 4f 2d 50 43 2d 36 41 3f
|--7--|--6--|--5--|--4--|--3--|--2--|--1--|--0--|
+-----+-----+-----+-----+-----+-----+-----+-----+
0: | APDU type | PDU Flags | 30 = Complex ACK (3), unsegmented request, no more segments flow
+-----+-----+-----+-----+-----+-----+-----+-----+
1: | Invoke ID | C4
+-----+-----+-----+-----+-----+-----+-----+-----+
2: | Service Choice | 0C = readProperty
+-----+-----+-----+-----+-----+-----+-----+-----+
3: | context tag 0 | cls | length | 0C = tag 0, class = 1 (context tag), length = 4
+-----+-----+-----+-----+-----+-----+-----+-----+
4: | tag data | 02
5: | | 00
6: | | 00
7: | | f5
+-----+-----+-----+-----+-----+-----+-----+-----+
8: | context tag 1 | cls | length | 19 = tag 1, class = 1 (context tag), length = 1
+-----+-----+-----+-----+-----+-----+-----+-----+
9: | tag data | 46
+-----+-----+-----+-----+-----+-----+-----+-----+
10: | context tag 3 | cls | length | 3e = tag 3, class = 1 (context tag), length = 6 (really means opening tag)
+-----+-----+-----+-----+-----+-----+-----+-----+
11: | application tag | cls | length | 75 = tag type 7 (char string), class = 0 (app tag), length = 5 (really means extended tag)
+-----+-----+-----+-----+-----+-----+-----+-----+
12: | application tag extended length | 0a = 10 bytes
+-----+-----+-----+-----+-----+-----+-----+-----+
13: | string character set | 00 = ANSI X3.4 / UTF-8
+-----+-----+-----+-----+-----+-----+-----+-----+
14: | tag data | 43 C
15: | | 50 P
16: | | 4f O
17: | | 2d -
18: | | 50 P
19: | | 43 C
20: | | 2d -
21: | | 36 6
22: | | 41 A
+-----+-----+-----+-----+-----+-----+-----+-----+
23: | context tag 3 | cls | length | 3f = tag 3, class = 1 (context tag), length = 7 (really means closing tag)
+-----+-----+-----+-----+-----+-----+-----+-----+