Ccid bulk-in messages, Rdr_to_pc_datablock, Rdr_to_pc_slotstatus – ACS ACR33U-A1 SmartDuo Smart Card Reader User Manual
Page 21
![background image](/manuals/248156/21/background.png)
ACR33U-A1 – Reference Manual
Version 1.02
www.acs.com.hk
Page 21 of 60
8.2. CCID Bulk-IN Messages
The Bulk-IN messages are used in response to the Bulk-OUT messages. ACR33U-A1 shall follow the
CCID Bulk-IN Messages as specified in CCID Section 4.
This section lists the CCID Bulk-IN Messages to be supported by ACR33U-A1.
Note: The values of bSlot and bSeq are the same as Bulk-OUT message.
8.2.1.
RDR_to_PC_DataBlock
This message is sent by ACR33U-A1 in response to the command message:
PC_to_RDR_IccPowerOn and PC_to_RDR_XfrBlock.
Offset
Field
Size
Value Description
0
bMessageType
1
80h
Indicates that a data block is being
sent from the CCID
1
dwLength
4
-
Size of extra bytes of this message
5
bSlot
1
-
Same value as in Bulk-OUT message
6
bSeq
1
-
Same value as in Bulk-OUT message
7
bStatus
1
-
Slot status register as defined in CCID
Section 4.2.1
8
bError
1
-
Slot error register as defined in CCID
Section 4.2.1
9
bChainParameter
1
00h
RFU (TPDU exchange level)
10
abData
Byte
array
-
This field contains the data returned
by the CCID
8.2.2.
RDR_to_PC_SlotStatus
This message is sent by ACR33U-A1 in response to PC_to_RDR_IccPowerOff,
Offset
Field
Size
Value
Description
0
bMessageType
1
81
-
1
dwLength
4
00000000h Size of extra bytes of this message
5
bSlot
1
-
Same value as in Bulk-OUT message
6
bSeq
1
-
Same value as in Bulk-OUT message
7
bStatus
1
-
Slot status register as defined in CCID
Section 4.2.1
8
bError
1
-
Slot error register as defined in CCID
Section 4.2.1
9
bClockStatus
1
-
Value:
00h = Clock running
01h = Clock stopped in state L
02h = Clock stopped in state H
03h = Clock stopped in an unknown state
All other values are RFU