Specifications
ACR30 Reference Manual
Version 3.3 January 2009
Page 2 of 44
ACR30
Table of Contents
1.0. Introduction ............................................................................................................... 5
2.0. Features ..................................................................................................................... 6
3.0. Supported Card Types .............................................................................................. 7
3.1. Memory-based smart cards (synchronous interface) (*) ....................................................... 7
3.2. Microcontroller-based smart cards (asynchronous interface) ............................................... 7
4.0. Smart Card Interface ................................................................................................. 8
4.1. Smart Card Power Supply VCC (C1) .................................................................................... 8
4.2. Programming Voltage VPP (C6) ............................................................................................ 8
4.3. Card Type Selection .............................................................................................................. 8
4.4. Interface for Microcontroller-based Cards ............................................................................. 8
4.5. Card Tearing Protection ......................................................................................................... 8
5.0. Power Supply ............................................................................................................ 9
6.0. Serial Interface ........................................................................................................ 10
6.1. Communication Parameters ................................................................................................ 10
6.1.1. Hardware Baud Rate .................................................................................................. 10
6.1.2. Software Baud Rate Selection .................................................................................... 10
6.2. Interface Wiring .................................................................................................................... 10
7.0. USB Interface ........................................................................................................... 12
7.1. Communication Parameters ................................................................................................ 12
8.0. Communication protocol ........................................................................................ 13
8.1. Command ............................................................................................................................ 13
Normal Command (Length < 255 bytes) ........................................................................................ 13
8.1.1. Extended Command ................................................................................................... 13
8.2. Response ............................................................................................................................. 14
8.2.1. No transmission error with normal response (Length < 255 bytes) ............................ 14
8.2.2. No transmission error with extended response .......................................................... 15
8.2.3. Transmission error ...................................................................................................... 16
8.3. Reset Message .................................................................................................................... 16
8.4. Card Status Message .......................................................................................................... 16
8.5. Transmission Protocol ......................................................................................................... 17
9.0. Commands ............................................................................................................... 19
9.1. Control Commands .............................................................................................................. 19
9.1.1. GET_ACR_STAT ........................................................................................................ 19
9.1.2. SET_PROTOCOL ....................................................................................................... 20