User manual
ACR30 - User Manual V 1.08, July 2002
 Advanced Card Systems Ltd.
Page 9 of 13
4. Sample Applications (available from www.acs.com.hk)
All the sample applications are developed for ACOS1 MCU card only.
Note: You will need to install the ACS Proprietary drivers for these applications.
4.1 ATM Demo
4.1.1 Program Description
This application demonstrates the use of ACOS card as a combo ID and stored-value card
with a built-in PIN-protected security access layer. The program provides a simulated Online
Bank module and a simulated E-Shop module. In both cases, the smart card can be used to
transact business using ACS smart card readers.
In the banking application, the smart card can be used to transfer money from the simulated
bank module to the card. In addition to this functionality, the money can also be withdrawn
from the value stored on the smart card. In the e-shop application, the smart card can be
used to purchase items from the simulated store module. The total value of purchase shall be
checked against the value stored on the card and the transaction can be consummated if the
value stored on the card is enough to cover for the total value of purchases made.
The application also provides the functionality to format the smart card for the use of the
application. During this stage, the smart card shall store basic information of the cardholder,
and the cardholder’s PIN. The card money value is stored in the special account module
present only in ACOS smart cards. The PIN shall be used as a security access for all
processes that involve the amount of money stored on the smart card.
The program also displays a window that shows the various APDU commands and responses
that occur for the whole duration of program execution.
4.1.2 Platform and driver
Suggested Operating System Driver
Windows 98 SE
Windows ME
Windows 2000 Professional
ACS Proprietary Driver