
ACR30 Reference Manual
Copyright ADVANCED CARD SYSTEMS LTD. 2002 1
Contents
INTRODUCTION ....................................................................................................................... 3
FEATURES .................................................................................................................................. 3
SUPPORTED CARD TYPES .................................................................................................... 3
A. MEMORY-BASED SMART CARDS (SYNCHRONOUS INTERFACE) (*)...................................... 3
B. MICROCONTROLLER-BASED SMART CARDS (ASYNCHRONOUS INTERFACE) ....................... 3
SMART CARD INTERFACE.................................................................................................... 4
A. SMART CARD POWER SUPPLY VCC (C1)............................................................................ 4
B. PROGRAMMING VOLTAGE VPP (C6)................................................................................... 4
C. CARD TYPE SELECTION ....................................................................................................... 4
D. INTERFACE FOR MICROCONTROLLER-BASED CARDS .......................................................... 4
E. CARD TEARING PROTECTION............................................................................................... 4
POWER SUPPLY........................................................................................................................ 4
STATUS LEDS................................................................................................................................4
SERIAL INTERFACE................................................................................................................4
A. COMMUNICATION PARAMETERS ......................................................................................... 4
1. Hardware Baud Rate...................................................................................................... 5
2. Software Baud Rate Selection ........................................................................................ 5
B. INTERFACE WIRING ............................................................................................................. 5
USB INTERFACE ....................................................................................................................... 6
A. COMMUNICATION PARAMETERS ......................................................................................... 6
COMMUNICATION PROTOCOL .......................................................................................... 7
1. Command........................................................................................................................ 7
a) Normal Command (Length < 255 bytes) ..................................................7
b) Extended Command..................................................................................7
2. Response ......................................................................................................................... 7
a) No transmission error with normal response (Length < 255 bytes) ..........7
b) No transmission error with extended response..........................................8
c) Transmission error ....................................................................................8
3. Reset Message ................................................................................................................ 9
4. Card Status Message ...................................................................................................... 9
B. TRANSMISSION PROTOCOL .................................................................................................. 9
COMMANDS ............................................................................................................................. 11
A. CONTROL COMMANDS ....................................................................................................... 11
1. GET_ACR_STAT .......................................................................................................... 11
2. SET_PROTOCOL......................................................................................................... 11
3. SELECT_CARD_TYPE ................................................................................................ 12
4. RESET...........................................................................................................................12
5. SET_NOTIFICATION .................................................................................................. 13
6. SET_OPTION ............................................................................................................... 13
B. CARD COMMANDS ............................................................................................................. 14
1. '104' - type non-reloadable Token Counter Cards (*)................................................. 14
a) RESET (*)...............................................................................................14
b) POWER_OFF (*)....................................................................................14
c) READ_DATA (*)...................................................................................14
d) WRITE_DATA (*) .................................................................................15
e) PRESENT_TRANSPORT_CODE (*)....................................................15
2. I2C-Bus cards (standard and extended addressing) (*).............................................. 16
a) RESET (*)...............................................................................................16
b) POWER_OFF (*)....................................................................................16
c) READ_DATA (*)...................................................................................16
d) WRITE_DATA (*) .................................................................................16
3. Siemens SLE 4432/4442 intelligent 256 Byte Memory Card (*) ................................. 18
a) RESET (*)...............................................................................................18
b) POWER_OFF (*)....................................................................................18
c) READ_DATA (*)...................................................................................18
d) WRITE_DATA (*) .................................................................................19
e) WRITE_PROTECTION (*)....................................................................19
f) PRESENT_CODE (only SLE 4442) (*) ................................................19
g) CHANGE_CODE (only SLE 4442) (*).................................................20
4. Siemens SLE 4418/4428 intelligent 1K Byte Memory Card (*) .................................. 21
a) RESET (*)...............................................................................................21
b) POWER_OFF (*)....................................................................................21
c) READ_DATA (*)...................................................................................21