Feig Electronic OBID ID ISC.LR1002 Manual

Feig Electronic OBID ID ISC.LR1002 Manual

Standard reader
Table of Contents

Advertisement

MANUAL
ID ISC.LR1002
Standard Reader
preliminary / public (B)
2012-09-05 – H20411-0e-ID-B.docx

Advertisement

Table of Contents
loading

Summary of Contents for Feig Electronic OBID ID ISC.LR1002

  • Page 1 MANUAL ID ISC.LR1002 Standard Reader preliminary / public (B) 2012-09-05 – H20411-0e-ID-B.docx...
  • Page 2 FEIG ELECTRONIC call explicit attention that devices which are subject of this document are not designed with components and testing methods for a level of reliability suitable for use in or in connection with surgical implants or as critical components in any life support systems whose failure to perform can reasonably be expected to cause significant injury to a human.
  • Page 3 • The following figure formats are used: 0...9: for decimal figures 0x00...0xFF: for hexadecimal figures, b0...1 for binary figures. • The hexadecimal value in brackets "[ ]" marks a control byte (command). FEIG ELECTRONIC GmbH Page 3 of 173 H20411-0e-ID-B.docx...
  • Page 4: Table Of Contents

    5.3.1. Dedicated Input / Output Functions ................35  5.4. CFG3: RF-Interface ......................36  5.5. CFG4: Transponder Parameters ..................38  5.6. CFG5: Anticollision ......................41  5.7. CFG6: Customer Command Option Bytes ............... 42  FEIG ELECTRONIC GmbH Page 4 of 173 H20411-0e-ID-B.docx...
  • Page 5 6.3. [0x83] Set Default Configuration (Reset) ................. 74  7. Protocols for Reader Control   7.1. [0x52] Baud Rate Detection ....................76  7.2. [0x55] Start Flash Loader ....................76  7.3. [0x63] RF-Controler Reset ....................77  FEIG ELECTRONIC GmbH Page 5 of 173 H20411-0e-ID-B.docx...
  • Page 6 8.1.10. [0x29] Write DSFID ....................115  8.1.11. [0x2A] Lock DSFID ....................116  8.1.12. [0x2B] Get System Information ................. 117  8.1.13. [0x2C] Get Multiple Block Security Status ..............119  9. [0xB3] Host commands for EPC Transponders   FEIG ELECTRONIC GmbH Page 6 of 173 H20411-0e-ID-B.docx...
  • Page 7 10. Protocols for Buffered Read Mode and Notification Mode   10.1. The Buffered Read Mode Procedure ................150  10.2. The Notification Mode Procedure ................. 151  10.3. Transponder Access in the Buffered Read Mode and Notification Mode ....152  FEIG ELECTRONIC GmbH Page 7 of 173 H20411-0e-ID-B.docx...
  • Page 8 ISO15693 Host Command (DB-Size of the Transponder = 4 bytes) ........167  ISO15693 Host Command (DB-Size of the Transponder = 8 bytes) ........167  ANNEX G: Labeling of configuration parameter ..............168  FEIG ELECTRONIC GmbH Page 8 of 173 H20411-0e-ID-B.docx...
  • Page 9 Although this device doesn't exceed the valid limits for electromagnetic fields you should keep a minimum distance of 25 cm between the device and your cardiac pacemaker and not stay in an immediate proximity of the device respective the antenna for some time. FEIG ELECTRONIC GmbH Page 9 of 173 H20411-0e-ID-B.docx...
  • Page 10: Revision History Of Documentation

    ® OBID i-scan System-Manual ID ISC.LR1002 Revision History of documentation Revision Date Page Description xx.08.12 Initial version FEIG ELECTRONIC GmbH Page 10 of 173 H20411-0e-ID-B.docx...
  • Page 11: Abbreviations

    Most Significant Byte Number Output Read / Write Access Read Relay Radio Frequency RSSI Received Signal Strength Indicator Real Time Clock Table Transponder Timeslot Unique Identifier (read only Serial Number) Write Only Access Write FEIG ELECTRONIC GmbH Page 11 of 173 H20411-0e-ID-B.docx...
  • Page 12: Introduction

    The Reader supports the transponder protocols 18000-3-A, ISO15693 and the new ISO`18000-3M3`standard. FEIG ELECTRONIC GmbH Page 12 of 173 H20411-0e-ID-B.docx...
  • Page 13: Configuration Commands And Control Commands

    Host (Terminal / PC / ..) Reader → parameter- / control command parameter received and stored / control command processed ← status / error status data ← FEIG ELECTRONIC GmbH Page 13 of 173 H20411-0e-ID-B.docx...
  • Page 14: Iso15693 Host Commands

    Transponder data in Reader field ← → write data to Transponder with UID Transponder with correct UID in antenna field ? ← OK status status = no Transponder in Reader field ← FEIG ELECTRONIC GmbH Page 14 of 173 H20411-0e-ID-B.docx...
  • Page 15 = no Trans- Transponder read ponder data in Reader field ← → write data Transponder in antenna field ? ← OK status status = no Trans- ponder in Reader field ← FEIG ELECTRONIC GmbH Page 15 of 173 H20411-0e-ID-B.docx...
  • Page 16 / status = Transponder read no Transponder data in Reader field ← → write data selected Transponder in antenna field ? ← OK status status = no Transponder in Reader field ← FEIG ELECTRONIC GmbH Page 16 of 173 H20411-0e-ID-B.docx...
  • Page 17: Buffered Read Mode

    = no valid data ← Note: • Only transponder read operations are available with the Buffered Read Mode. • The Buffered Read Mode is only available if Scan Mode is disabled FEIG ELECTRONIC GmbH Page 17 of 173 H20411-0e-ID-B.docx...
  • Page 18: Notification Mode

    Keepalive messages are never acknowledged by the host. The Keepalive message should not be mistake with the keepalive option (s. 5.22. CFG41: LAN Set- tings, Part 2) of a LAN connection initiated by a host. FEIG ELECTRONIC GmbH Page 18 of 173 H20411-0e-ID-B.docx...
  • Page 19: Scan Mode

    2 Transponder in detection range UID and data block should be read: UID1 data1 UID2 data2 Com-Prefix (optional) SCAN-LOCK-TIME UID: Serial-Number (fix) time to the next new Transponder reading data: data blocks (free programmable) Separation character (optional) End character (optional) FEIG ELECTRONIC GmbH Page 19 of 173 H20411-0e-ID-B.docx...
  • Page 20 Transponder should be within the detection range of the Reader during this time. • Only transponder read operations are available with the Scan Mode. • Scan Mode is only available if Buffered Read Mode is disabled FEIG ELECTRONIC GmbH Page 20 of 173 H20411-0e-ID-B.docx...
  • Page 21: Protocol Frames Of Tcp/Ip Protocol

    The keepalive parameters can be modified in the configuration pages for LAN and WLAN. This keepalive option should not be mistake with the Keepalive message for notification mode. FEIG ELECTRONIC GmbH Page 21 of 173 H20411-0e-ID-B.docx...
  • Page 22: Serial Data Format And Protocol Frames

    (0x02) ALENGTH ALENGTH BYTE CRC16 CRC16 The Reader supports the advanced protocol frame. If the host application sends a advanced proto- col frame the Reader will always response with advanced protocol frame. FEIG ELECTRONIC GmbH Page 22 of 173 H20411-0e-ID-B.docx...
  • Page 23 CRC16: Cyclic redundancy check of the protocol bytes from 1 to n-2, as specified by CCITT-CRC16 Polynom: + 1 (0x8408) Start Value: 0xFFFF Direction: Backward see ANNEX D: Index of Status Bytes FEIG ELECTRONIC GmbH Page 23 of 173 H20411-0e-ID-B.docx...
  • Page 24: Crc16 Calculation Algorithm

    /* cnt = number of protocol bytes without CRC */ crc ^= DATA[i]; for (j = 0; j < 8; j++) if (crc & 0x0001) crc = (crc >> 1) ^ CRC_POLYNOM; else crc = (crc >> 1); FEIG ELECTRONIC GmbH Page 24 of 173 H20411-0e-ID-B.docx...
  • Page 25: Configuration Parameters (Cfg

    Reader shifts to the configured operation mode. Notes: • Malfunctions may occur if parameters are configured without their described range or if unspecified parameters have been changed! FEIG ELECTRONIC GmbH Page 25 of 173 H20411-0e-ID-B.docx...
  • Page 26 Changing of this parame- ter only becomes effective this may cause faulty operation of the Reader. after writing / saving this configuration block EEPROM and a Reader reset FEIG ELECTRONIC GmbH Page 26 of 173 H20411-0e-ID-B.docx...
  • Page 27: Cfg0: Passwords

    The Bit in CFG_NO defines if the access to the configuration block is free or if the use should login to the Reader to get access to the configuration block. b0 ⇒ Access if free b1 ⇒ Access need a login FEIG ELECTRONIC GmbH Page 27 of 173 H20411-0e-ID-B.docx...
  • Page 28 32-bit password, the "READER-ID". This means that only after a "Login" with a valid READER-ID with the command 7.14. [0xA0] Reader-Login can configuration parameters in the EEPROM of the Reader may be read and changed in the EEPROM of the Reader. FEIG ELECTRONIC GmbH Page 28 of 173 H20411-0e-ID-B.docx...
  • Page 29: Cfg1: Interface

    It answers then with the configured address. A reasonableness check is performed by writing this parameter to the Reader. If an error occurs the Read- er answers with STATUS = 0x11. FEIG ELECTRONIC GmbH Page 29 of 173 H20411-0e-ID-B.docx...
  • Page 30 1 Stop Bit - do not use – A reasonableness check is performed by writing this parameter to the Reader. If an error occurs the Read- er answers with STATUS = 0x11. FEIG ELECTRONIC GmbH Page 30 of 173 H20411-0e-ID-B.docx...
  • Page 31 - do not use - Note: • The reader with USB interface in Scan Mode works like a Human Interface Device (HID). • The reader with USB interface in Scan Mode sends the data in USB-Keycode. FEIG ELECTRONIC GmbH Page 31 of 173 H20411-0e-ID-B.docx...
  • Page 32 By setting of this bit the Notification Mode can be enabled On (only together with BRM-Mode) The following table lists the bit combinations for the reader modes: Host-Mode Scan Mode Buffered Read Mode Notification Mode FEIG ELECTRONIC GmbH Page 32 of 173 H20411-0e-ID-B.docx...
  • Page 33: Cfg2: Inputs/Output

    Allocates its own flashing-frequency to each output. Bit: Function: REL1 frq Bit combination flashing frequency b 1 1 1 Hz b 1 0 2 Hz b 0 1 4 Hz b 0 0 8 Hz FEIG ELECTRONIC GmbH Page 33 of 173 H20411-0e-ID-B.docx...
  • Page 34 Note: BRM-mode (reading of serial number and data): if the serial number was read OK and the data not, no data set will be transferred, but the assigned REL1 will be active. FEIG ELECTRONIC GmbH Page 34 of 173 H20411-0e-ID-B.docx...
  • Page 35: Dedicated Input / Output Functions

    Alternately blink with LED1 after an EEPROM error. Notes: • LED1 (green) and LED4 (red) are blinking alternately if a read error of the EEPROM oc- curred after power-up or a 7.3. [0x63] RF-Controler Reset command. FEIG ELECTRONIC GmbH Page 35 of 173 H20411-0e-ID-B.docx...
  • Page 36: Cfg3: Rf-Interface

    Transponder access is minimized. A reasonableness check is performed by writing this parameter to the Reader. If an error occurs the Read- er answers with STATUS = [0x11]. FEIG ELECTRONIC GmbH Page 36 of 173 H20411-0e-ID-B.docx...
  • Page 37 • The DC voltage on the antenna output cannot support a ID ISC.DAT tuning board. A plausibility check is performed by writing this parameter to the Reader. If an error occurs the Reader answers with STATUS = [0x11]. FEIG ELECTRONIC GmbH Page 37 of 173 H20411-0e-ID-B.docx...
  • Page 38: Cfg4: Transponder Parameters

    ISO 15693 AFI1: (Transponder.HF.ISO_15693.SelectionMask.AFI1) First Application Family Identifier to select a Transponder ISO 15693 OPTION: Bit: Function WR-OPTION WR-OPTION: (Transponder.HF.ISO_15693.Miscellaneous.WriteOption) b00: automatically set b10: Tag Option = 0 b11: Tag Option = 1 FEIG ELECTRONIC GmbH Page 38 of 173 H20411-0e-ID-B.docx...
  • Page 39 0x00 – automatic Mode (IDD Type is automatic set by the Reader) 0x02 – EPC and TID Notes: If IDDIB is 0x02 then only the TID must be used to address commands (e.g. read, write...) to the tag FEIG ELECTRONIC GmbH Page 39 of 173 H20411-0e-ID-B.docx...
  • Page 40 A value of 0x00 will be automatically set to a block size of 4byte. Blocksize: (Transpond- er.HF.ISO_15693.Miscellaneous.ReadOption.BlockSizeSelection) Automatic (If transponder is known) Manuel (As specified in DB-Blocksize) Read Mode: (Transponder.HF.ISO_15693.Miscellaneous.ReadOption.ReadMode) b00: Automatic Mode (If transponder is known) Single Read Multiple Read FEIG ELECTRONIC GmbH Page 40 of 173 H20411-0e-ID-B.docx...
  • Page 41: Cfg5: Anticollision

    In this case the Reader doesn’t processes any anticollision procedure with the Transponders inside the antenna field. enabled (default) In this case the Reader processes the anticollision procedure with the Transponders inside of the antenna field. FEIG ELECTRONIC GmbH Page 41 of 173 H20411-0e-ID-B.docx...
  • Page 42: Cfg6: Customer Command Option Bytes

    0x00 0x00 Default 0x00 Note: There are application notes available from FEIG ELECTRONIC GmbH for the de- scription of the customer commands. It is also recommended to read the transponder specification from the according transponder manufacturer. FEIG ELECTRONIC GmbH Page 42 of 173...
  • Page 43: Cfg7-10 Reserved

    5.8. CFG7-10 Reserved The configuration blocks CFG7 .. 10 are reserved for future use. Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default FEIG ELECTRONIC GmbH Page 43 of 173 H20411-0e-ID-B.docx...
  • Page 44: Cfg11: Read Mode / Read Data

    TIMER Byte sion Order (OperatingMode.ScanMode.DataSelector.Uid) (OperatingMode.NotificationMode.DataSelector.Uid) (OperatingMode.BufferedReadMode.DataSelector.Uid) no Serial Number will be stored Serial Number will be stored (OperatingMode.ScanMode.DataSelector.Data) (OperatingMode.NotificationMode.DataSelector.Data (OperatingMode.BufferedReadMode.DataSelector.Data) no data block will be stored data block will be stored FEIG ELECTRONIC GmbH Page 44 of 173 H20411-0e-ID-B.docx...
  • Page 45 Note: The internal system timer is not a real time clock (RTC) and the accuracy cannot be guaranteed. EAS and simultaneous reading of serial numbers and data blocks are poss- ible. FEIG ELECTRONIC GmbH Page 45 of 173 H20411-0e-ID-B.docx...
  • Page 46 If this bit is set the reader will read out all memory blocks from the selected Memory BANK. Reader reads out the memory blocks according to the settings in DB- ADR, DB-N, D-Start and D-LGT. Reader reads out all blocks of the selected memory bank FEIG ELECTRONIC GmbH Page 46 of 173 H20411-0e-ID-B.docx...
  • Page 47 Mode is always 4 bytes. (see Annex : 9.3. Supported ISO15693 Host commands for ISO15693 Transponders.) A plausibility check is performed by writing this parameter to the Reader. If an error occurs the Reader answers with STATUS = [0x11]. FEIG ELECTRONIC GmbH Page 47 of 173 H20411-0e-ID-B.docx...
  • Page 48 Number of data bytes to be transferred, starting with the D-START. Example: data block Byte Data 0x01 0x23 0x45 0x67 0x89 0xAB 0xCD 0xEF D-START = 1 D-LGT = 4 Output Data 0x23 0x45 0x67 0x89 FEIG ELECTRONIC GmbH Page 48 of 173 H20411-0e-ID-B.docx...
  • Page 49: Cfg12: Read Mode - Filter

    Sets the data source for Transponder identification. data block Serial Number TR-ID-DB-ADR (OperatingMode.Miscellaneous.TransponderIdentification.DataBlockNo) Sets the address of the data block for Transponder identification. If ID-SOURCE selects the Serial Number as data source, the ID-DB-ADR will be ignored. FEIG ELECTRONIC GmbH Page 49 of 173 H20411-0e-ID-B.docx...
  • Page 50 • If the TR-ID-Source “data block” is used instead of “Serial Number” it is also ne- cessary to enable and configuring the reading of data blocks in 5.9. CFG11: Read Mode / Read Data. DB-ADR, DB-N of CFG11 FEIG ELECTRONIC GmbH Page 50 of 173 H20411-0e-ID-B.docx...
  • Page 51: Cfg13: Scan-Mode

    0x30 b0001 0x31 b0010 0x32 b0011 0x33 b0100 0x34 b0101 0x35 b0110 0x36 b0111 0x37 b1000 0x38 b1001 0x39 b1010 0x41 b1011 0x42 b1100 0x43 b1101 0x44 b1110 0x45 b1111 0x46 FEIG ELECTRONIC GmbH Page 51 of 173 H20411-0e-ID-B.docx...
  • Page 52 ‘,‘ ‘;’ CR+LF ASCII CR+LF 0x0D and 0x0A 0x0A 0x0D 0x09 ‘;’ 0x3B ‘,’ 0x2C ‘ ‘ 0x20 USER user defined in SEP-USR none 0x00 Note: Only one option can be selected. FEIG ELECTRONIC GmbH Page 52 of 173 H20411-0e-ID-B.docx...
  • Page 53 Example of scan data: Separation Separation Timer Header Blocks Character Character USR1 USR2 USR3 USR4 SEP-CHAR SEP-CHAR Timer Separation Separation Antenna END Character Character Character SEP-CHAR ANT No SEP-CHAR USR1 USR2 USR3 FEIG ELECTRONIC GmbH Page 53 of 173 H20411-0e-ID-B.docx...
  • Page 54: Cfg14: Reserved

    5.12. CFG14: Reserved The configuration block CFG14 is reserved for future use. Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default FEIG ELECTRONIC GmbH Page 54 of 173 H20411-0e-ID-B.docx...
  • Page 55: Cfg15: Antenna Multiplexing I

    The allocation between the input channels and the output channels is fixed if the Dual Mode (2 input channels) is used. The following table shows the allocation between the input channel and the output chan- nel in the Dual Mode. FEIG ELECTRONIC GmbH Page 55 of 173 H20411-0e-ID-B.docx...
  • Page 56 MUX Hardware) to one of the two inputs. Only one output per input can be active at a time. In Single Mode only one channel is enabled, whereas in Dual Mode two channels are enabled. FEIG ELECTRONIC GmbH Page 56 of 173 H20411-0e-ID-B.docx...
  • Page 57: Cfg16: Persistence Reset

    MUX. If a MUX is used the switching from one antenna to an other antenna resets the Transponder state. Timer ticks = 5ms Maximum timer value = 5ms x 65534[0xFFFE] = 5,46125 min. The value 65535 [0xFFFF] indicates that no RF reset is performed by the Reader FEIG ELECTRONIC GmbH Page 57 of 173 H20411-0e-ID-B.docx...
  • Page 58: Cfg17: Antenna Multiplexing Ii

    TIME-ANT_x the Transponder communication on the active antenna is stopped, and the Reader switches to the next antenna. If „fixed“ is selected under Switch Condition, the switch to the next channel is always made in this time. FEIG ELECTRONIC GmbH Page 58 of 173 H20411-0e-ID-B.docx...
  • Page 59: Cfg18-19: Reserved

    5.16. CFG18-19: Reserved The configuration block CFG18-19 is reserved for future use. Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default FEIG ELECTRONIC GmbH Page 59 of 173 H20411-0e-ID-B.docx...
  • Page 60: Cfg20: Rf-Parameter

    Weak Collision ISO18000-3M3: (AirInter- face.Miscellaneous.HF.ISO_18000_3M3.ErrorHandling.WeakCollision) a weak collision has valid data a weak collision has corrupted data and the data will be ignored FEIG ELECTRONIC GmbH Page 60 of 173 H20411-0e-ID-B.docx...
  • Page 61: Cfg21: Reserved

    5.18. CFG21: Reserved The configuration block CFG21 is reserved for future use. Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default FEIG ELECTRONIC GmbH Page 61 of 173 H20411-0e-ID-B.docx...
  • Page 62: Cfg22-23: Selection Mask For Iso18000-3M3

    Defines whether mask applies to EPC, TID, User memory reserved EPC memory bank TID memory bank User memory bank S_START_POINTER: (Transponder.HF.ISO_18000_3M3.SelectionMask.No1.FirstBit) Defines the memory bit address on which the bit String of the Mask is compared to the FEIG ELECTRONIC GmbH Page 62 of 173 H20411-0e-ID-B.docx...
  • Page 63 0xA02A 0x0510 0x15A0 0x1234 ..EPC 2 --> CRC16 0x3000 0xA02A 0x0510 0x15A0 0x6789 ..--> EPC 3 CRC16 0x3000 0xA02A 0x0510 0x15A1 0x6789 ..S_MASK 0x3000 0xA02A 0x0510 0x15A0 checked checked FEIG ELECTRONIC GmbH Page 63 of 173 H20411-0e-ID-B.docx...
  • Page 64 ® OBID i-scan System-Manual ID ISC.LR1002 18000-3M3 Memory specification: FEIG ELECTRONIC GmbH Page 64 of 173 H20411-0e-ID-B.docx...
  • Page 65: Cfg24-39: Reserved

    5.20. CFG24-39: Reserved The configuration blocks CFG24 ...39 are reserved for future use. Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default FEIG ELECTRONIC GmbH Page 65 of 173 H20411-0e-ID-B.docx...
  • Page 66: Cfg40: Lan Settings, Part 1

    Defines the port number for wired LAN connection. Changing of this parameter only be- comes effective after writing / saving this configuration block to EEPROM and a [0x64] Sys- tem Reset of the LAN-adapter. FEIG ELECTRONIC GmbH Page 66 of 173 H20411-0e-ID-B.docx...
  • Page 67: Cfg41: Lan Settings, Part 2

    (HostInterface.LAN.Keepalive.RetransmissionCount) Specifies the maximum number of retransmissions. This is the number of times that the reader re-transmits a keepalive packet to the host to check for connectivity. The valid range is 1..255. FEIG ELECTRONIC GmbH Page 67 of 173 H20411-0e-ID-B.docx...
  • Page 68 The command has no effect on this setting • Changing of this parameter only becomes effective after writing / saving this configura- tion block to EEPROM and a [0x64] System Reset of the RFC. FEIG ELECTRONIC GmbH Page 68 of 173 H20411-0e-ID-B.docx...
  • Page 69: Cfg49: Notification Channel (Only For Id Isc.lr1002-E)

    Notification must be acknowledged with protocol [0x32] Clear Data Buffer KEEP-ALIVE: Mode for keep alive notification. Bit: Function (OperatingMode.NotificationMode.Transmission.KeepAlive.Enable) disabled enabled KEEP-ALIVE-TIME: (Operating- Mode.NotificationMode.Transmission.KeepAlive.IntervalTime) Defines the cycle time for keep alive notification. max. time period KEEP-ALIVE-TIME 0...65535 * 1s FEIG ELECTRONIC GmbH Page 69 of 173 H20411-0e-ID-B.docx...
  • Page 70 ® OBID i-scan System-Manual ID ISC.LR1002 DEST-IP-ADDRESS: (Operating- Mode.NotificationMode.Transmission.Destination.IPv4.IPAddress) Defines the destination IP address. DEST-IP-PORT-NUMBER: (Operating- Mode.NotificationMode.Transmission.Destination.PortNumber) Defines the destination port number. HOLD-Time: (Operating- Mode.NotificationMode.Transmission.Destination.ConnectionHoldTime) Defines the connection hold time. FEIG ELECTRONIC GmbH Page 70 of 173 H20411-0e-ID-B.docx...
  • Page 71: Cfg63: Customer Parameter

    0x00 0x00 0x00 Default Byte Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default • Changing of this parameter only becomes effective after writing this configuration block to EEPROM and a CPU-Reset. FEIG ELECTRONIC GmbH Page 71 of 173 H20411-0e-ID-B.docx...
  • Page 72: Protocols For Reader Configuration

    14 bytes configuration block read from address CFGn in CFG-ADR. Note: A read configuration from EEPROM with reserved configuration blocks will cause an 0x15 error code. see ANNEX D: Index of Status Bytes see Chapter 5. Configuration Parameters (CFG) FEIG ELECTRONIC GmbH Page 72 of 173 H20411-0e-ID-B.docx...
  • Page 73: X81] Write Configuration

    14 bytes configuration block stored in the configuration memory of the Reader at address CFGn. Note: A write configuration to EEPROM with reserved configuration blocks will cause an 0x16 error code. see ANNEX D: Index of Status Bytes see chapter 5. Configuration Parameters (CFG) FEIG ELECTRONIC GmbH Page 73 of 173 H20411-0e-ID-B.docx...
  • Page 74: X83] Set Default Configuration (Reset)

    CFGn all configuration blocks LOC: specifies the location of the configuration block RAM and EEPROM Notes: • A set default configuration with reserved configuration blocks will cause an error code. FEIG ELECTRONIC GmbH Page 74 of 173 H20411-0e-ID-B.docx...
  • Page 75: Protocols For Reader Control

    READER-ID. In order to avoid unauthorized data access, the Reader is equipped with the following protection mechanism: • Config-Protection: Access locking for the configuration parameters stored in the EEPROM of the Reader. FEIG ELECTRONIC GmbH Page 75 of 173 H20411-0e-ID-B.docx...
  • Page 76: X52] Baud Rate Detection

    ALENGTH ALENGTH Host ← Reader 0x00 [0x55] 0x00 CRC16 (0x02) ALENGTH ALENGTH Note: • This command is only available if the correct COM-ADR of the Reader is used. (Do not use 0xFF) FEIG ELECTRONIC GmbH Page 76 of 173 H20411-0e-ID-B.docx...
  • Page 77: X63] Rf-Controler Reset

    CRC16 STATUS (0x02) ALENGTH ALENGTH Note: • The RF-field will be switched off after a “CPU Reset” • The communication interface will not be reset. see ANNEX D: Index of Status Bytes FEIG ELECTRONIC GmbH Page 77 of 173 H20411-0e-ID-B.docx...
  • Page 78: X64] System Reset

    Defines the controller which will be reset. MODE Controller 0x00 RF Controller Note: • The RF-field will be switched off after a “CPU Reset” • The communication interface will be reset. see ANNEX D: Index of Status Bytes FEIG ELECTRONIC GmbH Page 78 of 173 H20411-0e-ID-B.docx...
  • Page 79: X66] Get Reader Info

    MODE = 0x00 (Controller Firmware) COM-ADR [0x66] SW-REV D-REV STATUS (0x02) ALENGTH ALENGTH 12,13 14,15 16,17 18,19 HW-TYPE SW-TYPE TR-TYPE RX-BUF TX-BUF CRC16 see ANNEX D: Index of Status Bytes FEIG ELECTRONIC GmbH Page 79 of 173 H20411-0e-ID-B.docx...
  • Page 80 The flag fields are inde- pendent of configurable password protection 7...8 9...n-2 n-1...n COM-ADR [0x66] STATUS NR_OF_ PERMISSI CRC16 (0x02) ALENGTH ALENGTH PAGES PERMISSION: Byte Bit: CFG_NO Byte Bit: CFG_NO Byte Bit: CFG_NO FEIG ELECTRONIC GmbH Page 80 of 173 H20411-0e-ID-B.docx...
  • Page 81 Revision status of the development Firmware. D-REV is set to ‘0’ in customized Firmware revisions. HW-TYPE: Displays options which are supported by the Reader Hardware SW-TYPE: Type of Reader Firmware 0x2B ID ISCLR1002 (43) FEIG ELECTRONIC GmbH Page 81 of 173 H20411-0e-ID-B.docx...
  • Page 82 Individual device identifier of the Reader. CUSTOM_L Indicates which customer Firmware is licensed on the Reader. FW_L: Indicates which Firmware version is licensed on the Reader. TR_DRV_L: Indicates which Transponder drivers are licensed on the Reader. FEIG ELECTRONIC GmbH Page 82 of 173 H20411-0e-ID-B.docx...
  • Page 83 ® OBID i-scan System-Manual ID ISC.LR1002 FNC_L Indicates which optional functions are licensed on the Reader. FEIG ELECTRONIC GmbH Page 83 of 173 H20411-0e-ID-B.docx...
  • Page 84: X69] Rf Reset

    After a RF Reset, a Transponder which is located within the field has to be re-selected. • The response of this command will be sent after the RF Reset was completed. see ANNEX D: Index of Status Bytes FEIG ELECTRONIC GmbH Page 84 of 173 H20411-0e-ID-B.docx...
  • Page 85: X6A] Rf Output On/Off

    Auto Read Mode is continued, if Antenna Output is greater than zero b1: Host Mode is maintained and Antenna Output is selected, if greater than zero Scan Mode, Buffered Read Mode or Notification Mode see ANNEX D: Index of Status Bytes FEIG ELECTRONIC GmbH Page 85 of 173 H20411-0e-ID-B.docx...
  • Page 86: X6D] Get Noise Level

    NOISE- CRC16 STATUS (0x02) ALENGTH ALENGTH LEVEL NOISE-LEVEL: Byte 9,10 11,12 NOISE-LEVEL min. NL avg. NL max. NL Value min.NL, avg.NL and max.NL in mV. see ANNEX D: Index of Status Bytes FEIG ELECTRONIC GmbH Page 86 of 173 H20411-0e-ID-B.docx...
  • Page 87: X6E] Reader Diagnostic

    (Mux channel impedance status) 0xFF DATA: Response for Reader Diagnostic Modes MODE = 0x01: FLAGS A FLAGS B FLAGS A: Bit: Function: TEMP- TEMP- CONTROL <|Z|> Noise ALARM WARN FLAGS B: Bit: Function: POWER FEIG ELECTRONIC GmbH Page 87 of 173 H20411-0e-ID-B.docx...
  • Page 88 DC-POWER Short circuit DC Power CPU reset Note: Status != OK (b1) will be set if the multiplexer sends an error status or if there is no response from the multiplexer. FEIG ELECTRONIC GmbH Page 88 of 173 H20411-0e-ID-B.docx...
  • Page 89 Status Bytes Index MODE = 0x05: Detail information of Flags A if ID ISC.ANT.MUX is used Control <|Z|> 0x00 Control, <|Z|>: Bit: Function: Chn8 Chn7 Chn6 Chn5 Chn4 Chn3 Chn2 Chn1 FEIG ELECTRONIC GmbH Page 89 of 173 H20411-0e-ID-B.docx...
  • Page 90: X72] Set Output

    Defines the number of output records. OUT-NR: Defines the type and the number of the output Bit: Function: OUT-Typ OUT-Number OUT-Typ: b000 Output b100 Relay OUT-Number: b0001 (blue LED on ID ISC.ANTS370270) b0001 Relay 1 FEIG ELECTRONIC GmbH Page 90 of 173 H20411-0e-ID-B.docx...
  • Page 91 In order to reset a continuously active time, OUT-TIME = 1 has to be sent to Reader, which effects a change to the idle status after 100 ms. • The continuous activation is being set back after a reset or a power failure. FEIG ELECTRONIC GmbH Page 91 of 173 H20411-0e-ID-B.docx...
  • Page 92: Set Output Examples

    Blue LED on ID ISC.ANTS370270OUT1 is alternating with 4 Hz for 500 ms. REL1 is activated for 200 ms. OUT-N OUT-NR OUT-S OUT-TIME 0x0002 0x01 0x07 0x0005 OUT-NR OUT-S OUT-TIME 0x81 0x01 0x0002 FEIG ELECTRONIC GmbH Page 92 of 173 H20411-0e-ID-B.docx...
  • Page 93: X74] Get Input

    ALENGTH ALENGTH Host ← Reader 8...9 COM-ADR [0x74] INPUTS CRC16 STATUS (0x02) ALENGTH ALENGTH INPUTS: Bit: Function: digital input = inactive digital input = active see ANNEX D: Index of Status Bytes FEIG ELECTRONIC GmbH Page 93 of 173 H20411-0e-ID-B.docx...
  • Page 94: X85] Set System Timer

    STATUS TIMER CRC16 (0x02) ALENGTH ALENGTH TIMER: Byte 9,10 TIMER 0...23 0...59 0...59999 Note: • The internal system timer is not a real-time clock (RTC) and the accuracy cannot be guaran- tied. FEIG ELECTRONIC GmbH Page 94 of 173 H20411-0e-ID-B.docx...
  • Page 95: Xa0] Reader-Login

    5.1. CFG0: Passwords. NOTE: • A Reader-Login with wrong READER-ID cause a "Logout". • A "Logout" can be affected via the command 7.4. [0x64] System Reset see ANNEX D: Index of Status Bytes FEIG ELECTRONIC GmbH Page 95 of 173 H20411-0e-ID-B.docx...
  • Page 96: Protocols For Iso15693 Host Commands

    8.1.11. [0x2A] Lock DSFI √ 8.1.12. [0x2B] Get System Information √ 8.1.13. [0x2C] Get Multiple Block Security Status √ [0xB3] EPC Commands √ 9.1.1. [0xB3] [0x18] Kill √ 9.1.2. [0xB3] [0x22] Lock FEIG ELECTRONIC GmbH Page 96 of 173 H20411-0e-ID-B.docx...
  • Page 97: Xb0] Host Commands For Iso15693 Mandatory And Optional Commands

    RESPONSE-DATA: Command specific response Notes: • Data is only transferred if STATUS = 0x00, 0x83, 0x94, 0x95. • This commands aren’t available if Scan-Mode, Buffered Read Mode or Notification Mode is active. FEIG ELECTRONIC GmbH Page 97 of 173 H20411-0e-ID-B.docx...
  • Page 98: X01] Inventory

    TR-TYPE DSFID IDD (UID) Repeated DATA-SETS times RESPONSE-DATA if ANT = 1 12...19 DATA-SETS FLAGS TR-TYPE DSFID IDD_LEN IDD (UID) reserved Repeated DATA-SETS times n+5...n+8 ANT_STATUS ANT_NR RSSI reserved Repeated DATA-SETS times FEIG ELECTRONIC GmbH Page 98 of 173 H20411-0e-ID-B.docx...
  • Page 99 ANT-SEL will be only transmitted if Bit "ANT" is set in Mode-Byte. Bit: Function ANT1 ANT1 no reading on this antenna output reading on this antenna output DATA-SETS: Number of Transponder data sets to be transferred in this Reader response. FEIG ELECTRONIC GmbH Page 99 of 173 H20411-0e-ID-B.docx...
  • Page 100 ANNEX B: Codes of Identifier Data Types (IDDT) DSFID: (only ISO15693 Transponders) Data Storage Family Identifier. IDD-LEN: Identifier Data Length defines the length of the IDD in Byte. IDD: Identifier Data of the Transponder FEIG ELECTRONIC GmbH Page 100 of 173 H20411-0e-ID-B.docx...
  • Page 101 0x83 (RF communication error) See: ANNEX D: Index of Status Bytes RSSI: Received Signal Strength Identification Note: • The Anticollision of the ID ISC.LR1002 reader can support up to 100 transponder at the same time FEIG ELECTRONIC GmbH Page 101 of 173 H20411-0e-ID-B.docx...
  • Page 102: X02] Stay Quiet

    This command sets one Transponder to Quiet State. REQUEST-DATA 8-15 0x02 MODE MODE: Bit: Function ADR: b001 addressed UID: Read only UID of the Transponder. Note: • This command is only available for ISO15693 Transponders. FEIG ELECTRONIC GmbH Page 102 of 173 H20411-0e-ID-B.docx...
  • Page 103: X22] Lock Multiple Blocks

    Transponder memory addressing is done by the 1 byte DB-ADR Field. Transponder memory addressing is done by BANK and 2 byte DB-ADR Field UID: Read-only serial number of the Transponder. The UID is required only in the addressed mode. FEIG ELECTRONIC GmbH Page 103 of 173 H20411-0e-ID-B.docx...
  • Page 104 (TX-BUF - 10 )/(DB-Size+1) ⇒ Standard Protocol (TX-BUF - 12 )/(DB-Size+1) ⇒ Advanced Protocol ISO15693 ERROR: ISO15693 ERROR code of Transponder response. This byte is only available if STATUS = 0x95. DB-ADR-E: Block number where the error occurred. FEIG ELECTRONIC GmbH Page 104 of 173 H20411-0e-ID-B.docx...
  • Page 105: X23] Read Multiple Blocks

    UID field has a fixed length of 8 byte, from byte 6 to byte 13. The protocol includes the parameter UID_LNG. The UID has a variable length as defined in UID_LNG. FEIG ELECTRONIC GmbH Page 105 of 173 H20411-0e-ID-B.docx...
  • Page 106 Access password which is used to access to the secured state of the Tag. DB-ADR: First block number to be read. Depending on EXT_ADR. First block can be any value be- tween 0 and 255 or 0 and 65535. FEIG ELECTRONIC GmbH Page 106 of 173 H20411-0e-ID-B.docx...
  • Page 107 - A read from 1 block uses a Read Single Block command to the ISO15693 Transponder. - If a ISO15693 Transponder does not support Read Multiple Blocks commands several Read Single Block commands are used for this Transponder. FEIG ELECTRONIC GmbH Page 107 of 173 H20411-0e-ID-B.docx...
  • Page 108: X24] Write Multiple Blocks

    The protocol includes the parameter UID_LNG. The UID has a variable length as defined in UID_LNG. EXT_ADR: If this bit is set the command includes extended address fields. Transponder memory addressing is done by the 1 byte DB-ADR Field. FEIG ELECTRONIC GmbH Page 108 of 173 H20411-0e-ID-B.docx...
  • Page 109 The maximum number of DB-N, depends on DB-Size and the interface receiver buffer size RX-BUF. The maximum number of DB-N is: (RX-BUF - 20 )/(DB-Size) e.g. Block size 4 (DB-N = (280 – 20) / 4 = 65) FEIG ELECTRONIC GmbH Page 109 of 173 H20411-0e-ID-B.docx...
  • Page 110 – A write to 1 block uses a Write Single Block command to the Transponder. This will be managed by the Reader internally. – If a Transponder does not support Write Multiple Blocks commands several Write Single Block commands are used for this Transponder. FEIG ELECTRONIC GmbH Page 110 of 173 H20411-0e-ID-B.docx...
  • Page 111: X25] Select

    Read-only UID of the Transponder. ISO15693 ERROR: ISO15693 ERROR code of Transponder response. This byte is only available if STATUS = 0x95. Note: • This command is only available for ISO15693 Transponders. FEIG ELECTRONIC GmbH Page 111 of 173 H20411-0e-ID-B.docx...
  • Page 112: X26] Reset To Ready

    Read-only serial number of the Transponder. The UID is required only in the addressed mode. ISO15693 ERROR: ISO15693 ERROR code of Transponder response. This byte is only available if STATUS = 0x95. Note: • This command is only available for ISO15693 Transponders. FEIG ELECTRONIC GmbH Page 112 of 173 H20411-0e-ID-B.docx...
  • Page 113: X27] Write Afi

    Application Family Identifier of the Transponder. ISO15693 ERROR: ISO15693 ERROR code of Transponder response. This byte is only available if STATUS = 0x95. Note: • This command is only available for ISO15693 Transponders. FEIG ELECTRONIC GmbH Page 113 of 173 H20411-0e-ID-B.docx...
  • Page 114: X28] Lock Afi

    Read-only serial number of the Transponder. The UID is required only in the addressed mode. ISO15693 ERROR: ISO15693 ERROR code of Transponder response. This byte is only available if STATUS = 0x95. Note: • This command is only available for ISO15693 Transponders. FEIG ELECTRONIC GmbH Page 114 of 173 H20411-0e-ID-B.docx...
  • Page 115: X29] Write Dsfid

    Data Storage Format Identifier of the Transponder. ISO15693 ERROR: ISO15693 ERROR code of Transponder response. This byte is only available if STATUS = 0x95. Note: • This command is only available for ISO15693 Transponders. FEIG ELECTRONIC GmbH Page 115 of 173 H20411-0e-ID-B.docx...
  • Page 116: X2A] Lock Dsfid

    Read-only serial number of the Transponder. The UID is required only in the addressed mode. ISO15693 ERROR: ISO15693 ERROR code of Transponder response. This byte is only available if STATUS = 0x95. Note: • This command is only available for ISO15693 Transponders. FEIG ELECTRONIC GmbH Page 116 of 173 H20411-0e-ID-B.docx...
  • Page 117: X2B] Get System Information

    The LSB (32bits) from the Read only Serial Number of the Transponder. AFI: Application Family Identifier. If not supported by the Transponder, this value will return 0x00. Manufacturer Code: Manufacturer specific code (see: ANNEX A: Codes of Transponder Types) FEIG ELECTRONIC GmbH Page 117 of 173 H20411-0e-ID-B.docx...
  • Page 118 IC reference (version) of the Transponder. If not supported by the Transponder, this value will return 0x00. Chip Version: Chip version of the Transponder Note: This command is only available for ISO15693 Transponders. FEIG ELECTRONIC GmbH Page 118 of 173 H20411-0e-ID-B.docx...
  • Page 119: X2C] Get Multiple Block Security Status

    The maximum number of DB-N is 255. ISO15693 ERROR: ISO15693 ERROR code of Transponder response. This byte is only available if STATUS = 0x95. SEC-STATUS: Block security status . Note: This command is only available for ISO15693 Transponders FEIG ELECTRONIC GmbH Page 119 of 173 H20411-0e-ID-B.docx...
  • Page 120: Xb3] Host Commands For Epc Transponders

    Host ← Reader 7...n-2 n-1,n 0x02 COM-ADR [0xB3] STATUS RESPONSE CRC16 -DATA REQUEST-DATA: EPC specific request RESPONSE-DATA: EPC specific response Notes: • Data is only transferred if STATUS = 0x00, 0x83, 0x94, 0x95. FEIG ELECTRONIC GmbH Page 120 of 173 H20411-0e-ID-B.docx...
  • Page 121: Iso18000-3M3 Commands [0Xb3]

    Is a optional parameter and depends on the setting of EPC_LF (see MODE). EPC_LNG defines the length of the following EPC field. EPC: EPC of the Transponder. The EPC is required only in the addressed mode. K_PW_LNG: Length of Kill Password. K-PW: Kill Password. FEIG ELECTRONIC GmbH Page 121 of 173 H20411-0e-ID-B.docx...
  • Page 122 System-Manual ID ISC.LR1002 Notes: • ISO18000-3M3 – A ISO18000-3M3 Transponder can be killed in addressed mode only – Kill password K_PW has to contain the kill code. – Kill password length K_PW_LGT=1 FEIG ELECTRONIC GmbH Page 122 of 173 H20411-0e-ID-B.docx...
  • Page 123: Xb3] [0X22] Lock

    Length of LOCK_DATA Field LOCK_DATA: Lock data which will be written to the Tag. A_PW_LNG: Length of Access Password. A_PW: Access password which is used to access to the secured state of the Tag. FEIG ELECTRONIC GmbH Page 123 of 173 H20411-0e-ID-B.docx...
  • Page 124 – A ISO18000-3M3 Transponder can be locked in non addressed mode only – Lock data LOCK_DATA has to contain the kill code which is written to the Transponder. – Lock data length Lock_LNG=1 FEIG ELECTRONIC GmbH Page 124 of 173 H20411-0e-ID-B.docx...
  • Page 125: Xbf] Iso15693 Transparent Command

    302μs. If there is no response within 20ms the command sends back Status “no Transponder” 0x01 b011 = write request with Option “1” The Reader tries to sample the response after CMD-RES-DELAY. If see ANNEX D: Index of Status Bytes FEIG ELECTRONIC GmbH Page 125 of 173 H20411-0e-ID-B.docx...
  • Page 126 Reader should code the data in the RF forward link and decode the data in the RF return link. TxCRCEn: A CRC is calculated over the transmitted data and the CRC byte(s) are appended to the data stream No CRC is inserted/transmitted FEIG ELECTRONIC GmbH Page 126 of 173 H20411-0e-ID-B.docx...
  • Page 127 The response data always contains the in RSP-LENGTH defined number of da- ta bytes. Note: • This command is only available for ISO15693 Transponders. • This command is not available if the Scan Mode or Buffered Read Mode is switched on. FEIG ELECTRONIC GmbH Page 127 of 173 H20411-0e-ID-B.docx...
  • Page 128: Supported Iso15693 Host Commands

    Parameters” is set to “b10: Multiple Read“. The WR-OPTION will be set automatically by the FEIG Readers if the WR-OPTION parameter in “CFG4 Transponder Parameters” is set to “00: automatically set”. FEIG ELECTRONIC GmbH Page 128 of 173 H20411-0e-ID-B.docx...
  • Page 129: Em Microelectronics (Em4135)

    Get Multiple Block Security 0x2C Status The WR-OPTION will be set automatically by the FEIG Readers if the WR-OPTION parameter in “ CFG4 Transponder Parameters ” is set to “00: automatically set”. FEIG ELECTRONIC GmbH Page 129 of 173 H20411-0e-ID-B.docx...
  • Page 130: Fujitsu (Mb89R116)

    “CFG4 Transponder Parameters”. Up to two blocks of data can be written for one re- quest. • 10% Modulation ASK SUB-CARRIER and Datacoding 1 of 4 must be configured in the reader. FEIG ELECTRONIC GmbH Page 130 of 173 H20411-0e-ID-B.docx...
  • Page 131 “CFG4 Transponder Parameters”. Up to two blocks of data can be written for one re- quest. • 10% Modulation and ASK SUB-CARRIER and Datacoding 1 of 4 must be configured in the reader. FEIG ELECTRONIC GmbH Page 131 of 173 H20411-0e-ID-B.docx...
  • Page 132 “CFG4 Transponder Parameters”. Up to two blocks of data can be written for one re- quest. • ASK SUB-CARRIER and Datacoding 1 of 4 must be configured in the reader. FEIG ELECTRONIC GmbH Page 132 of 173 H20411-0e-ID-B.docx...
  • Page 133: Infineon (Iso Address Mode) 0Xe0

    √ √ √ 0x2C Status ∗ The WR-OPTION will be set automatically by the FEIG Readers if the WR-OPTION parameter in “ CFG4 Transponder Parameters ” is set to “b00: automatically set” FEIG ELECTRONIC GmbH Page 133 of 173 H20411-0e-ID-B.docx...
  • Page 134: Infineon (My-D Light)

    Transponder Parameters ” is set to “b00: automatically set”. Reading of one block in non addressed mode is only possible, if parameter “Read Mode” in “CFG4 Trans- ponder Parameters” is set to “b01: Single Read“. FEIG ELECTRONIC GmbH Page 134 of 173 H20411-0e-ID-B.docx...
  • Page 135: Nxp (I-Code Sli)

    Get Multiple Block Security Status ∗ The WR-OPTION will be set automatically by the FEIG Readers if the WR-OPTION para- meter in “ CFG4 Transponder Parameters ” is set to “00: automatically set”. FEIG ELECTRONIC GmbH Page 135 of 173 H20411-0e-ID-B.docx...
  • Page 136 “ CFG4 Transponder Parameters ” is set to “00: automatically set”. Reading of one block in non addressed mode is only possible, if parameter “Read Mode” in “CFG4 Transponder Parameters” is set to “b01: Single Read“. FEIG ELECTRONIC GmbH Page 136 of 173 H20411-0e-ID-B.docx...
  • Page 137 “ CFG4 Transponder Parameters ” is set to “00: automatically set”. Reading of one block in non addressed mode is only possible, if parameter “Read Mode” in “CFG4 Transponder Parameters” is set to “b01: Single Read“. FEIG ELECTRONIC GmbH Page 137 of 173 H20411-0e-ID-B.docx...
  • Page 138 “ CFG4 Transponder Parameters ” is set to “00: automatically set”. Reading of one block in non addressed mode is only possible, if parameter “Read Mode” in “CFG4 Transponder Parameters” is set to “b01: Single Read“. FEIG ELECTRONIC GmbH Page 138 of 173 H20411-0e-ID-B.docx...
  • Page 139 “ CFG4 Transponder Parameters ” is set to “00: automatically set”. Reading of one block in non addressed mode is only possible, if parameter “Read Mode” in “CFG4 Transponder Parameters” is set to “b01: Single Read“. FEIG ELECTRONIC GmbH Page 139 of 173 H20411-0e-ID-B.docx...
  • Page 140 “ CFG4 Transponder Parameters ” is set to “00: automatically set”. Reading of one block in non addressed mode is only possible, if parameter “Read Mode” in “CFG4 Transponder Parameters” is set to “b01: Single Read“. FEIG ELECTRONIC GmbH Page 140 of 173 H20411-0e-ID-B.docx...
  • Page 141: Nxp Icode Ilt-M (Iso18000-3M3)

    √ 0xB0 0x01 Inventory √ √ √ 0xB0 0x23 Read Multiple Blocks √ √ √ 0xB0 0x24 Write Multiple Blocks √ √ 0xB3 0x18 Kill √ √ 0xB3 0x22 Lock FEIG ELECTRONIC GmbH Page 141 of 173 H20411-0e-ID-B.docx...
  • Page 142: Stmicroelectronics (Lri512)

    Get Multiple Block Security Status ∗ The WR-OPTION will be set automatically by the FEIG Readers if the WR-OPTION para- meter in “ CFG4 Transponder Parameters ” is set to “00: automatically set”. FEIG ELECTRONIC GmbH Page 142 of 173 H20411-0e-ID-B.docx...
  • Page 143 Get Multiple Block Security Status ∗ The WR-OPTION will be set automatically by the FEIG Readers if the WR-OPTION para- meter in “ CFG4 Transponder Parameters ” is set to “00: automatically set”. FEIG ELECTRONIC GmbH Page 143 of 173 H20411-0e-ID-B.docx...
  • Page 144 Get Multiple Block Security Status The WR-OPTION will be set automatically by the FEIG Readers if the WR-OPTION pa- rameter in “ CFG4 Transponder Parameters ” is set to “00: automatically set”. FEIG ELECTRONIC GmbH Page 144 of 173 H20411-0e-ID-B.docx...
  • Page 145 “CFG4 Transponder Parameter is set to “00: automatically set” • Each sector (32 blocks) must be read separately. For reading data from different sec- tors a Read Multiple Block command for each sector must be used. FEIG ELECTRONIC GmbH Page 145 of 173 H20411-0e-ID-B.docx...
  • Page 146: Texas Instruments (Tag-It Hfi Pro / Standard)

    WR-OPTION = 1 ** 0x25 Select 0x26 Reset to Ready 0x27 Write AFI 0x28 Lock AFI 0x29 Write DSFID 0x2A Lock DSFID 0x2B Get System Information 0x2C Get Multiple Block Security Status FEIG ELECTRONIC GmbH Page 146 of 173 H20411-0e-ID-B.docx...
  • Page 147 The WR-OPTION will be set automatically by the FEIG Readers if the WR-OPTION pa- rameter in “ CFG4 Transponder Parameters ” is set to “00: automatically set”. When using the “non-addressed” mode the WR-OPTION must be set manually to “WR- OPTION = 1”. FEIG ELECTRONIC GmbH Page 147 of 173 H20411-0e-ID-B.docx...
  • Page 148 √ 0xAC Inventory Get Multiple Block Security Status √ √ √ √ 0xA2 Write 2 Blocks WR-OPTION = 1 ** √ √ √ √ 0xA3 Lock 2 Blocks WR-OPTION = 1 ** FEIG ELECTRONIC GmbH Page 148 of 173 H20411-0e-ID-B.docx...
  • Page 149 This will only become an effect if the block address starts with an even-numbered address. • In the case of writing / locking an odd number of blocks the “Write_2_Blocks”/“Lock_2_Blocks” command will be combined with the “write single Block”/ “Lock single Block” command. FEIG ELECTRONIC GmbH Page 149 of 173 H20411-0e-ID-B.docx...
  • Page 150: Protocols For Buffered Read Mode And Notification Mode

    Host is able to do other jobs e.g. to communicate with other Readers Additional information about the capacity of the data buffer can be determined with the 10.5. [0x31] Read Data Buffer Info command. FEIG ELECTRONIC GmbH Page 150 of 173 H20411-0e-ID-B.docx...
  • Page 151: The Notification Mode Procedure

    As an additional option Keepalive messages can be sent periodically to a host. Keepalive notifica- tions are never acknowledged. The information sent by a Keepalive notification is identical with the command 7.9. [0x6E] Reader Diagnostic with mode = 0x01. FEIG ELECTRONIC GmbH Page 151 of 173 H20411-0e-ID-B.docx...
  • Page 152: Transponder Access In The Buffered Read Mode And Notification Mode

    The anticollision procedure can be configured in the configuration block 5.6. CFG5: Anticollision. After power up or a 7.4. [0x64] System Reset command the buffered read mode starts with trans- ponder reading. FEIG ELECTRONIC GmbH Page 152 of 173 H20411-0e-ID-B.docx...
  • Page 153: X22] Read Buffer

    If the ANT bit in TR_DATA (CFG11) is not set in Buffer-Info-Mode and a Transponder is detected by multiple antennas, the data set for each antenna is stored. see ANNEX D: Index of Status Bytes FEIG ELECTRONIC GmbH Page 153 of 173 H20411-0e-ID-B.docx...
  • Page 154 Transponder is read will by set in the bit field. Bit: Function ANT8 ANT7 ANT6 ANT5 ANT4 ANT3 ANT2 ANT1 ANT1...8 this antenna has not read transponder data this antenna has read transponder data FEIG ELECTRONIC GmbH Page 154 of 173 H20411-0e-ID-B.docx...
  • Page 155 This command is only available in the Buffered Read Mode. • Data are only transferred if STATUS = 0x00, 0x83, 0x84, 0x93, 0x94. • If STATUS = 0x83, 0x84, 0x85 the TR-DATA and DATA SETS will be always transferred. FEIG ELECTRONIC GmbH Page 155 of 173 H20411-0e-ID-B.docx...
  • Page 156: X31] Read Data Buffer Info

    Number of Transponder data sets reserved in the data buffer. Notes: • Additional information about the data table status is transferred if STATUS = 0x00, 0x84, 0x85, 0x93. see ANNEX D: Index of Status Bytes FEIG ELECTRONIC GmbH Page 156 of 173 H20411-0e-ID-B.docx...
  • Page 157: X32] Clear Data Buffer

    6...7 COM-ADR [0x33] CRC16 (0x02) ALENGTH ALENGTH Host ← Reader 7...8 COM-ADR [0x33] CRC16 STATUS (0x02) ALENGTH ALENGTH see ANNEX D: Index of Status Bytes see ANNEX D: Index of Status Bytes FEIG ELECTRONIC GmbH Page 157 of 173 H20411-0e-ID-B.docx...
  • Page 158: Annex

    ANNEX B: Codes of Identifier Data Types (IDDT) Value IDDT 0x00 0x02 EPC and TID (UID) The Information will be send by performing the 8.1.1. [0x01] Inventory command or using the Buffered Reader Mode. FEIG ELECTRONIC GmbH Page 158 of 173 H20411-0e-ID-B.docx...
  • Page 159: Annex B: Time Behavior Of The Asynchronous Interface

    EE-Parameter change 1 Block (16 Bytes) all ( 8 ) Blocks 7.6. 8.1. [0xB0] Host com- mands for ISO15693 Man- datory and Optional Com- mands as configured in 5.2. CFG1: Interface TR-RESPONSE-TIME FEIG ELECTRONIC GmbH Page 159 of 173 H20411-0e-ID-B.docx...
  • Page 160: Annex C: Time Behavior Of Iso15693 Host Commands

    The extent of the data that needs to be read or written • Types of Transponders supported by the Reader, • Position of the Transponder at the time of the requirement, • Probable local electromagnetic interferences present. FEIG ELECTRONIC GmbH Page 160 of 173 H20411-0e-ID-B.docx...
  • Page 161: Time Behaviour For [0X01] Inventory And Iso15693 Transponders

    The timing is measured inclusive of the communication time at 38,4Kbaud. A modified baud rate will slightly increase the timing but the Inventory timing is mostly determine by the anticollision so you may neglect the communication time. Execution time Communication time FEIG ELECTRONIC GmbH Page 161 of 173 H20411-0e-ID-B.docx...
  • Page 162: Annex D: Index Of Status Bytes

    The address is beyond the configured address space of the Transponder. 0x05 Wrong Transponder-type: This command is not applicable at the Transponder: • Attempt to write on or read from a Transponder. • A special command is not applicable to the Transponder. FEIG ELECTRONIC GmbH Page 162 of 173 H20411-0e-ID-B.docx...
  • Page 163 1. Read the Device-ID using the command [0x66] Firmware version (Mode 0x80) 2. Send the Device-ID and the serial number of the reader to Feig Electronic 3. Write the upgrade code into the reader using the command [0x5F] Set Firmware Update...
  • Page 164 A Tag error code was sent from the transponder. The Tag error code is shown in the following byte. Tag Errors for ISO15693 and ISO18000-3M3 Transponder are listed below. see 5.9. CFG11: Read Mode FEIG ELECTRONIC GmbH Page 164 of 173 H20411-0e-ID-B.docx...
  • Page 165 The tag has insufficient power to perform the memory-write operation 0x0F Non-specific error: The tag does not support error-specific codes 0x00 Other error: "Catch-all" for errors not covered by other codes all others reserved for future use FEIG ELECTRONIC GmbH Page 165 of 173 H20411-0e-ID-B.docx...
  • Page 166: Annex E: Codes Of Reader Types

    ID ISC.MR101-U ID CPR.M02 ID CPR.02 ID CPR40.30-Ux ID CPR40.0x-Ax / -Cx ID CPR.M03 (586/#) ID CPR.03 (584/#) ID CPR30 ID CPR.52 ID CPR.04-U ID ISC.LRU1000 ID ISC.LRU2000 ID ISC.LRU3000 ID MAX50 FEIG ELECTRONIC GmbH Page 166 of 173 H20411-0e-ID-B.docx...
  • Page 167: Annex F: Examples For Read Data

    The setting "LSB first" and "MSB first" gives the direction of the received data bytes ISO15693 Host Command (DB-Size of the Transponder = 4 bytes) ISO15693 Host Command (DB-Size of the Transponder = 8 bytes) FEIG ELECTRONIC GmbH Page 167 of 173 H20411-0e-ID-B.docx...
  • Page 168: Annex G: Labeling Of Configuration Parameter

    CFG_ACCESS AccessProtection.Lock_CFG22_29 Expert CFG_ACCESS AccessProtection.Lock_CFG40_49 Expert CFG_ACCESS AccessProtection.Lock_CFG63 Expert COM-ADR HostInterface.Serial.BusAddress BAUD HostInterface.Serial.Baudrate TRANS-FORM (P) HostInterface.Serial.Parity TRANS-FORM (D) HostInterface.Serial.Databits TRANS-FORM (S) HostInterface.Serial.Stopbits TR-RESPONSE-TIME AirInterface.TimeLimit SCAN-INTERFACE OperatingMode.ScanMode.Interface INTERFACE HostInterface.Interfaces READER-MODE OperatingMode.Mode IDLE-MODE DigitalIO.Relay.No1.IdleMode FEIG ELECTRONIC GmbH Page 168 of 173 H20411-0e-ID-B.docx...
  • Page 169 NXP (INV_RD_BLK) Transponder.HF.CustomerCommandOptions. NXP.InventoryReadBlock Expert NXP (LRC) Transponder.HF.CustomerCommandOptions. NXP.LongRangeCommand Expert ST (STMicroelectronics) (Initia- te:) Transponder.HF.CustomerCommandOptions. STMicroelectronics.InitiateInventory Expert ST (STMicroelectronics) (FCmds) Transponder.HF.CustomerCommandOptions. STMicroelectronics.FastCommands Expert TR-DATA1 (SNR) OperatingMode.ScanMode.DataSelector.UID TR-DATA1 (SNR) OperatingMode.BufferedReadMode.DataSelector.UID TR-DATA1 (SNR) OperatingMode.NotificationMode.DataSelector.UID FEIG ELECTRONIC GmbH Page 169 of 173 H20411-0e-ID-B.docx...
  • Page 170 TR-DATA-3 (READ_COMPLETE_BANK) OperatingMode.NotificationMode.DataSelector.Mode. ReadCompleteBank TR-DATA-3 (READ_COMPLETE_BANK) OperatingMode.ScanMode.DataSelector.Mode. ReadCompleteBank BANK (BANK No) OperatingMode.ScanMode.DataSource.BankNo BANK (BANK No) OperatingMode.BufferedReadMode.DataSource.BankNo BANK (BANK No) OperatingMode.NotificationMode.DataSource.BankNo DB-ADR OperatingMode.ScanMode.DataSource. FirstDataBlock DB-ADR OperatingMode.BufferedReadMode.DataSource. FirstDataBlock DB-ADR OperatingMode.NotificationMode.DataSource. FirstDataBlock DB-N OperatingMode.ScanMode.DataSource. NoOfDataBlocks FEIG ELECTRONIC GmbH Page 170 of 173 H20411-0e-ID-B.docx...
  • Page 171 DB-USE (END-USR1) OperatingMode.ScanMode.DataFormat.UserEndChar1 DB-USE (END-USR2) OperatingMode.ScanMode.DataFormat.UserEndChar2 DB-USE (END-USR3) OperatingMode.ScanMode.DataFormat.UserEndChar3 DB-USE (HEADER-USR1) OperatingMode.ScanMode.DataFormat.UserHeaderChar1 DB-USE (HEADER-USR2) OperatingMode.ScanMode.DataFormat.UserHeaderChar2 DB-USE (HEADER-USR3) OperatingMode.ScanMode.DataFormat.UserHeaderChar3 DB-USE (HEADER-USR4) OperatingMode.ScanMode.DataFormat. UserHeaderChar4 LEN-USR (END-LEN) OperatingMode.ScanMode.DataFormat. NoOfUserEndChars LEN-USR (HEADER-LEN) OperatingMode.ScanMode.DataFormat. NoOfUserHeaderChars MUX-MODE (Multiplexing) AirInterface.Multiplexer.Enable FEIG ELECTRONIC GmbH Page 171 of 173 H20411-0e-ID-B.docx...
  • Page 172 IP_PORT_NUMBER:_LAN HostInterface.LAN.PortNumber SUBNET-MASK-LAN HostInterface.LAN.IPv4.SubnetMask LAN Option (KEEP-ALIVE) HostInterface.LAN.Keepalive.Enable LAN Option (DHCP) HostInterface.LAN.IPv4.Enable_DHCP KEEP-CNT HostInterface.LAN.Keepalive.RetransmissionCount GW-ADDRESS-LAN HostInterface.LAN.IPv4.GatewayAddress KEEP-INTERVAL HostInterface.LAN.Keepalive.IntervalTime MODE (ACK) OperatingMode.NotificationMode.Transmission. Enable_Acknowledge KEEP-ALIVE (EN) OperatingMode.NotificationMode.Transmission. KeepAlive.Enable KEEP-ALIVE-TIME OperatingMode.NotificationMode.Transmission. KeepAlive.IntervalTime DEST-IP-ADDRESS OperatingMode.NotificationMode.Transmission. Destination.IPv4.IPAddress FEIG ELECTRONIC GmbH Page 172 of 173 H20411-0e-ID-B.docx...
  • Page 173 ® OBID i-scan System-Manual ID ISC.LR1002 DEST-IP-PORT-NUMBER OperatingMode.NotificationMode.Transmission. Destination.PortNumber HOLD-Time OperatingMode.NotificationMode.Transmission. Destination.ConnectionHoldTime FEIG ELECTRONIC GmbH Page 173 of 173 H20411-0e-ID-B.docx...

Table of Contents