SCR331-DI Product Technical Manual
1.0 Introduction
This document contains information that allows a developer of host software to integrate an interface
to contact-less cards in SCR331-DI dual interface smart card reader.
This document describes the interfaces that will be provided by our SCR331-DI devices to support
contact and contact-less operation. This contains details on what kind of APDUs for contact-less
memory cards and T=CL type of cards is provided, their details and how applications can build a set
of APDUs corresponding to contact-less cards. Also a note on the CCID implementation of the USB
interface is also provided.
1.1 Purpose
This document provides the features and technical details of the SCR331 USB smart card Reader,
hereafter referred to as “SCR331-DI Product”. This manual explains the technicalities and the
functional features of the product. This lays down software and the hardware features and the
firmware support. Also, a comparison of this product with other standard SCM smart card products is
given.
1.2 Scope
This document describes the technical implementation of the product from an engineering standpoint,
which is targeted ONLY for OEMs and application providers. This can be the base document for
preparing end user manuals. Also, readers are assumed to have familiarity with commonly used
engineering terms and the specification documents mentioned in the reference section of this
document.
This document deals with the support of contact-less at the firmware level for SCR331-DI dual
interface smart card readers. This is implemented in a generic macro approach and is supported by
the Vendor defined generic APDU set for Type A, Type B memory card and T=CL type of contact-less
cards. Applications can access through these APDUs using generic PC/SC transport layer.
The scope of the contact-less card support is to provide an intermediate level of intelligence to the
reader (like handling of protocol specifics for Type A, Type B) and let the application programmers
have the flexibility to handle all the card specific requirements. With this set of APDUs virtually all the
contact-less cards could be supported. Also this document deals with the support of contact smart
cards at the firmware level for this reader interface.
IND.SCR331-DI.MANUAL.VER.1.8
VER1.8
Page 4 of 36