ACR120U API for Windows
Advanced Card Systems Ltd.



Introduction
------------

This library provides functions to develop an application with ACR120U smart
card readers.



Release Notes
-------------

Version: 1.5.2.0
Release Date: 5/3/2024

System Requirements

- Windows 10 or later

Software Requirements

- Visual Studio 2019 or later

Supported Readers

- ACR120U
- ACR1281U-C8



Installation
------------

Copy the DLL library to the working directory of your application
(e.g. C:\Program Files\MyProg).



History
-------

v1.5.2.0 (5/3/2024)
- Add WinUSB implementation.
- Fix dereferencing NULL pointer in ACR120_TxDataTelegram().
- Fix dereferencing NULL pointer in ACR120_DirectSend().
- Fix dereferencing NULL pointer in ACR120_DirectReceive().
- Fix uninitialized memory in PICC_Xch_APDU().
- Rearrange data types for non-WIN32 platforms in acr120u.h.
- Add ACR120_EXPORT to acr120u.h.
- Remove gcc packed attribute from struct_status.
- Replace ACR120_H with ACR120U_H in acr120u.h.
- Remove unused comments in acr120u.h.
- Add the copyright to acr120u.h.
- Update DLL_VER to "ACR120U DLL 1.5.2.0" in acr120u.h.
- Remove commented-out code in acr120u.h.
- Convert tabs to spaces in acr120u.h.
- Replace non-printable characters in acr120u.h.

v1.5.1.6 (10/5/2012)
- Add ACR120_ASKSectorRead, ACR120_ASKSectorMultiRead and ACR120_ASKSectorWrite.

v1.5.1.2 (28/4/2007)
- Add Windows x64 support.

v1.5.1.2 (16/2/2007)
- Fix bugs in ACR120_Write function.

v1.5.1.2 (9/2/2007)
- Fix bugs in XAPDU API.

v1.5.1.1 (19/7/2006)
- Modify the parity settings in XAPDU API.

v1.5.1.0 (7/7/2006)
- Add XAPDU API functions.

v1.5.0.4 (7/7/2006)
- Add Linux Kernel 2.6 support.

v1.5.0.3 (24/11/2005)
- Add function alias, ACR120_ReadRC531Reg to ACR120_ReadRC500Reg.
- Add function alias, ACR120_WriteRC531Reg to ACR120_WriteRC500Reg.

v1.5.0.2 (15/11/2005)
- New Release.



File Contents
-------------

|   acr120u.h
|   ReadMe.txt
|
+---x64
|       acr120u.dll
|       acr120u.lib
|
\---x86
        acr120u.dll
        acr120u.lib



Support
-------

In case of problem, please contact ACS through:

Web Site: http://www.acs.com.hk/
E-mail: info@acs.com.hk
Tel: +852 2796 7873
Fax: +852 2796 1286



-------------------------------------------------------------------------------
Copyright (C) 2005-2024 Advanced Card Systems Ltd. All rights reserved.

No part of this reference manual may be reproduced or transmitted in any from
without the expressed, written permission of ACS.

Due to rapid change in technology, some of specifications mentioned in this
publication are subject to change without notice. Information furnished is
believed to be accurate and reliable. ACS assumes no responsibility for any
errors or omissions, which may appear in this document.
