Advanced Card Systems ACR122UA Users Manual

ACCRR112222UU
A
SDK User Manual
NNFFCC RReeaaddeer
r
Advanced Card Systems Ltd.
Website: www.acs.com.hk Email: info@acs.com.hk
\
ACR122U NFC Reader
Table of Contents
1.0 Introduction ................................................................................................................................................3
1.1 Typical Applications.............................................................................................................................3
2.0 Installation Guide .......................................................................................................................................4
2.1 Requirements ......................................................................................................................................4
2.2 Installing the Device ............................................................................................................................4
2.2.1 Installing ACS CCID Drivers...........................................................................................................5
2.2.2 Enabling PCSC Escape Command................................................................................................7
2.3 Installation of SDK Components..........................................................................................................8
3.0 SDK Components ....................................................................................................................................14
3.1 Multi-Application Demo......................................................................................................................14
3.1.1 Visitor Management System.........................................................................................................14
3.1.2 NFC P2P Demo............................................................................................................................15
3.2 Sample Codes...................................................................................................................................15
3.3 Tools and Utilities..............................................................................................................................16
3.3.1 ACR122U NFC Reader Tool ........................................................................................................16
3.3.2 ACS Easy Key ..............................................................................................................................17
3.3.1 ACR122U PCSC Scripting Tool....................................................................................................17
3.3.4 ACS Quick View............................................................................................................................18
3.4 List of User Manuals and Reference Materials .................................................................................18
ACR122U NFC Reader SDK User Manual
Version 1.7 October 2008
Page 2 of 18
\
ACR122U NFC Reader

1.0 Introduction

The ACR122 is a PC-linked Contactless Smart Card Reader/Writer developed on the 13.56MHz Contactless Technology. This device is designed to support not only MiFare and ISO14443 Type A and B Cards but also FeliCa and NFC tags.
This reader follows the CCID Standard which allows Windows Operating Systems to use the Microsoft CCID drivers. However, Advanced Card Systems Ltd (ACS) also provides WHQL drivers which can be installed in your machine. Read and write operations to contactless tags are also faster and more efficient since the device makes use of a high-speed card access and a full USB speed of 12 Mbps.
The ACR122 NFC Reader SDK provides the user sample applications, sample codes, and tools and utilities that can be used to experience the features and capabilities of the ACR122. This manual gives the summary on how to install the SDK and what can be found in the SDK.
Together with its compact size, trendy design, and various features, the ACR122 offers users a different experience of convenience by using it for applications such as payment, mass transit, physical access control, time attendance, etc.

1.1 Typical Applications

Network access control
Micro-payment
NFC mobile tag
Public Transportation Terminals
Automatic Fare Collection
Physical access control
Customer Loyalty
efficient since the device makes use of a high-speed card access and a full USB speed of 12 Mbps. This device complies with part 15 of the FCC Rules. Operation is subject to the following two condition:
Time attendance
1)May not cause harmful interference, and 2) this device must accept any interference received, including
1)May not cause harmful interference, and 2) this device must accept any interference received, including
Contactless public phones
Vending machines
This device complies with part 15 of the FCC Rules. Operation is subject to the following condition: Vending machines
This device complies with part 15 of the FCC Rules. Operation is subject to the following two condition:
May not cause harmful interference, and this device must accept any interference received, including This device complies with part 15 of the FCC Rules. Operation is subject to the following condition:interference that may cause undesired operation.
This device complies with part 15 of the FCC Rules. Operation is subject to the following condition:Changes or modifications not expressly approved by the party responsible for compliance could
This device complies with part 15 of the FCC Rules. Operation is subject to the following condition:void the user's authority to operate the equipment.
ACR122U NFC Reader SDK User Manual
Version 1.7 October 2008
Page 3 of 18
\

2.0 Installation Guide

2.1 Requirements

If you have installed previous version of ACR122U NFC Reader SDK, then you must uninstall these version via Add/Remove Programs in Control Panel before installing this SDK version. Make sure that all folders have been deleted.
For non VISTA users, you need to install the .NET Framework to be able to use the ACR122U Tool and Demo Applications. This can downloaded via:
Microsoft .NET Framework Version 2.0 (x86)
http://www.microsoft.com/downloads/details.aspx?FamilyID=0856EACB-4362-4B0D­8EDD-AAB15C5E04F5&displaylang=en
Microsoft .NET Framework Version 2.0 (x64)
http://www.microsoft.com/downloads/details.aspx?familyid=B44A0000-ACF8-4FA1-AFFB­40E78D788B00&displaylang=en
Note: To be able to use the P2P demo, you need to have two ACR122 Devices and you may purchase a second ACR122 separately.
ACR122U NFC Reader

2.2 Installing the Device

Connect the device as shown below:
Figure 1 Connection Diagram
The ACR122 is a CCID compliant device. Microsoft provides these drivers for Windows 2000, XP, 2003 thru Windows Update and is already built-in on the VISTA OS. To know more about setting Automatic Updates in your PC, visit
Check the device manager if the reader is detected by the computer.
http://update.microsoft.com/microsoftupdate/
ACR122U NFC Reader SDK User Manual
Version 1.7 October 2008
Page 4 of 18
\
ACR122U NFC Reader
You can also use the ACS CCID Drivers if you do not have access to the internet.

2.2.1 Installing ACS CCID Drivers

1. Click on
Driver”.
2. When you see the
Reader Driver Installation Wizard”
window, click on
“Install Smart Card Reader
“ACS Smart Card
“Install”.
To check the driver version or read installation tips, click on the note icon (located at the left of the buttons) to
Readme File.
view
ACR122U NFC Reader SDK User Manual
Version 1.7 October 2008
Page 5 of 18
\
ACR122U NFC Reader
3. When prompted whether you want to install the drivers, click
4. Please wait while the ACS Driver Installation Wizard prepares the installation.
“Yes”.
5. Please plug in the reader. When done, click on “Finish” to exit program.
ACR122U NFC Reader SDK User Manual
Version 1.7 October 2008
Page 6 of 18
Loading...
+ 12 hidden pages