SCR331-DI Product Technical Manual
4.4 USB Interface
The SCR331DI USB Smart Card Reader implements a transport protocol that is compliant with
Universal Serial Bus Device Class Specification for USB Chip/Smart Card Interface Devices Revision
1.00.
The following sections of this document describe about the features that are implemented/ NOT
implemented vis-à-vis the CCID specification.
4.4.1.1 Slot Support
The current implementation supports dual slots.
4.4.1.2 Voltage Support
The voltage supported is 5.0 Volts only.
4.4.1.3 Protocols Supported
The firmware supports both the T = 0 and T = 1 protocols for ICC and T = 1 protocol for PICC.
4.4.1.4 ICC Clock Frequency
The default ICC clock frequency is 4 MHz. Manual selection of the clock is not supported.
4.4.1.5 ICC I/O Data Rate
The default ICC I/O data rate is 9600 bps and the maximum supported data rate is 250 Kbps.
Selection of the data rate is supported by the CCID message PC_TO_RDR_SETPARAMETERS.
4.4.1.6 Synchronous Protocols
No support is given for synchronous protocols.
4.4.2 CCID class requests supported
•
Abort
Only the above class specific request has been supported.
4.4.3 CCID messages supported
The following CCID messages have been implemented (bulk-out):
PC_to_RDR_IccPowerOn
PC_to_RDR_IccPowerOff
PC_to_RDR_GetSlotStatus
PC_to_RDR_XfrBlock
PC_to_RDR_GetParameters
PC_to_RDR_SetParameters
PC_to_RDR_Escape
PC_to_RDR_Abort
PC_to_RDR_NotifySlotChange
The following CCID messages are NOT implemented and hence fail with command not supported
error:
PC_to_RDR_ResetParameters
PC_to_RDR_IccClock
PC_to_RDR_T0APDU
PC_to_RDR_Secure
PC_to_RDR_Mechanical
PC_to_RDR_SetDataRateAndClockFrequency
IND.SCR331-DI.MANUAL.VER.1.8
VER1.8
Page 13 of 36