ACG HF Multi ISO RFID Reader Document No.: 1508-USM-01-0-02 Firmware: Version 1.0 User Manual ACG Identification Technologies GmbH Am Klingenweg 6A 65396 Walluf Germany Phone +49 (0) 6123 791 0 Fax +49 (0) 6123 791 199 www.acg-id.com rfid@acg-id.com Document Nr.: QSI-040902-OM-1-a-UserManual Dual ISO Module, V2.
ACG HF Multi ISO RFID Reader V1.0 Edition Three - June 2006 ACG Identification Technologies GmbH (ACG) reserves the right to make changes to its products or services or to discontinue any product or service at any time without notice. ACG provides customer assistance in various technical areas, but does not have full access to data concerning the use and applications of customer's products.
ACG HF Multi ISO RFID Reader V1.0 Safety Instructions / Warning - Read before start-up! • The device may only be used for the intended purpose designed by for the manufacturer. The operation manual should be conveniently kept available at all times for each user. • Unauthorized changes and the use of spare parts and additional devices that have not been sold or recommended by the manufacturer may cause fire, electric shocks or injuries.
ACG HF Multi ISO RFID Reader V1.0 Preface Read This First About This Guide This manual describes the ACG HF Multi ISO Reader Module. Its goal is to describe the reader, how it works, how to integrate it and how to use it. If You Need Assistance Our application center is located in Europe to provide direct support. For more information, please contact your nearest ACG Sales Center. The contact addresses can be found on our home page: http://www.acg-id.
ACG HF Multi ISO RFID Reader V1.0 Table of contents 1 Scope ............................................................................................. 11 2 Extended Documentation............................................................. 11 3 Definitions and Abbreviations ..................................................... 12 3.1 Definitions .................................................................................................. 12 3.1.1 Anti-collision loop ...........................
ACG HF Multi ISO RFID Reader V1.0 7.2 Memory organization.................................................................................. 28 7.3 my-d™ IC (SRF55VxxP) ............................................................................ 29 7.3.1 UID...................................................................................................... 29 7.3.2 Security Bit .......................................................................................... 29 7.4 EM 4135.........................
ACG HF Multi ISO RFID Reader V1.0 12.2.7 ETX ..................................................................................................... 45 12.2.8 Remarks.............................................................................................. 45 12.2.9 Examples: ........................................................................................... 45 12.3 Register Set................................................................................................ 46 12.3.
ACG HF Multi ISO RFID Reader V1.0 12.4.1 Common Commands Overview .......................................................... 58 12.4.2 Error Codes......................................................................................... 60 12.4.3 Common commands ........................................................................... 61 12.4.3.1 Test Continuous Read / Check KTT Upload Status ..................... 61 12.4.3.2 Continuous Read .................................................................
ACG HF Multi ISO RFID Reader V1.0 12.4.3.15.1 Read port .............................................................................. 81 12.4.3.15.2 Write port .............................................................................. 82 12.4.3.16 Quiet............................................................................................ 83 12.4.3.16.1 ISO 14443 Type A ................................................................ 84 12.4.3.16.2 ISO 14443 Type B ................................
ACG HF Multi ISO RFID Reader V1.0 12.4.4.3.1 Target block ............................................................................ 96 12.4.4.3.2 No value block 'I'..................................................................... 96 12.4.4.3.3 Copy failure 'F' ........................................................................ 96 12.4.4.3.4 No tag error 'N'........................................................................ 96 12.4.4.3.5 Operation mode failure 'O' ...........................
ACG HF Multi ISO RFID Reader V1.0 13.5 Using a mifare® card ................................................................................ 124 13.6 Using a DESFire card............................................................................... 125 13.6.1 Create a plain standard data file ....................................................... 125 13.6.2 Use a plain standard data file............................................................ 125 13.6.3 Create a value file ............................
ACG HF Multi ISO RFID Reader V1.0 1 Scope The ACG HF Multi ISO Reader Module supports a broad range of tags compliant with ISO 14443 type A and B standards, including SR176 tags, tags which belong to the Philips mifare® family, ISO 15693 tags, ISO 18000-3, EPC and UID tags. An open command structure allows the device to communicate with tags that use an operating system.
ACG HF Multi ISO RFID Reader V1.0 3 Definitions and Abbreviations 3.1 Definitions 3.1.1 Anti-collision loop An algorithm used to identify and handle a dialogue between a reader and one or more tags in its antenna field. 3.1.2 Hex notation A hexadecimal value is marked with the suffix ‘h’, i.e. A1h has the value A1 hexadecimal. 3.1.3 ASCII notation ASCII characters are listed within apostrophes, i.e. ‘x’ means a single x.
ACG HF Multi ISO RFID Reader V1.0 3.2 Abbreviations Abbreviation Description AID Application ID ASCII American Standard Code for Information Interchange ATR Answer to Reset ATS Answer to Select AFI Application Family Identifier block For the mifare® Standard one block contains 16 bytes CBC Cipher Block Chaining CID Card Identifier (logical card address, ISO 14443-4) CRC Cyclic Redundancy Check DES Data Encryption Standard, for more details about DES refer to [3].
ACG HF Multi ISO RFID Reader V1.0 Abbreviation Description S-block Supervisory block Sector For the mifare® Standard one sector contains 4 blocks SID Station ID SFGT Guard time after RATS SN Serial Number of a tag (a 32 bit number) SOF Start of frame TDES Triple DES Value block 32 bit data block format.
Write Transfer block command Comments ISO 14443 A Figure 4-1: Supported labels (Part 1) Philips Philips Philips Philips Philips Infineon Infineon Philips Innovision √ √ √ √ √ √ √ √ - √ √ √ √ - √ √ √ √ - √ √ √ √ √ √ √ √ √ Infineon STM STM ASK ASK Sharp Toshiba √ √ √ √ √ √ √ √ √ - √ √ - √ √ √ √ √ √ √ ISO 14443 A compliant (1) various √ - - √ ISO 14443 B compliant(1) various √ - - √ mifare® Standard mifare® 4k mifare® Ultralight mifare® ProX mifare® DESFire SLE66CLX320P SLE 55R04 / 08
Read Serial number block Write block Transfer command Comments ISO 15693 TempSense EM Microelec.
ACG HF Multi ISO RFID Reader V1.0 The mifare® Transponder Family 5 The mifare® transponder family consists of various 13.56 MHz transponder ICs, all compliant to the ISO 14443 standard. 5.1 mifare® Standard The mifare® Standard card consists of 16 sectors. A sector includes four blocks of 16 bytes each. mifare® Standard Sector 2 Sector 0 (Block: 0...3) Block 8: Data or value (16 bytes) Sector 1 (Block: 4...7) Block 9: Data or value (16 bytes) Sector 2 (Block 8...
ACG HF Multi ISO RFID Reader V1.0 5.1.2 Blocks 3, 7, 11, 15, … Transport keys are set on delivery: Key A (6 bytes) Access Conditions (4 bytes) Key B (6 bytes) Figure 5-3: mifare® Standard: block 3, 7, 11, 15, … Key A A0 A1 A2 A3 A4 A5 (Infineon) or FF FF FF FF FF FF (new Philips cards) Key B B0 B1 B2 B3 B4 B5 (Infineon) or FF FF FF FF FF FF (new Philips cards) Access Conditions FF 07 80 xx (key A is used to read or write; key A itself is not readable; key B is data only).
ACG HF Multi ISO RFID Reader V1.0 5.2 State Diagram All mifare® cards use the following state diagram. Power Off Reset Reader Instruction Set Idle REQA Select ISO 14443 Commands Halt Ready Wake Up Halt Select Active Authenticate Log In read/write/...
ACG HF Multi ISO RFID Reader V1.0 5.3 mifare® Ultralight mifare® Ultralight cards have no encryption included. They only support plain text data transmission. mifare® Ultralight only supports 4 bytes per sector, but the command set uses 16 bytes per sector. Only the 4 least significant bytes are valid when using mifare® Ultralight. Ensure that the other bytes match with the tag content when using the write command; otherwise the read back will fail. 5.
ACG HF Multi ISO RFID Reader V1.0 5.6 mifare® DESFire This tag supports additional security algorithms (DES, Triple-DES, MAC) for security sensitive applications. DESFire tags are addressed using a specific command set (see DESFire command set). 5.6.1 Memory organization The memory of a DESFire card can be personalized to specific requirements. The card can be seen as data storage device like a hard disk in a PC.
ACG HF Multi ISO RFID Reader V1.0 5.6.
ACG HF Multi ISO RFID Reader V1.0 5.6.2.1 Activate PICC Before accessing a DESFire card, the card must be selected. A DESFire card has a 7 byte UID. After activation, the card is powered up and ready to accept a DESFire command. Application 0 is selected automatically. 5.6.2.2 Select application To jump into another application, the application has to be selected. An application can be seen as a directory, which contains up to 16 files. The size of the application depends on the stored files. 5.6.2.
ACG HF Multi ISO RFID Reader V1.0 5.7 my-d™ IC (SLE 55Rxx) my-d™ ICs are specific ICs from Infineon. These labels show a different memory organization. Two different modes of tags are supported: plain and secure mode.
ACG HF Multi ISO RFID Reader V1.0 6 ISO 14443 Type B ISO 14443 type B cards are supported. 6.1 SR176 The SR176 label contains only 30 bytes of data organized in two bytes per page. 6.1.1 Memory organization Block address Byte 1 0Fh Lock byte Byte 0 RFU 0Eh User data … … 04h User data 03h Serial number 02h Serial number 01h Serial number 00h Serial number Chip ID Figure 6-1: SR176 memory organization 6.1.2 Serial number UID The UID is stored in the first 4 pages.
ACG HF Multi ISO RFID Reader V1.0 6.1.3 Lock byte Bit 2 Bit 1 Bit 0 Page 00h Page 01h Page 0Ah Page 0Bh Bit 3 Page 02h Page 03h Page 0Ch Page 0Dh Bit 4 Page 04h Page 05h Bit 5 Page 06h Page 07h Bit 6 Page 08h Page 09h Bit 7 Page 0Eh Page 0Fh The lock byte defines the write access condition of a pair of pages. Each bit can only be set once. This procedure is irreversible. This byte is implemented as an OTP. Figure 6-3: Lock byte 6.1.
ACG HF Multi ISO RFID Reader V1.0 7 ISO 15693 The reader can communicate with ISO15693 tags. An anti-collision is needed if multiple instances of tags are in the same antenna field. The reader detects each type of ISO15693 labels and handles them individually 7.1 Coding of UID The UID of a tag is defined in ISO/IEC 15693-3. All tags compliant to ISO15693 support the specified format. The UID is factory programmed and cannot be changed.
ACG HF Multi ISO RFID Reader V1.0 7.2 Memory organization An ISO15693 tag is separated into two blocks. An administrative block which contains the UID, AFI, DSFID and the lock page state. The user block is free for custom use. The chip manufacturer defines the amount of bytes and number of pages of each tag. As default four bytes are used for several tags.
ACG HF Multi ISO RFID Reader V1.0 7.3 my-d™ IC (SRF55VxxP) my-d™ ICs are specific ICs from Infineon. These labels show a different memory organization. Two different modes of tags are supported: plain and secure mode. Two different cards with 320 bytes or 1k bytes EEPROM memory are available. The EEPROM memory is divided into pages. Each tag is split into two parts: The administrative blocks (00h, 01h, 02h) and the user area. Administrative pages are read only and cannot be changed.
ACG HF Multi ISO RFID Reader V1.0 7.4 EM 4135 The EM4135 is an ISO15693 compliant label of EM Microelectronic-Marin SA. It has eight bytes per page as the same as the my-d™ label. It only supports 36 pages. The administrative area holds the information of the access condition and the UID.
ACG HF Multi ISO RFID Reader V1.0 8 ICODE ICODE® IC data is stored in a non-volatile EEPROM. Its capacity is 512 bits organized in 16 blocks consisting 4 bytes each (1 block = 32 bits). First 3 blocks contain administrative data. 8.
ACG HF Multi ISO RFID Reader V1.0 8.4 Special function (EAS), AFI Special Functions (EAS) and Family Code/Application Identifier are additional features. For more information refer to the ICODE® manual. 8.5 User data All other blocks are free for use and can be changed according the state of the write access conditions.
ACG HF Multi ISO RFID Reader V1.0 9 ICODE EPC ICODE EPC labels data is stored in a OTP memory. Its capacity is 136 bits organized in 17 blocks consisting of 1 bytes each. All MSB of the different fields (EPC, CRC16, Destroy Code) are located at the lowest block address. 9.1 Memory organization Page address Byte 14h – 16h Destroy Code 12h – 13h CRC 16 00h – 11h EPC Figure 9-1: ICODE EPC memory organization 9.2 Serial number The serial number of a label is defined within the EPC blocks. 9.
ACG HF Multi ISO RFID Reader V1.0 10 ICODE UID The memory has a capacity of 192 bits and is organized in 24 blocks, consisting of 1 byte each. All MSB of the different fields (UD, UD CRC, CRC16, Destroy Code) are located at the lowest block address. 10.1 Memory organization Page address Access Condition 21h – 23h OTP Destroy Code 19h - 20h OTP CRC16 14h – 18h RO UID 12h – 13h R/W UD CRC16 00h – 11h R/W User data (UD) Description Figure 10-1: ICODE UID memory organization 10.
ACG HF Multi ISO RFID Reader V1.0 11 Hardware 11.
ACG HF Multi ISO RFID Reader V1.0 11.1.1 Pin out of J1 PIN PIN No.
ACG HF Multi ISO RFID Reader V1.0 11.1.2 Electrical characteristics of J1 PINs PIN PIN No. Min ARX 1 1.1V ATX1 2 Typ. 13,56 MHz 34 VPP VDD 3 Max. Description 4.4V Antenna RX 13.56MHz Antenna TX1 100 mAPP 50VPP +4.5V +5.0V +5.5V Supply Voltage 32mA 150mA 250mA Supply Current (without SAM) GND 4 GND ATX2 5 13,56 MHz 34 VPP Ground 13.
ACG HF Multi ISO RFID Reader V1.0 11.1.
ACG HF Multi ISO RFID Reader V1.0 11.1.4 Electrical characteristics of J2 PINs PIN PIN No. RX Min Typ. Max. 11 USARTTTL1 25 mA RX to PC To RS232, RS485 or RS422 device driver TX 12 USARTTTL1 25 mA TX to PC To RS232, RS485 or RS422 device driver DIR 13 TTL 25 mA Direction of RS 485 Logic High = Reader to Host Logic Low = Host to Reader USER 14 TTL2 25 mA User Port MCLR 15 3 TTL EN 16 ST4 LEDr 17 VDDmin @ 25mA VDDtyp @ 11mA 11mA LEDg 18 1.
ACG HF Multi ISO RFID Reader V1.0 11.1.5 External Connections 11.1.5.1 Power Supply If the supply voltage and any noise modulated on the supply voltage remains within the specified limits, no further filtering is required. In some cases it is recommended to use additional filtering for the power supply line. Insufficient power line filtering could cause unexpected or irregular performance drops.
ACG HF Multi ISO RFID Reader V1.0 11.1.5.2 Antenna The typical antenna tuning and matching network is shown below. The external antenna has to have the right inductance and a certain resistor and capacitor combination for an optimized frequency tuning and antenna matching. R1 1 2 OEM Board C1 L ANT C3 5 6 C5 C4 C2 More details about the antenna design are available in the ACGid antenna design guide manual. This document can be downloaded from www.acg-id.com.
ACG HF Multi ISO RFID Reader V1.0 11.1.5.4 Function Control LEDs Two external LEDs can be connected to the OEM Board. There are two alternatives possible. Option 1 OEM Board 330 Ohm uC 18 17 Option 2 OEM Board 330 Ohm uC 18 17 330 Ohm In both cases the LED supply voltage levels are TTL levels.
ACG HF Multi ISO RFID Reader V1.0 12 Software By default, data is transmitted at 9600, n, 8, 1, no handshaking. Two protocol modes are supported. The protocol mode is configured in the reader EEPROM. As factory default, the ASCII protocol is used. 12.1 ASCII Protocol This protocol is designed for easy handling. The commands are issued using a terminal program. Data is transmitted as ASCII hexadecimal that can be displayed on any terminal program (i.e. HyperTerminal).
ACG HF Multi ISO RFID Reader V1.0 12.2.1 STX Start of transmission (02h) 12.2.2 Station ID Unique ID of the station 00h: FFh: reserved for the bus master. Readers send response to this device ID. Broadcast message. All devices will execute the command and send their response. 12.2.3 Length Length defines the length of the data block, including the flag byte, if binary protocol version 2 is activated. If length is set to zero, 256 data bytes are transmitted.
ACG HF Multi ISO RFID Reader V1.0 12.2.6 Block Check Character (BCC) The BCC is used to detect transmission errors. The BCC is calculated XOR-ing each byte of the transmission frame excluding the STX/BCC and ETX characters. The flags are part of the data. BCC = ( StatID) XOR ( Length) XOR (Command / Data 0 ) XOR ... XOR (Command / Data N ) 12.2.7 ETX End of transmission. (03h) 12.2.8 Remarks If the reader device receives an invalid instruction frame (i.e.
ACG HF Multi ISO RFID Reader V1.0 12.3 Register Set The reader has several system flags used for customization purposes. The flags are stored in its non-volatile EEPROM. The reader accepts changes to these settings only during the start-up phase. Clearing all RFU bits is recommended in order to guarantee compatibility with future releases. The reader can store up to 32 authentication keys internally to login standard mifare® cards. An additional 32 keys can be stored for DESFire authentication.
ACG HF Multi ISO RFID Reader V1.0 12.3.
ACG HF Multi ISO RFID Reader V1.0 12.3.3 Station ID (0Ah) The station ID is used in binary mode to address a device in party line set up. The station ID can range from 01h to FEh and can be set freely. The value 00h is reserved for the bus master. All readers send their response to this device. The broadcast message (FFh) forces all readers to response to the command. Default value is 01h. 12.3.
ACG HF Multi ISO RFID Reader V1.0 12.3.4.6 Single Shot (default 0) If Single Shot is set, the reader displays the serial number of a tag in continuous read mode once within a specified time-out. The time-out is defined at EEPROM register 0Fh. The delay time can be adjusted stepwise in 100ms steps. 00h indicates no delay and FFh indicates infinite delay. 12.3.4.
ACG HF Multi ISO RFID Reader V1.0 12.3.4.8 Extend ID (default 0) If Extended ID is set, the reader extends the serial number of tags with additional bytes. ISO 14443 A tags (5/8/11 bytes transmitted) Tag type Serial number 1 byte 4 / 7 / 10 bytes Figure 12-6: ISO 14443 A Extended Serial number The tag type byte indicates the type of cascade level.
ACG HF Multi ISO RFID Reader V1.0 12.3.5 BAUD, Baud rate control register (0Ch) The baud rate register defines the communication speed of the reader device. Default value is 00h. Baud rate register Bit 7 Bit 6 Bit 5 Bit 4 Bit 3 Bit 2 Bit 1 Bit 0 RFU RFU RFU RFU RFU BS2 BS1 BS0 Figure 12-9: Baud rate register This register defines the baud rate of the device.
ACG HF Multi ISO RFID Reader V1.0 The following table describes the exact baud rates used by the reader. Baud rate Exact baud rate Difference 9600 baud 9603 baud 0.03 % 19200 baud 19207 baud 0.04 % 38400 baud 38305 baud -0.25 % 57600 baud 57458 baud -0.25 % 115200 baud 114915 baud -0.25 % 230400 baud 233793 baud 1.47 % 460800 baud 452000 baud -1.
ACG HF Multi ISO RFID Reader V1.0 12.3.7 OPMODE, operating mode register (0Eh) The operation mode register defines which tag types the reader supports. This register enables fast tag recognition because only defined tag types are requested. ICODE Bit 2 Bit 1 Bit 0 (LSB) ISO 14443A Bit 3 SR176 Bit 4 ISO 15693 Bit 5 ICODE EPC Bit 6 ICODE UID RFU Bit 7 (MSB) ISO 14443B Operation mode register Figure 12-13: Operation mode register 12.3.
ACG HF Multi ISO RFID Reader V1.0 12.3.9.2 Disable start-up message (default 0) If Disable start-up message is set, the reader suppresses the start-up message in ASCII mode. This flag is ignored in binary protocol mode. 12.3.9.3 Enable binary frame v2 (default 0) If Enable binary frame v2 is set, the reader sends version 2 binary frames. The get station ID command always sends version 1 binary frames! 12.3.9.
ACG HF Multi ISO RFID Reader V1.0 12.3.11 Reset Recovery Time (15h) The Reset Recovery Time register represents the recovery time in ms after the field is turned on. This register is used for the select, continuous read and multi-tag commands. Default value is 25h. 12.3.12 Application Family Identifier (16h) The AFI (Application Family Identifier) is only supported for ISO14443B and ISO15693 tags. If the set value is different from 00h, the AFI is used.
ACG HF Multi ISO RFID Reader V1.0 12.3.17 Protocol configuration 3 (1Bh) The protocol configuration register 3 (PCON3) further specifies the general behavior of the reader device. Default value is 00h. Protocol configuration 3 register Bit 7 Bit 6 Bit 5 RFU ReqA Extended ID Bit 4 Bit 3 Internal use / do not change Bit 2 Page Read Bit 1 Bit 0 RFU Disable automatic ISO 14443-4 timeouts Figure 12-16: Protocol configuration register 12.3.17.
ACG HF Multi ISO RFID Reader V1.0 12.4 Instruction Set Following table describes all the commands of the reader device. Each command returns an answer to the host. Exceptions are mentioned explicitly. The green LED acknowledges a successfully executed command. The red LED indicates an error.
ACG HF Multi ISO RFID Reader V1.0 12.4.1 Common Commands Overview Command Description '!' Test continuous read / Check KTT upload status 'c' Continuous read '.
ACG HF Multi ISO RFID Reader V1.
ACG HF Multi ISO RFID Reader V1.0 12.4.2 Error Codes Following figure shows an overview of all error messages of the reader device.
ACG HF Multi ISO RFID Reader V1.0 12.4.3 Common commands 12.4.3.1 Test Continuous Read / Check KTT Upload Status This command tests the state of the continuous read command and the state of the Prepare for KTT 'ut' command. The test continuous read command is only valid in ASCII mode. Command Command Data '!' None Answer Answer Description '!' Continuous read mode is active.
ACG HF Multi ISO RFID Reader V1.0 Answer Answer Description Data Serial number (n bytes) 'N' Error: No Tag in the field (only binary protocol) 12.4.3.2.1 Multitag continuous read mode If the Multitag flag is set in the Protocol Configuration (PCON) register the reader reads multiple tags continuously. 12.4.3.2.2 Auto start The continuous read mode is started automatically in ASCII mode. The auto start flag must be set in the PCON register. 12.4.3.2.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.3 Set LED This command controls the LED activity. If the LED flag is set, the automatic LED function is switched off. The user can set the state of the LED manually.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.4 DES encryption / decryption of data This command returns 8 bytes of encrypted / decrypted data.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.5 Get ID This command returns the station ID of the reader device. The answer is time slotted to enable the detection of all devices in party line mode. The station ID has only effect in binary mode.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.5.1 Time slotted answer In party line mode, more than one reader can be used simultaneously. The time slotted answer allows separating in time the answers from all connected devices. The station ID is used to determine the correct time slot. The reader supports up to 254 unique time slots.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.5.2 Binary Protocol Version 2 This command never sends version 2 binary frames. 12.4.3.6 High speed select This command selects a card in the antenna field (according to the selection criteria) or prepares a multiselect command, switches to high baud rates and enables 256byte frames. If execution is successful, the command returns the UID of the selected card and the used baud rate. The reader automatically detects the maximum frame size of the card.
ACG HF Multi ISO RFID Reader V1.0 Answer Answer Description Data (n bytes) Serial number + frame size used and baud rate + frame size and baud rate (1byte) 'F' Error: General failure ‘N’ Error: No Tag in the field Examples High speed select Command Description h08 1234567890ABCD84 Select the card with UID 1234567890SABCD. The card supports a 256-byte frame size and 424kBaud on the air interface.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.6.1 Answer from 0xh and 1xh The lower nibble contains the baud rate used for the air interface. Baud Rate Description x0 106kBaud x2 212kBaud x4 424kBaud x8 848kBaud Figure 12-22: Baud Rate values The higher nibble contains the frame size used for the air interface. Frame Size Description 0x 16 Bytes 1x 24 Bytes 2x 32 Bytes 3x 40 Bytes 4x 48 Bytes 5x 64 Bytes 6x 96 Bytes 7x 128 Bytes 8x 256 Bytes Figure 12-23: Frame Size 12.4.3.6.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.6.5 Multiple tags This command with parameter 1xh prepares the next multiselect command as a highspeed select. Any other command will disable the preparation. 12.4.3.6.6 RATS Guard Time SFGT A high-speed select with parameters 0xh and 1xh automatically waits the SFGT guard time received from the tag before sending the PPS command. 12.4.3.7 Lock block This command locks a block permanently. Only SR176 and ISO 15693 tags are supported.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.7.2 Apply settings After locking a block permanently, the tag needs to be selected for the settings to apply. 12.4.3.8 Multi-Tag Selection / List This command detects several tags at the same time. It replaces the fast select command ('s') in multiple tag surroundings. The Multi-Tag List command lists all tags with their serial numbers. Use the Multi-Tag Select command to select a single tag. Each tag has to be selected separately.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.8.2 Reading distance Each card needs a specific amount of power. The reader always provides the same power level. Therefore, the reading distance will decrease if more tags are present. Basically, the reading distance depends on the tag, the antenna and the tuning of the antenna. 12.4.3.8.3 Multi-tag select Using the serial number with as parameter, the corresponding tag will be selected. High-level interactions can be performed addressing only this card.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.9 Include tag type This command includes a specific tag type to those addressed by the reader device. Command Command Data ‘o+’ Tag type (1 byte) Answer Answer Description 'O+' + tag type (1 byte) Command code + String of tag type Tag type character Refer to Set tag type. Example Command Description o+a Include ISO14443-A to the tag types addressed by the reader device.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.10 Exclude tag type This command excludes a specific tag type from being addressed by the reader device. Command Command Data ‘o-’ Tag type (1 byte) Answer Answer Description 'O-' + tag type (1 byte) Command code + String of tag type Tag type character Refer to Set tag type. Example Command Description o-a Exclude ISO14443-A from the tag types addressed by the reader device.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.11 Set tag type This command sets up the reader for a specific tag type. The continuous read function will speed up because only this type of tag is addressed. After a reset, the reader starts as defined in its start-up configuration. Command Command Data 'o' ISO type (1 byte) 'a' … ISO 14443 Type A 'b' … ISO 14443 Type B 'd' … ICODE UID 'e' … ICODE EPC 'i' … ICODE 's' … SR176 't' … activate all tags 'v' ...
ACG HF Multi ISO RFID Reader V1.0 12.4.3.12 Set Configuration Flags This command allows setting some configuration flags just in time; no reset is needed. The values are not stored in the EEPROM; therefore the changed values are not available after a reset. Command Command Data of flag type (1 byte) data (1 byte) Answer Answer Description Data (1 byte) Current state of changed flag. 'R' Error: Out of range Example Command Description of0101 Answer: 01 Enables the New Serial Mode flag.
ACG HF Multi ISO RFID Reader V1.0 Flag Types The following table shows the Flag Type with its corresponding flag from the specified Protocol Configuration Register.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.13 Set Configuration Register This command allows setting some configuration registers just in time; no reset is needed. The values are not stored in the EEPROM; therefore the changed values are not available after a reset. Command Command Data og Register type (1 byte) data (1 byte) Answer Answer Description Data (1 byte) Current state of changed register.
ACG HF Multi ISO RFID Reader V1.0 Register Types The following table shows the Register Type with its corresponding register.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.14 Antenna power on/off This command controls the antenna power. It can be used to decrease the power consumption of the reader. Command Command Data 'pon' Switch reader on 'poff' Put reader in standby mode Answer Answer Description 'P' Positive acknowledge Example Command Description poff Put reader in standby mode 12.4.3.14.1 Power off The reader enters standby mode. Power consumption is decreased.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.15 Read/Write user port This command sets or reads the state of the user port (pin 14) of the OEM reader device. The port is set either as output or as input.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.15.2 Write port If user port is used as an output, a 1kΩ resistor has to be integrated into the wire. Otherwise the reader device can be damaged.
ACG HF Multi ISO RFID Reader V1.0 Receive Frame Low Error Bit Description Start bit If set, an error was detected.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.16.1 ISO 14443 Type A With ISO14443 Type A tags, the Quiet command always answers with 'Q' because the halt command does not send any acknowledge. 12.4.3.16.2 ISO 14443 Type B Some ISO14443 Type B tags do not support this command or do not respond. ‘Quiet’ is an ISO 14443-4 command, so it will work only if the ‘Deselect’ command is supported by the corresponding transponder. 12.4.3.16.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.18 Read block This command reads a data block on a card. The size of the returned data depends on the tag used. The block address range depends on the tag as well.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.18.4 Out of range failure 'R' The block address of the 'r' command is higher than 40h. The block address of the 'r' command conflicts with other commands, therefore the block address has to be limited to 40h. Use the 'rb' command instead. 12.4.3.19 Read reader EEPROM This command reads the internal reader EEPROM. It contains all start-up parameters and the device ID. Changes in the start-up settings will only go into effect after a reset of the device.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.20 Select This command selects a single card in the antenna field. It can only be used in single tag mode. If successfully executed, the command returns the UID of the selected card. The reader detects the length of the UID automatically. Command Command Data 's' None Answer Answer Description Data serial number 'N' Error: No Tag in the field Example Command Description s 1234567890ABCD Select the card with UID 1234567890SABCD. 12.4.3.20.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.21 Get Version This command returns the current version of the reader module. Command Command Data 'v' None Answer Answer Description 'MultiISO 1.0' + + ASCII Mode 02 00 0C 4D 75 6C 74 69 49 53 4F 20 31 Binary Mode 2E 30 1F 03 Example Command Description v ‘MultiISO 1.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.22 Write block This command writes data to a block. A read is done automatically after every write to ensure correct writing.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.22.4 Out of range failure 'R' The block address of the 'w' command is higher than 40h. The block address of the 'w' command conflicts with other commands, therefore the block address has to be limited to 40h. Use the 'wb' command instead. 12.4.3.23 Write EEPROM Writes to the internal reader EEPROM. It contains all start-up parameters and the device ID. Changes to the start-up settings will only go into effect after a reset of the device.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.24 Reset This command executes a power on (software) reset. New configuration settings will be loaded. It resets all tags in the antenna field. Command Command Data 'x' None Answer Answer Description MultiISO 1.0' + + ASCII Mode None Binary Mode 12.4.3.24.1 Disable Start-up Message If the start-up message is disabled in the protocol configuration register 2, the ASCII mode does not respond with the version of the reader. 12.4.3.24.
ACG HF Multi ISO RFID Reader V1.0 12.4.3.25 Field Reset The field reset switches off the antenna field for the specified duration. All tags need a certain amount of time to initialize before a command can be processed. The second byte specifies the field recovery time. Command Command Data 'y' Off time in milliseconds (1 byte) Field recovery time in milliseconds (1 byte) Answer Answer Description 'Y' After the field reset the reader sends back a ‘Y’ to acknowledge the command.
ACG HF Multi ISO RFID Reader V1.0 12.4.4 ISO 14443 Type A (mifare®) only commands 12.4.4.1 Increment value block (credit) Increments a value block with a defined value. A read is done automatically after a write to verify data integrity. The command fails if the source block is not in value block format. A previous login is needed to access a block.
ACG HF Multi ISO RFID Reader V1.0 12.4.4.1.3 No tag error 'N' The reader does not detect a response from the tag. There is either no tag present or the tag does not respond to the request. 12.4.4.1.4 Operation mode failure 'O' The tag is not ISO14443 type A compliant. 12.4.4.2 Decrement value block (debit) Decrements a value block with a defined value. A read is done automatically after the write to verify data integrity. The command fails if the source block is not in value block format.
ACG HF Multi ISO RFID Reader V1.0 12.4.4.2.2 Decrement failure 'F' This indicates a general failure during the decrement procedure or an inability to read after the write process. 12.4.4.2.3 No tag error 'N' The reader does not detect a response from the tag. There is either no tag present or the tag does not respond to the request. 12.4.4.2.4 Operation mode failure 'O' The tag is not ISO14443 type A compliant. 12.4.4.
ACG HF Multi ISO RFID Reader V1.0 12.4.4.3.1 Target block The target block does not need to be a valid value block. If the source block is not in value format, the command fails. 12.4.4.3.2 No value block 'I' Source value block is not in a valid value block. The value block is corrupted. A backup block can be used to restore the correct value. 12.4.4.3.3 Copy failure 'F' This indicates a general failure during the copy procedure or an inability to read after the write process. 12.4.4.3.
ACG HF Multi ISO RFID Reader V1.0 12.4.4.4 Login (authenticate tag) Performs an authentication in order to access one sector of a mifare® card. Only one sector can be accessed at a time.
ACG HF Multi ISO RFID Reader V1.
ACG HF Multi ISO RFID Reader V1.0 12.4.4.4.4 Three transport keys are implemented to access cards quickly. By transmitting instead of the key, the reader module uses the transport keys for the login procedure.
ACG HF Multi ISO RFID Reader V1.0 12.4.4.5 Read value block Reads a value block. The command checks if data is in value block format. The read value block command needs a successful login. Command Command Data 'rv' Value block (1 byte) Answer Answer Description Data Read value (4 bytes) 'F' Error: General failure 'I' Error: value block failure 'N' Error: No tag in field 'O' Error: Operation mode failure Example Command Description rv04 Reads value of block 4. 12.4.4.5.
ACG HF Multi ISO RFID Reader V1.0 12.4.4.6 Write value block This command formats a block as a value block containing a 32-bit value. A read is performed automatically after the write. Value blocks need a complete 16-byte block due to redundant storage. A successful login is required to run the command.
ACG HF Multi ISO RFID Reader V1.0 12.4.4.6.4 Operation mode failure 'O' The tag is not ISO14443 type A compliant. 12.4.4.6.5 Writing values The write value block command is designed to create blocks in value format. This command requires write access to the specified block. Using this instruction for ticketing operations is not recommended. For ticketing applications, special instructions (Increment/Decrement/Copy) are available.
ACG HF Multi ISO RFID Reader V1.0 12.4.5 Key Management The Key Management is able to store up to 32 keys and is also able to manage 3 different key types. If no key is available to login into the reader, it is possible to reset the key table without any authentication. Key type 12.4.5.1 Description 01 my-d™ secure key 02 DES key 03 mifare® key Authenticate to reader This command logs into a reader. Only my-d™ secure and DES keys are allowed to login into reader.
ACG HF Multi ISO RFID Reader V1.0 Option The option byte defines the authentication step and type of authentication. Bit Description 0-1 Authentication Steps 0: Log out 1: Step 1 2: Step 2 2–6 RFU 7 Authentication Algorithm 0: 2 two pass authentications 1: RFU Key index The key index of Step 1 points to a valid key with the access rights to login into the reader. The key index is zero based. Log out It is possible to log out with Authentication Step 0.
ACG HF Multi ISO RFID Reader V1.0 Two-Pass Authentication Flow Diagram Host 1. Start Authentication Step 1 Reader StartAuth 2. Generate Random number RndRdr RndRdr 3. Reply Random number 4. Generate Random number RndH 5. Calculate the MAC of the key management MacH = Enc(RndRdr) 6. Transmit Random number and MAC: RndKm,MacH RndKm,MacH 7. Check the received MacH RndRdr = Dec(MacH) 8. Calculate the MAC of the reader MacRdr = Enc(RndH) MacRdr 9. Reply MAC 10.
ACG HF Multi ISO RFID Reader V1.0 12.4.5.2 Get Key Access Rights This command returns the access rights of a key. Command Command Data 'ia' Key type (1 byte) Key index (1 byte) Answer Answer Description Data Access rights (2 bytes). Higher Byte is send first Access Rights Only the default master key has all access rights. New keys got the default value 0000h.
ACG HF Multi ISO RFID Reader V1.0 12.4.5.3 Get key status This command reports the key status of the reader. The reader lists for each key the key information. This command is used to inform the key management about the key status. The first byte of the response lists the number of stored keys.
ACG HF Multi ISO RFID Reader V1.0 12.4.5.4 Reset key table The reset key table clears all key entries in the reader. Afterwards the default keys are loaded automatically. It is only allowed to reset the key table after a successful authentication to the reader. If no keys are available to login into the reader, it is possible to reset the key table without an authentication.
ACG HF Multi ISO RFID Reader V1.0 12.4.5.5 Update key access rights This command is able to change the access rights of a key. It is only allowed to change the access rights after a successful authentication to the reader with a key permitted to change the access rights. Command Command Data ‘ua’ Key type (1 byte) Key index (1 byte) Access rights (2 bytes) Answer Answer Description Data Access rights (2 bytes). Higher Byte has to be sent first.
ACG HF Multi ISO RFID Reader V1.0 12.4.5.6 Change key type This command is able to change the key type. Be sure the key information data are suitable to the key type. It is only allowed to change the key type after a successful authentication to the reader with a key permitted to change the key type.
ACG HF Multi ISO RFID Reader V1.0 12.4.5.7 Update key The update key command stores, modifies or deletes a key in the reader key table. A key is identified with its key information data. The key information data has to be unique within the same key type. If a key is erased the key data must be dropped. It is only allowed to update the key type after a successful authentication to the reader with a key permitted the necessary rights.
ACG HF Multi ISO RFID Reader V1.0 Action The Action byte defines the action of the key. Action Description Axh Add / Update key 5xh Delete Key x1h my-d™ secure key A x2h my-d™ secure key B my-d™ secure key For more detailed information on key information data refer to Infineon documentation. DES key option byte Bit 0 1-7 Description 0 … 16 byte key 1 … 8 byte key RFU In case of an 8-byte key, the first 8 bytes of the key data are valid.
ACG HF Multi ISO RFID Reader V1.0 The data stream has to be divided into blocks of 8 bytes. The last enciphered block has to be XORed with the next plain block. block2 Enc Enc(block1) Enc(block2) XOR 12.4.6 my-d™ secure Note that ISO 14443 tags do not support the addressed mode. Bit 5 and 6 of the option byte are not used with ISO 14443 tags. The ISO 14443 tag only works in selected mode. 12.4.6.
ACG HF Multi ISO RFID Reader V1.0 Command Command Data ‘as’ Option byte (1 byte) [UID (8 bytes)] Key page (1 byte) Key index (1 byte) Counter page (2 byte) Diversification data (8 bytes) Answer Answer Description ‘L’ In case of success Option byte The option byte defines the general behavior of the command. Note that ISO 14443 tags are only working in selected mode. Bit Description 7 RFU 6 If set the tag is in addressed mode. The UID is following as first 8 bytes after the option byte.
ACG HF Multi ISO RFID Reader V1.0 This page number points to the authentication counter page. Lower byte of the page number is sent first. Diversification data This data is used to diversify the key data. Example Command Answer / Description 'as20040103000000000000000000' 'L' Login into tag. 12.4.6.3 Issue transponder key Writes a diversified key to the transponder. This command uses the write and Reread my-d™ command.
ACG HF Multi ISO RFID Reader V1.0 Option byte The option byte defines general behavior of the command. Note that ISO 14443 tags are only working in selected mode. Bit Description 7 If set the user mode is used and the MAC is calculated and added to the frame. If not set the issuer mode is used sector index and access conditions are included and no MAC is calculated. 6 If set the tag is in addressed mode. The UID is following as first 8 bytes after the option byte. The my-d™ frame is following.
ACG HF Multi ISO RFID Reader V1.0 LED activity The green and red LED indicates the state of the upload process.
ACG HF Multi ISO RFID Reader V1.
ACG HF Multi ISO RFID Reader V1.0 12.4.6.5 my-d™ command This command sends and receives my-d™ plain and secure commands including my-d™ secure algorithm. Command Command Data ‘z’ Downlink length (1 byte) Option byte (1 byte) [UID (8 bytes)] my-d™ data (n bytes) Answer Answer Description Data Status byte: 00h (1 byte) Data without MAC and CRC (n bytes) Downlink length This byte is mandatory. It will define the length of the my-d™ data frame sent to the reader.
ACG HF Multi ISO RFID Reader V1.0 Data Data is sent as my-d™ plain command. It contains only data that is processed by the MAC calculation. If the tag is addressed, only valid with ISO 15693 tags, with its UID the first 8 bytes are interpreted as UID and not included into the MAC calculation. MAC calculation is done automatically if according flag is set. The ISO 15693 or the ISO 14443 frame is completed and the CRC is computed and added automatically.
ACG HF Multi ISO RFID Reader V1.0 13 Frequently Asked Questions 13.1 Getting Started To test and interface the Dual ISO Module, you do not need a sophisticated µP development system. All you need is a PC, a connection cable and a power supply for the reader. If you are using Microsoft Windows (95/98/NT/…), take the following steps: • Make sure, that your reader has an RS232 interface • Start HyperTerminal • Create a new connection (FILE/NEW CONNECTION) • Enter a name for the connection (i.e.
ACG HF Multi ISO RFID Reader V1.0 13.3 What type of mifare® card should I use? The mifare® standard is designed for multi-application environments. It contains 16 sectors each with 2 individual keys, access conditions, and 3 data or value blocks. Some applications use the 1 Kbytes of the mifare® Standard Card Memory only as storage area. mifare® Ultralight has no crypto unit on chip. It only supports 16 blocks.
ACG HF Multi ISO RFID Reader V1.0 The Application can and should provide more barriers: • Sector access conditions. It is possible to assign access conditions in a way that only decrementing of values is allowed with the keys used in the field. So even a manipulated field station cannot be used to increment the value on the cards. As a general rule, key A is used as a field key, allowing only to read and decrement values, and key B is used to format the card or increment values. • Diversified keys.
ACG HF Multi ISO RFID Reader V1.0 13.5 Using a mifare® card This example demonstrates the detection of a card in the antenna field with continuous read and the reading of a page. Command Answer c Activate continuous read mode B2197B58 a card responds with its serial number .
ACG HF Multi ISO RFID Reader V1.0 13.6 Using a DESFire card 13.6.1 Create a plain standard data file After activation, application 0 is selected automatically. Default access rights of application 0 require a login to create an application. The following example illustrates the successful creation of a plain standard data file.
ACG HF Multi ISO RFID Reader V1.0 13.6.3 Create a value file Basically, each application is created in the same way. The access rights of an application can be adjusted to freeze the application organization. In this case, a login to the application is needed to make any changes to the application. Regardless of the application access rights, a file can be selected using its ID. Before accessing a secured file, a login to the application is needed.
ACG HF Multi ISO RFID Reader V1.0 13.6.4 Use a DES secured value file The next example demonstrates the use of a DES secured value file, such as the one created in the previous example. After the selection of the application, a login with the key of the value file is needed to access the file. Modification of the value file is accepted after the commit transaction command is given.
ACG HF Multi ISO RFID Reader V1.0 13.7 Using NFC The example shows how to communicate with NFC using the NFC demoboard PN531. The reader is the initiator. The NFC has to be configured as passive target using mifare® 106kbps (other NFC modes are not supported). As first step place the reader on top of the NFC demoboard antenna in 3 cm distance. Then load the "passive_target_106.cmd" file from the "Scripts\Tama\P2P" subfolder into the SCRTester application. Run the code.
ACG HF Multi ISO RFID Reader V1.0 14 References [1] ISO/IEC 14443 Part 1-4, Identification Cards – Contact less integrated circuit(s) cards – Proximity cards [2] DESFire Documentation, Philips, http://www.semiconductors.philips.
ACG HF Multi ISO RFID Reader V1.0 15 Appendix A: SAM Please note that the power supply of the SAM adapter must be turned off during the entire card insertion period, otherwise SAM card damage might occur. For proper usage of the SAM, a 100nF capacitor between Vcc and GND is necessary.
ACG HF Multi ISO RFID Reader V1.0 16 Appendix B: 16.
ACG HF Multi ISO RFID Reader V1.0 16.1.1 Features • Interface type: RS232 • Dimensions: 70x45x12.
ACG HF Multi ISO RFID Reader V1.0 16.1.
ACG HF Multi ISO RFID Reader V1.
ACG HF Multi ISO RFID Reader V1.0 16.1.3 Pin Out 16.1.3.1 Pin Out of J3 7 1 J3 1 20 Figure 16-1: Pin out of jumper 3 PIN PIN No.
ACG HF Multi ISO RFID Reader V1.0 16.1.3.2 Electrical characteristics of J3 PINs in RS232 Configuration PIN PIN No. RFU 1 +5V 2 GND 3 RX/RXA 4 Min Typ. Max. Description Do not connect 4.5V 5V 5.
ACG HF Multi ISO RFID Reader V1.0 16.1.3.3 Electrical characteristics of J3 PINs in RS422 Configuration PIN PIN No. RFU 1 +5V 2 Min Typ. Max. Description Do not connect 4.5V 5V 5.5V 150mA 250mA Supply Current (without SAM) GND 3 RX/RXA 4 -7V +12V RXA RS422 TX/TXA 5 -7V +12V TXA RS422 / Differential RXB 6 -7V +12V RXB RS422 TXB 7 -7V +12V TXB RS422 / Differential Min Typ. Description GND Supply Voltage PIN No.
ACG HF Multi ISO RFID Reader V1.0 16.1.3.4 Electrical characteristics of J3 PINs in RS485 Configuration PIN PIN No. RFU 1 +5V 2 Min Typ. Max. Description Do not connect 4.5V 5V 5.5V 150mA 250mA Supply Current (without SAM) GND 3 RX/RXA 4 -7V +12V RX, connect to PIN 5 TX/TXA 5 -7V +12V TX RXB 6 -7V +12V RX, connect to PIN 7 TXB 7 -7V +12V TX Description GND Supply Voltage PIN No. Conditions Ground for Power Supply and Interface Min Typ. Max.
ACG HF Multi ISO RFID Reader V1.0 16.1.3.5 Pin Out of J4 1 4 J4 Figure 16-6: Pin out of Jumper 4 (top view) PIN PIN No. Description Read+ 1 Connector for green Read Indicator LED Read- 2 Connector for red Read Error Indicator LED Power- 3 Ground Power+ 4 Connector for Power Indicator LED 16.1.3.6 Electrical characteristics of J4 PINs PIN PIN No. Read+ 1 Read- Min 2 Typ. Max. Description 1.4V @11mA VDDmax 11mA @15mA 1.
ACG HF Multi ISO RFID Reader V1.0 16.
ACG HF Multi ISO RFID Reader V1.0 16.2.1 Features • Interface type: USB 2.
ACG HF Multi ISO RFID Reader V1.0 16.2.
ACG HF Multi ISO RFID Reader V1.
ACG HF Multi ISO RFID Reader V1.
ACG HF Multi ISO RFID Reader V1.0 Pin Out of J5 Read LED + Read LED Power LED Power LED + 16.2.2.1 1 J5 4 Figure 16-9: Pin out of Jumper 5 (top view) PIN PIN No. Description Read+ 1 Connector for green Read Indicator LED Read- 2 Connector for red Read Error Indicator LED Power- 3 Ground Power+ 4 Connector for Power Indicator LED Figure 16-10: Pin out of jumper 5 16.2.2.2 Electrical characteristics of J5 PINs PIN PIN No. Read+ 1 Read- 2 Min Typ. Max. 1.
ACG HF Multi ISO RFID Reader V1.0 16.
ACG HF Multi ISO RFID Reader V1.0 16.3.1 Features • Interface type: USB 2.0 • Dimensions: 155x82x35 (LxWxH), all in mm • Reading Distance: up to 80mm, depending on the tag • SAM: supported • Boot loader: supported (²) • Drivers: virtual COM port driver, DLL driver available • Antenna: on board • Signaling: reading LED, power LED • Power Supply: via USB (²) The boot loader makes it easy to download a firmware to the unit without replacing/dismantling the hardware.
ACG HF Multi ISO RFID Reader V1.0 16.
ACG HF Multi ISO RFID Reader V1.0 16.4.1 Features • Interface type: CF Card Type II • Dimensions: (LxWxH) 86.50x43.0x10.0mm ± 0.
ACG HF Multi ISO RFID Reader V1.0 17 Appendix C: Timings tCMD PC: tEXEC Request → ← Response Reader: Command tRES tEXEC [ms] Comments Common commands Cont. read (locked tag) Cont. read (worst case) DES en/decryption 2.8 – 22.6 + Reset Off and Recovery Time 54 + 3x Reset Off and Recovery Time 9.6 – 9.7 TDES en/decryption 28.7 – 28.8 Highspeed select 'h08' (locked tag) 8.9 – 14.
ACG HF Multi ISO RFID Reader V1.0 ISO 14443 Type A only commands Increment value block 18.4 Decrement value block 18.4 Copy value block 18.5 Read value block 2.3 Write value block 7.9 - 10.5 mifare® Login 4.9 Power conditions Power on 79 Enable on 85 Does not include rise time of power supply Figure 17-1: Timings Default Command Guard Time (20h = 1.2ms) was used. All timing data is advisory application information and does not form part of the specifications.
ACG HF Multi ISO RFID Reader V1.0 18 Appendix D: Release Notes 18.1 Version History 18.1.1 MultiISO 1.0 Initial Release.
ACG HF Multi ISO RFID Reader V1.0 18.2 Revision history Date Revision number 09/02/2005 Version 1.0, Rev. 1.
ACG HF Multi ISO RFID Reader V1.0 19 Appendix E: Approvals / Certificates 19.1 CE Declaration ACG Identification Technologies GmbH declares that, in conformity with the European CE requirements specified in the EMC Directive 89/336/EEC, the ACG HF Multi ISO Plug & Play Modules, the ACG HF Multi ISO Desktop Reader and the Plug-In Reader Module, described in this manual, are CE compliant The relevant documents are available.
ACG HF Multi ISO RFID Reader V1.0 19.2 FCC Declaration ACG Identification Technologies GmbH declares that, in conformity with the U.S. Directive FCC part 15, ACG HF Multi ISO Plug & Play Modules, the ACG HF Multi ISO Desktop Reader and the Plug-In Reader Module, described in this manual, are FCC part15 compliant The relevant documents are available.
ACG HF Multi ISO RFID Reader V1.0 19.