0% found this document useful (0 votes)
167 views

ACR122U NFC Reader SDK User Manual

The document is a user manual for the ACR122U NFC Reader SDK. It provides instructions on installing the SDK components and describes what is included in the SDK, such as sample code in various programming languages, tools for reading and writing NFC tags, and utilities for configuring security settings on MIFARE cards. The manual guides the user through connecting the NFC reader, installing the necessary drivers, and setting up the SDK components on their system.

Uploaded by

Magabata Gogu
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
167 views

ACR122U NFC Reader SDK User Manual

The document is a user manual for the ACR122U NFC Reader SDK. It provides instructions on installing the SDK components and describes what is included in the SDK, such as sample code in various programming languages, tools for reading and writing NFC tags, and utilities for configuring security settings on MIFARE cards. The manual guides the user through connecting the NFC reader, installing the necessary drivers, and setting up the SDK components on their system.

Uploaded by

Magabata Gogu
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 12

SDK User Manual

ACR122U NFC Reader

Advanced Card Systems Ltd. Website: www.acs.com.hk


Email: [email protected]
\

ACR122U NFC Reader

Table of Contents

1.0 Introduction ..........................................................................................................................................3


1.1 Typical Applications.........................................................................................................................3
2.0 Installation Guide .................................................................................................................................4
2.1 Connecting the Device ....................................................................................................................4
2.2 Installation of SDK Components .....................................................................................................6
3.0 SDK Components ..............................................................................................................................10
3.1 Sample Codes...............................................................................................................................10
3.2 ACR122U Tool ..............................................................................................................................10
3.3 ACR122U EasyKey .......................................................................................................................11
3.4 ACS Quickview..............................................................................................................................11
3.5 List of User Manuals and Reference Materials .............................................................................12

ACR122U NFC Reader SDK User Manual


Version 1.2 August 2008 Page 2 of 12
\

ACR122U NFC Reader

1.0 Introduction

The ACR122U 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 so for Windows OS, the Microsoft CCID drivers can be used
however ACS also provides WHQL drivers that can be installed in your machine. Furthermore, read
and write operations to contactless tags are faster and more efficient since the device makes use of
high-speed card access and full USB speed of 12 Mbps.

The ACR122U NFC Reader SDK provides the user the following: sample applications, sample codes,
tools and utilities that can be used to experience the features and capabilities of ACR122U, the world’s
first CCID compliant NFC Card Reader. This manual gives the summary of how to install the SDK and
what can be found in the SDK.

Together with its compact size and trendy design and with the various features the ACR122U offers
users can experience the convenience of using ACR122U 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
• Time attendance
• Contactless public phones
• Vending machines

ACR122U NFC Reader SDK User Manual


Version 1.2 August 2008 Page 3 of 12
\

ACR122U NFC Reader

2.0 Installation Guide

2.1 Connecting the Device

Connect the device as shown below:

The ACR122U is a CCID compliant device. Microsoft provides these drivers for Windows 2000, XP,
2003 thru Windows Update and is built-in in the VISTA OS. To know more about setting Automatic
Updates in your PC, visit http://update.microsoft.com/microsoftupdate/

Check in device manager if properly detected

You can also use the ACS CCID Drivers if you do not have access to the internet.

ACR122U NFC Reader SDK User Manual


Version 1.2 August 2008 Page 4 of 12
\

ACR122U NFC Reader

1. Click on "Install Smart Card


Reader Driver".

2. When you see the "ACS


Smart Card Reader Driver
Installation Wizard" window,
click on "Install".

To check the driver version or


read installation tips, click on
the note icon (located at the left
of the buttons) to view Readme
File.

3. When prompted whether you


want to install the drivers, click
"Yes".

ACR122U NFC Reader SDK User Manual


Version 1.2 August 2008 Page 5 of 12
\

ACR122U NFC Reader

4. Please wait while the ACS


Driver Installation Wizard
prepares the installation.

5. Please plug in the reader.


When done, click on "Finish"
to exit program.

2.2 Installation of SDK Components


1. You can click on the Getting Started
Option to check the procedure on how to
install the ACR122U SDK components.

ACR122U NFC Reader SDK User Manual


Version 1.2 August 2008 Page 6 of 12
\

ACR122U NFC Reader

2. Click on the Install SDK components.

3. Click on Next

4. You can choose the destination where


you want to save the SDK or you can
leave it to save to its default location.
x:\Program Files\Advanced Card Systems
Ltd\ACR122U NFC Reader SDK where x
is the drive letter of your local Windows
drive.

Click on Next.

ACR122U NFC Reader SDK User Manual


Version 1.2 August 2008 Page 7 of 12
\

ACR122U NFC Reader

5. Choose Typical Install. Click on Next.

6. You can change the folder name or


leave the default name as is.

Click on next.

7. Wait for the Set up to be completed.

ACR122U NFC Reader SDK User Manual


Version 1.2 August 2008 Page 8 of 12
\

ACR122U NFC Reader

8. Once completed, click on Finish

9. If you have not installed Adobe Acrobat


in your workstation, click on this option.
You need this to view the manuals and
other reference materials.

10. Click on this option to exit the


application.

ACR122U NFC Reader SDK User Manual


Version 1.2 August 2008 Page 9 of 12
\

ACR122U NFC Reader

3.0 SDK Components

3.1 Sample Codes

Sample codes written in different programming language are provided, namely, Java, Delphi 7, Visual
Basic 6, Visual C++ 6, Visual C++ 2005 (x64), Visual C # 2005 and Visual Basic .Net 2005.

The sample codes show the different capabilities of the ACR122U and showcases how to control the
ACR122U Peripherals and how to communicate to a contactless tag.

3.2 ACR122U Tool

The ACR122U Tool is an application utility tool that enables the user to perform reader and card related
commands. This tool is compatible with the ACR122U PCSC version and supports a variety of cards
and can properly detect ISO 14443 and ISO 18092 cards. Moreover, this tool also allows the user to be
able to perform a simple peer to peer communication between two ACR122U devices, showing the
NFC capabilities of the device.

ACR122U NFC Reader SDK User Manual


Version 1.2 August 2008 Page 10 of 12
\

ACR122U NFC Reader

3.3 ACR122U EasyKey

ACS Easy Key is a utility program for changing MiFare security settings. Please refer to the MiFare
Card Reference Manual to be able to efficiently utilize the ACS Easy Key.

3.4 ACS Quickview

The ACS Quickview is a utility program that will check if you have properly installed the ACR122U
device. For detailed explanation on how to use the tool, you may check the Help Menu on the program.

ACR122U NFC Reader SDK User Manual


Version 1.2 August 2008 Page 11 of 12
\

ACR122U NFC Reader

3.5 List of User Manuals and Reference Materials

• ACR122U NFC Reader SDK User Manual


• ACR122U NFC Reader API
• ACR122U NFC Reader Technical Specification
• ACR122U NFC Reader Multi-Application Demo Manual
• Mifare Card Specification (1K)
• Mifare Card Specification (4K)
• Mifare Card Specification (Ultralight)

To know more about the PCSC standard, you can click this link to download the files: PCSC
Specifications

ACR122U NFC Reader SDK User Manual


Version 1.2 August 2008 Page 12 of 12

You might also like