background image

 

MANUAL  

 

 

final 
public (B) 
2011-04-21 
H60700-3e-ID-B.doc 

 

ID ISC.LR2000 

Standard-Reader 

from Firmware-Version  

RFC 1.17.00 

FPGA 2.00.04 

ACC 2.02.00 

 

 

 

Summary of Contents for OBID i-scan ID ISC.LR2000

Page 1: ...MANUAL final public B 2011 04 21 H60700 3e ID B doc ID ISC LR2000 Standard Reader from Firmware Version RFC 1 17 00 FPGA 2 00 04 ACC 2 02 00...

Page 2: ...f the complete system which incorporates the subject of this document FEIG ELECTRONIC call explicit attention that devices which are subject of this document are not designed with components and testi...

Page 3: ...2 3 Buffered Read Mode 16 2 4 Notification Mode 17 2 5 Scan Mode 18 2 6 Reader Multiplex Mode Syncronisation 20 3 Interface 21 3 1 Protocol Frames of TCP IP protocol 21 3 2 Serial Data Format and Prot...

Page 4: ...7 CFG16 Persistence Reset 68 4 18 CFG17 Antenna Multiplexing II 69 4 19 CFG18 Reader Synchronisation 70 4 20 CFG19 Reserved 72 4 21 CFG20 RF Parameter 73 4 22 CFG22 CFG23 Selection Mask only I Code UI...

Page 5: ...94 6 1 0x52 Baud Rate Detection 95 6 2 0x55 Start Flash Loader 95 6 3 0x63 RF Controller Reset 96 6 4 0x64 System Reset 96 6 5 0x66 Get Reader Info 97 6 6 0x69 RF Reset 103 6 7 0x6A RF Output ON OFF 1...

Page 6: ...693 Host commands for ISO15693 Transponders 137 7 3 1 EM Microelectronics EM4034 137 7 3 2 EM Microelectronics EM4135 138 7 3 3 Fujitsu MB89R116 139 7 3 4 Fujitsu MB89R118 140 7 3 5 Fujitsu MB89R119 1...

Page 7: ...1 Read Data Buffer Info 164 8 6 0x32 Clear Data Buffer 165 8 7 0x33 Initialize Buffer 165 8 8 0x34 Force Notify Trigger 166 ANNEX 167 ANNEX A Codes of Transponder Types 167 ANNEX B Time Behavior of th...

Page 8: ...0 Up to 3 AFI Bytes are supported by the reader See CFG4 45 Customer Commands Option Bytes are moved from CFG4 to CFG6 106 Additional modes for Reader Diagnostic 171 New Status Byte Wrong Firmware 0x1...

Page 9: ...IFO First in First out frq Frequency FSK Frequency Shift Keying h Hour Hz Hertz ID Identification IN Input LEN Length LOC Location LSB Least Significant Byte min Minutes ms Milliseconds MSB Most Signi...

Page 10: ...C voltage on the antenna output to source DC powered devices connected to the antenna cable such as the FEIG Dynamic Antenna Tuning board ID ISC ANT DAT A RF source of the reader meets different natio...

Page 11: ...platform and capable of connecting and controlling other real world devices The reader has four hardware interface ports Ethernet RS232 RS485 and a Compact Flash 2 compatible port to support a WLAN Ca...

Page 12: ...5 LAN WLAN Configuration Commands Reader Control Commands Host Commands Buffered Read Mode Scan Mode Notification Mode 2 1 Configuration Commands and Control Commands This method of data transmission...

Page 13: ...ng data in addressed mode the UID of the Transponder has to be known This is executed by sending the protocol 7 1 1 0x01 Inventory If a Transponder is located within the detection range of the Reader...

Page 14: ...f only one Transponder is located within the range of the Reader The following chart will show the necessary steps for the communication with a Transponder in non addressed mode Host Terminal PC Reade...

Page 15: ...st include its UID The following chart will show the necessary steps for the communication with a Transponder in selected mode Host Terminal PC Reader Inventory to get the UID Transponder in antenna f...

Page 16: ...e Buffered Read Mode and Notification Mode command This command always reads the first available data sets from the data buffer However already read data has to be deleted with the 8 6 0x32 Clear Data...

Page 17: ...tion Channel The following table lists the message formats Notification Trigger continuous or time triggered Input Status Event Data Event Read Trigger disabled Input Status and Data Events are notifi...

Page 18: ...Transponder will not be sent out Scan Mode via asynchronous interface The data will be sent out depending on their configuration according to the following scheme the sequence of which cannot be chang...

Page 19: ...cols shall be sent to the Reader while the Scan Mode is active no Transponder should be within the detection range of the Reader during this time Only read operations are available with the Scan Mode...

Page 20: ...o setup the Multiplex Sychronisation Mode the Buffered Read Mode must be enabled in the 4 2 CFG1 Interface and 4 12 CFG11 Read Mode Scan Mode Read Data configuration block and the Multiplex Mode must...

Page 21: ...ader If you use the TCP IP protocol please be aware that the data packaged in the TCP IP frame is trans ferred with Protocol frame Advanced Protocol Length as describe below LAN and WLAN sockets on th...

Page 22: ...nous interface the Reader supplies the required data or a status byte The reply contains the transmitted control byte There is no reply from the Reader if there is a protocol frame failure Protocol fr...

Page 23: ...STX sign 0x02 the protocol frame is Advanced Protocol Length Then the protocol length is defined by the 2 Byte Parameter ALENGTH ALENGTH n 8 65535 Number of protocol bytes including STX ALENGTH and C...

Page 24: ...der Reaction time Starting delay 5 n ms min 5 ms Host Reader Data timeout Within one protocol the characters have to follow each other in intervals of maxi mum 12 ms max 12 ms max 12 ms max 12 ms Host...

Page 25: ...cation of the configuration block RAM EEPROM MODE specifies one or all configuration blocks Bit 7 6 5 4 3 2 1 0 Function LOC MODE CFGn address of configuration block The EEPROM configuration blocks ar...

Page 26: ...ffective after writing saving this configuration block to RAM marked with 00 these bits or bytes are reserved for future extensions or for internal testing and manufacturing functions These bits or by...

Page 27: ...yte 7 8 9 10 11 12 13 Contents 0x00 CFG_ACCESS 0x00 0x00 Default READER ID AccessProtection Password Defines the password with which the host logs into the Reader for a read write access to the config...

Page 28: ...ra tion don t change the CFG0 register if all configuration blocks are used The command 6 12 0xA0 Reader Login is used to enable configuration data access It is possible to disable the READER ID with...

Page 29: ...TIME 0x00 0x00 PROTOCOL SELECTION SCAN INTERFACE INTERFACE READER MODE Default 0xF0 0x01 0x05 0x00 1 2 sec COM ADR HostInterface Serial BusAddress Bus address of the Reader 0 254 for communication vi...

Page 30: ...der sets the baud rate to 38400 baud if the user sets an invalid baudrate TRANS FORM 1 HostInterface Serial By means of this byte several parameters for the data transmission format of the asynchron o...

Page 31: ...and Transponder are aborted If this time is to short the Interface Status 0x83 RF Communication Error will appear max response duration TR RESPONSE TIME 0 65535 5 ms Note TR RESPONSE TIME has no effe...

Page 32: ...e 32 of 184 H60700 3e ID B doc INTERFACE HostInterface Interfaces Flags for enabling the communication ports Bit 7 6 5 4 3 2 1 0 Function WLAN LAN RS4xx RS232 RS232 b0 disable b1 enable RS4xx b0 disab...

Page 33: ...ands b1 Scan Mode BRM E By setting of this bit the Buffered Read Mode can be enabled b0 Host Mode or Scan Mode b1 BRM Mode NF E By setting of this bit the Notification Mode can be enabled b0 Off b1 On...

Page 34: ...ox IdleMode Defines the status of the signal emitters OUT1 and RELx during the idle mode Bit 15 14 13 12 11 10 9 8 Function REL1 mode 0 0 OUT1 mode 0 0 7 6 5 4 3 2 1 0 REL2 mode REL3 mode REL4 mode 0...

Page 35: ...E If OUT1 RELx TIME is zero the function is disabled If OUT1 RELx is high in idle mode OUT1 RELx will low for OUT1 RELx TIME If the flash mode is enabled the output goes low Range 0x0000 0xFFFF 100ms...

Page 36: ...rnately blink with LED1 after an EEPROM error 3 yellow The interface sends data to the host or Application and communica tion Board 4 yellow res 5 red 1 The Reader is initializing after power up or a...

Page 37: ...0 0 0 0 0 0 H G 0 0 D 0 0 A b0 Driver for the Transponder type is inactive b1 Driver for the Transponder type is active A Transponder Driver HF ICode1 Driver for I Code 1 D Transponder Driver HF ISO_1...

Page 38: ...for LEVEL b0 RF POWER LEVEL 1W b1 RF POWER LEVEL W LEVEL Level of the RF output power range 2Watt 12Watt and Low Power LEVEL RF POWER MUL b1 04 Low Power 08 2 00W 09 2 25 W 10 2 50 W 39 11 50 W 40 11...

Page 39: ...0 0 0 0 0 0 STune STune AirInterface Antenna HF Miscellaneous Enable_PowerUpTuning defines whether the Reader tunes the antenna connected to the Reader after the Reader power up This option works onl...

Page 40: ...0 0 0 FAST FAST Transponder HF ICode1 LinkRate FastMode b0 Normal Mode 1 256 b1 Fast Mode 1 1 FAM CODE only I Code 1 Transponders Transponder HF ICode1 SelectionMask FamilyCode Family Code to select a...

Page 41: ...15693 OPTION Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 WR OPTION 0 0 WR OPTION Transponder HF ISO_15693 Miscellaneous WriteOption b00 automatically set b10 Tag Option 0 b11 Tag Option 1 Note If WR OPTION...

Page 42: ...es will be performed ISO Blocksize Bit 7 6 5 4 3 2 1 0 Function Read Mode Blocksize DB Blocksize DB Blocksize Transponder HF ISO_15693 Miscellaneous ReadOption BlockSize Defines the block size of an I...

Page 43: ...10 b0001 b0000 512 only I Code EPC UID 256 128 64 32 16 8 4 1 The I Code 1 can be used with maximum 256 Timeslots Only with I Code EPC UID the max imum number of 512 Timeslots can be used Each I Code...

Page 44: ...ion Mode the Reader automati cally sets Transponder specific communication parameters b0 disabled In this case the Reader doesn t processes any anticollision procedure with the Transponders inside the...

Page 45: ...neon KSW 0x00 NXP Default 0x00 0x00 0x00 0x00 0x00 0x00 Byte 7 8 9 10 11 12 13 Contents ST 0x00 TI 0x00 0x00 0x00 0x00 Default 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Note There are application notes avail...

Page 46: ...H Page 46 of 184 H60700 3e ID B doc 4 8 CFG7 Reserved The configuration blocks CFG7 8 are reserved for future use Byte 0 1 2 3 4 5 6 Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte 7 8 9 10 1...

Page 47: ...CNT I O PCNT I O By setting of this bit the external People Counter I O s can be enabled b0 Disabled b1 Enabled People CNT By setting of this bit the People Counter can be enabled b0 Disabled b1 Enabl...

Page 48: ...activates the Output 3 on People Counter 1 if a Transponder has been detected Bit 7 6 5 4 3 2 1 0 Function ANT8 ANT7 ANT6 ANT5 ANT4 ANT3 ANT2 ANT1 OUT1_PCNT2 PeripheralDe vice RS485 BusAdr2 DigitalIO...

Page 49: ...ANT3 ANT2 ANT1 OUT2_PCNT3 PeripheralDe vice RS485 BusAdr3 DigitalIO Output No2 ReadEventActivation AntennaNo defines which antenna activates the Output 2 on People Counter 3 if a Transponder has been...

Page 50: ...read event DigitalIO Relay No1 ReadEventActivation AntennaNo defines which antenna activates the Relay1 if a Transponder has been detected Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 ANT4 ANT3 ANT2 ANT1 Rel...

Page 51: ...Page 51 of 184 H60700 3e ID B doc AFI Assignment DigitalIO Miscellaneous AFIAssignment activates the AFI 1 2 3 4 assignment to the relay 1 2 3 4 AFI Assignment AFI activates 0x00 AFI1 AFI2 AFI3 AFI4...

Page 52: ...IGGER_4 HOLD TIME 0x00 0x00 0x00 0x00 Default 0x32 5sec TRIGGER MODE defines the mode of the scanner Bit 7 6 5 4 3 2 1 0 Function Trigger 0 0 0 0 0 0 Unlimited Valid Time Trigger OperatingMode ScanMod...

Page 53: ...3 2 1 0 Function TU 4 TU 3 TU 2 TU 1 TU X OperatingMode ScanMode Trigger Source Input NoX TriggerUse OperatingMode NotificationMode Trigger Source Input NoX TriggerUse OperatingMode BufferedReadMode T...

Page 54: ...DATA 3 DB ADR Default 0x71 0x00 0x02 0x0000 Byte 7 8 9 10 11 12 13 Contents DB N EAS MODE D START D LGT Default 0x00 0x0001 TR DATA1 2 OperatingMode ScanMode DataSelector Selector OperatingMode Notifi...

Page 55: ...ctor AntennaNo OperatingMode NotificationMode DataSelector AntennaNo OperatingMode BufferedReadMode DataSelector AntennaNo b0 the number of the antenna will not be stored b1 the number of the antenna...

Page 56: ...stored b1 Inputs will be stored TR DATA 3 Selects the data types for read operation Bit 7 6 5 4 3 2 1 0 Function ANT STORE COM Prefix COM Prefix Scan Mode only OperatingMode ScanMode DataFormat BusAdd...

Page 57: ...tingMode ScanMode DataSource FirstDataBlock OperatingMode NotificationMode DataSource FirstDataBlock OperatingMode BufferedReadMode DataSource FirstDataBlock 0x00 0xFF Address of first data block Rang...

Page 58: ...ngMode NotificationMode EAS TagType OperatingMode BufferedReadMode EAS TagType Defines which tagtype will be supported Bit Tag Type b0000 b0001 b0010 NXP NXP Fujitsu D START OperatingMode ScanMode Dat...

Page 59: ...becomes effective after writing saving configuration block CFG12 to EEPROM and reset of the AC Controller with 6 4 0x64 System Reset in mode 0x01 TR ID only for Buffered Read Mode and Notification Mo...

Page 60: ...h 6 4 0x64 System Reset in mode 0x01 The address TR ID DB ADR must be in the range of the selected data blocks DB ADR 1 TR ID DB ADR DB ADR1 DB N1 1 If the TR ID Source data block is used instead of S...

Page 61: ...Mode NotificationMode Filter Enable_TimeoutEvent OperatingMode BufferedReadMode Filter Enable_TimeoutEvent b0 timeout event while active BRM will not be notified b1 timeout event while active BRM will...

Page 62: ...eratingMode ScanMode DataFormat Format b0000 unformatted hex data In this case the data are transferred as they were read by the reader b0010 ASCII formatted hex data In this case the raw data from th...

Page 63: ...R 0x0D TAB 0x09 0x3B 0x2C 0x20 USER user defined in SEP USR none 0x00 Note Only one option can be selected SEP USR OperatingMode ScanMode DataFormat UserSeparationChar User defined separation characte...

Page 64: ...D character Bit 7 6 5 4 3 2 1 0 Function HEADER LEN END LEN END LEN OperatingMode ScanMode DataFormat NoOfUserEndChars b0000 END USR1 b0001 END USR1 b0010 END USR1 2 b0011 END USR1 2 3 HEADER LEN Oper...

Page 65: ...H Page 65 of 184 H60700 3e ID B doc 4 15 CFG14 Reserved The configuration block CFG14 is reserved for future use Byte 0 1 2 3 4 5 6 Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte 7 8 9 10 11...

Page 66: ...8 0x01 MUX MODE Activates or deactivates multiplexing and determines when the next output is selected Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 0 MUX Switch Condition Multiplexing Multiplexing AirInterfa...

Page 67: ...on time on the active antenna exceed the MUX VALID 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 Swit...

Page 68: ...12 13 Contents Default PER RESET TIME Transponder PersistenceReset Antenna No1 PersistenceResetTime The timer value specifies a time which determines the reset of the Transponder select state by a RF...

Page 69: ...ents 0x00 0x00 0x00 0x00 Default MUX VALID TIME ANT_x AirInterface Multiplexer HF External Antenna Nox ActiveTime Immediately this time has expired value x 5ms the next antenna output is selected If M...

Page 70: ...ronisation parameters Bit 7 6 5 4 3 2 1 0 Function RFOFF SYNC SWITCH CONDITION 0 0 0 MASTER MODE MODE Operating Mode Miscellaneous HF ReaderSynchronization Enable_Synchronization b00 Synchronization O...

Page 71: ...on to the next Reader the RF field will be switched off Note One Reader in the synchronization chain must be configured as MASTER to start the synchronization SYNC TIMEOUT 0 65535 x 1 ms 0 ms 65 535 s...

Page 72: ...H Page 72 of 184 H60700 3e ID B doc 4 20 CFG19 Reserved The configuration block CFG19 is reserved for future use Byte 0 1 2 3 4 5 6 Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte 7 8 9 10 11...

Page 73: ...ransmissions Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 0 0 Optimal Spectrum Optimal Spectrum b1 The reader automatically sets the best ISO15693 forward link parameters for an optimal spectrum IGNORE ERRO...

Page 74: ...84 H60700 3e ID B doc REC_CHN AirInterface Miscellaneous HF ReceiverChannel Defines which receiver channel Transponder response sideband is used Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 0 RC RC b00 auto...

Page 75: ...0 0x00 0x00 0x00 0x00 Byte 1 13 Contents SELECTION MASK Default 0x00 0x00 0x00 0x00 0x00 0x00 0x00 CFG23 Byte 0 5 6 Contents SELECTION MASK SELECTION MASK LSB Default 0x00 0x00 0x00 0x00 0x00 0x00 0x0...

Page 76: ...r of Selection Bits 10 0x0A Selection Mask 0x01 0x02 0x03 0x04 0x05 0x06 Selection Bits 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 Selection Mask 0 0 0 0 0 0 0 1 0 0 0 0 0 0 1 0 0 0 0 0 0x01 0...

Page 77: ...ge 77 of 184 H60700 3e ID B doc 4 23 CFG24 29 Reserved The configuration blocks CFG24 29 are reserved for future use Byte 0 1 2 3 4 5 6 Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte 7 8 9 1...

Page 78: ...ROM and a 0x64 System Reset of the LAN adapter IP_PORT_NUMBER_LAN HostInterface LAN PortNumber Defines the port number for wired LAN connection Changing of this parameter only becomes effective after...

Page 79: ...er 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 GW ADDRESS LAN HostInterface LAN IPv4 G...

Page 80: ...mber for wireless LAN connection Changing of this parameter only be comes effective after writing saving this configuration block to EEPROM and a 0x64 System Reset of the WLAN adapter AD HOC CHANNEL H...

Page 81: ...er 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 GW ADDRESS WLAN HostInterface WLAN IPv4...

Page 82: ...face WLAN Security ServiceSetIdentifier Enable b0 SSID disabled b1 SSID enabled Authentication Type HostInterface WLAN Security AuthenticationType b0 open accept non encrypted packets b1 restricted di...

Page 83: ...stInterface WLAN Security WEP Key Key which is used for the WLAN encryption The first byte of the key is placed in byte 0 The last byte for WEP64 is placed in byte 4 and for WEP128 in byte 12 Note The...

Page 84: ...0x00 0x00 0x00 0x00 PCNT_IP_ADDRESS_Destination Defines the IP address for wired LAN connection to the destination host Changing of this pa rameter only becomes effective after writing saving this co...

Page 85: ...b01 time triggered b10 host triggered with protocol 8 8 0x34 Force Notify Trigger The trigger definition is only for data records In continuous and time triggered mode in put status events if enabled...

Page 86: ...ximum of 255 and each other value defines a new maximum KEEP ALIVE Mode for keep alive notification Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 0 0 EN EN OperatingMode NotificationMode Transmission KeepAli...

Page 87: ...ECTRONIC GmbH Page 87 of 184 H60700 3e ID B doc Note The 5 4 0x83 Set Default Configuration command has no effect on this setting Using the hardware configuration reset see mounting instruction the se...

Page 88: ...Customer Parameter The configuration block CFG63 is used for customer parameter Any kind of customer hex data can be stored in this EEPROM or RAM memory area Byte 0 1 2 3 4 5 6 Contents 0x00 0x00 0x0...

Page 89: ...bytes each and addressed by CFGn in the byte CFG ADR Host Reader 1 2 3 4 5 6 6 COM ADR 0x82 CFG ADR CRC16 Host Reader 1 2 3 4 5 18 19 20 20 COM ADR 0x82 STATUS 1 CFG REC CRC16 CFG ADR 2 Bit 7 6 5 4 3...

Page 90: ...COM ADR 0x81 CFG ADR CFG REC CRC16 Host Reader 1 2 3 4 5 6 6 COM ADR 0x81 STATUS 1 CRC16 CFG ADR 2 Bit 7 6 5 4 3 2 1 0 Function LOC 0 CFGn Address of Configuration Block CFGn memory address of the req...

Page 91: ...r 1 2 3 4 5 6 6 COM ADR 0x82 STATUS 1 CRC16 CFG ADR 2 Bit 7 6 5 4 3 2 1 0 Function 0 MODE CFGn Address of Configuration Block CFGn memory address of the required configuration block MODE specifies one...

Page 92: ...iguration Block CFGn memory address of the required configuration block MODE specifies one or all configuration blocks b0 configuration block specified by CFGn b1 all configuration blocks LOC specifie...

Page 93: ...9 6 7 8 month day time zone 0 99 0 31 0 23 TIMER Byte 9 10 11 12 TIME h min ms 0 23 0 59 0 59999 Note After setting the system time and date a 8 7 0x33 Initialize Buffer is necessary if the Buffered R...

Page 94: ...apted to the conditions found in individ ual applications Access to the configuration parameters is gained only after a 6 12 0xA0 Reader Login command with the correct READER ID In order to avoid unau...

Page 95: ...be sent if the inquiry is executed with the baud rate and actual parity of the Reader 6 2 0x55 Start Flash Loader This protocol starts the Flash Loader inside the Reader Use the windows program OBIDF...

Page 96: ...off after a RF Controller Reset 6 4 0x64 System Reset This protocol allows you to reset the ACC and or the RF Controller Host Reader 1 2 3 4 5 6 6 COM ADR 0x64 Mode CRC16 Host Reader 1 2 3 4 5 6 6 COM...

Page 97: ...1 2 3 4 5 6 5 COM ADR 0x66 MODE CRC16 Host Reader Depending on the MODE Parameter the Reader response has a differing structure with several information s MODE 0x00 Controller Firmware 1 2 3 4 5 6 7...

Page 98: ...onfiguration block The reader must send always complete bytes but no more bytes as necessary The flag fields are independent of configurable password protection 1 2 3 4 5 6 7 n 2 n 1 n n COM ADR 0x66...

Page 99: ...ontroller unsupported 0x03 RF Decoder information 0x04 Additional firmware functionality unsupported 0x05 General firmware information of the Bootloader 0x10 Hardware information 0x40 CFG Info for rea...

Page 100: ...e Information Bit 15 14 13 12 11 10 9 8 Function Bit 7 6 5 4 3 2 1 0 Function MODUL MODUL b00 LR Reader Reader with ACC b11 LRM Reader Reader without ACC D HW internal use A HW internal use FREQUENCY...

Page 101: ...ns which are supported by the RFC Bit 7 6 5 4 3 2 1 0 Function DSP Revision DSP Revision b00 DSP Revision Silicon Revision G b01 DSP Revision Silicon Revision G b10 reserved b11 reserved RX BUF RX BUF...

Page 102: ...RONIC GmbH Page 102 of 184 H60700 3e ID B doc FW_L Indicates which Firmware version is licensed on the Reader TR_DRV_L Indicates which Transponder drivers are licensed on the Reader FNC_L Indicates wh...

Page 103: ...na field of the Reader will be reset to their base set ting Host Reader 1 2 3 4 5 5 COM ADR 0x69 CRC16 Host Reader 1 2 3 4 5 6 6 COM ADR 0x69 STATUS 1 CRC16 Notes After a RF Reset the Reader is not ab...

Page 104: ...er 1 2 3 4 5 6 6 COM ADR 0x6A RF_OUTPUT CRC16 Host Reader 1 2 3 4 5 6 6 COM ADR 0x6A STATUS 1 CRC16 RF OUTPUT Set RF and DC power of the antenna output Bit 7 6 5 4 3 2 1 0 Function 0 0 0 DC 0 0 0 RC R...

Page 105: ...command Get Noise Level reads the actual Noise Levels from the Reader Host Reader 1 2 3 4 5 5 COM ADR 0x6D CRC16 Host Reader 1 2 3 4 5 10 11 12 12 COM ADR 0x6D STATUS 1 NOISE LEVEL CRC16 NOISE LEVEL...

Page 106: ...tus 0x02 Listing of detail information for RF power amplifier RF power amplifier status 0x03 Listing of detail information for Multiplexer status Multiplexer status 0x04 Listing of detail information...

Page 107: ...m tune antenna ON ON CONTROL RF Power out of control range tune antenna check cable ON ON TEMP WARN temp warning level 100 C temp warning level ON decrement ON SYNC Sync Timeout No Sync Timeout ON ON...

Page 108: ...X see manual H30701 xde ID B pdf and M30201 xde ID B pdf This mode is only useable in Buffered Read Mode Scan Mode or Notification Mode and if a ID ISC ANT MUX is connected MODE 0x04 5 6 INT_ERROR INT...

Page 109: ...Function Chn8 Chn7 Chn6 Chn5 Chn4 Chn3 Chn2 Chn1 MODE 0x20 ASCII String with a description of the error Example 02 00 08 FF 6E 20 4A FD 1A 00 6E 00 46 50 47 41 3A 20 57 72 6F 6E 67 20 46 69 72 6D 77 6...

Page 110: ...an be switched on or off for the indicated period of time If the Reader receives a command Set Output all times that have been active until then are being overwritten by the new times included in the...

Page 111: ...TIME active b10 OFF output for OUT TIME inactive b11 FLASH output for OUT TIME with OSF alternating OUTx frq b11 1 Hz b10 2 Hz b01 4 Hz b00 8 Hz OUT TIME By the values defined by OUT TIME the outputs...

Page 112: ...10 1 Set Output Examples Example No 1 OUT1 is alternating with 4 Hz for 500 ms REL1 is not activated for 200 ms REL2 is activated for 1000ms REL3 and REL4 are unchanged OUT N OUT NR OUT S OUT TIME 0x0...

Page 113: ...Reader Login must be executed after every power up or 6 3 0x63 RF Controller Reset com mand if an access to the configuration parameters is desired Host Reader 1 2 3 4 7 8 9 9 COM ADR 0xA0 READER ID...

Page 114: ...xB0 Host commands for ISO15693 Mandatory and Optional Commands 7 1 1 0x01 Inventory 7 1 2 0x02 Stay Quiet 7 1 3 0x22 Lock Multiple Blocks 7 1 4 0x23 Read Multiple Blocks 7 1 5 0x24 Write Multiple Bloc...

Page 115: ...RF commands to the Transponder Host Reader 1 2 3 4 n 2 n 1 n n COM ADR 0xB0 REQUEST DATA CRC16 Host Reader 1 2 3 4 5 n 2 n 1 n n COM ADR 0xB0 STATUS RESPONSE DATA CRC16 REQUEST DATA Command specific r...

Page 116: ...he Transponder sends back a response every time if the Transponder has left the antenna and reentered the antenna field or if a 6 6 0x69 RF Reset command was send to the Reader or if the Persistence R...

Page 117: ...sponder b00 13 56 MHz Transponder TYPE_NO Displays the Transponder type of the present Transponder see ANNEX A Codes of Transponder Types DSFID only ISO15693 Transponders Data Storage Family Identifie...

Page 118: ...ence Reset All Transponders inside the antenna field can be read every time if the Persistence Reset Time is set to 0x00 See 4 17 CFG16 Persistence Reset If the STATUS byte of the protocol frame has t...

Page 119: ...3e ID B doc 7 1 2 0x02 Stay Quiet This command sets one Transponder to Quiet State REQUEST DATA 4 5 6 13 0x02 MODE UID MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 ADR ADR b001 addressed UID Read only...

Page 120: ...3 6 14 7 15 0x22 MODE UID DB ADR DB N RESPONSE DATA STATUS 0x03 5 DB ADR E RESPONSE DATA STATUS 0x95 5 6 ISO15693 ERROR DB ADR E MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 ADR ADR b000 non addressed...

Page 121: ...MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 SEC ADR ADR b000 non addressed b001 addressed b010 selected SEC b0 SEC STATUS always 0x00 b1 security status of followed data block in SEC STATUS UID Read on...

Page 122: ...ands for ISO15693 Transponders SEC STATUS Block security status of followed data block If supported by the ISO15693 transponder DB Requested data block The block size is defined by DB SIZE Notes A rea...

Page 123: ...tion 0 0 0 0 0 ADR ADR b000 non addressed b001 addressed b010 selected UID Read only serial number of the Transponder The UID is required only in the addressed mode DB ADR Address of the first data bl...

Page 124: ...es A write to 1 block uses a Write Single Block command to the Transponder This will be ma naged by the Reader internally If a Transponder does not support Write Multiple Blocks commands several Write...

Page 125: ...An already selected Transponder will automatically be set to Ready State REQUEST DATA 4 5 6 13 0x25 MODE UID RESPONSE DATA STATUS 0x95 5 ISO15693 ERROR MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 ADR...

Page 126: ...ID RESPONSE DATA STATUS 0x95 5 ISO15693 ERROR MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 ADR ADR b000 non addressed b001 addressed b010 selected UID Read only serial number of the Transponder The UID...

Page 127: ...ribed in chapter 7 3 Supported ISO15693 Host commands for ISO15693 Transpond ers REQUEST DATA 4 5 6 13 6 14 0x27 MODE UID AFI RESPONSE DATA STATUS 0x95 5 ISO15693 ERROR MODE Bit 7 6 5 4 3 2 1 0 Functi...

Page 128: ...7 3 Supported ISO15693 Host commands for ISO15693 Transpond ers REQUEST DATA 4 5 6 13 0x28 MODE UID RESPONSE DATA STATUS 0x95 5 ISO15693 ERROR MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 ADR ADR b000...

Page 129: ...bed in chapter 7 3 Supported ISO15693 Host commands for ISO15693 Transpond ers REQUEST DATA 4 5 6 13 6 14 0x29 MODE UID DSFID RESPONSE DATA STATUS 0x95 5 ISO15693 ERROR MODE Bit 7 6 5 4 3 2 1 0 Functi...

Page 130: ...3 Supported ISO15693 Host commands for ISO15693 Transpond ers REQUEST DATA 4 5 6 13 0x2A MODE UID RESPONSE DATA STATUS 0x95 5 ISO15693 ERROR MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 ADR ADR b000 no...

Page 131: ...n 0 0 0 0 0 ADR ADR b000 non addressed b001 addressed b010 selected UID Read only serial number of the Transponder The UID is required only in the addressed mode ISO ERROR ISO15693 error code of Trans...

Page 132: ...rted by the Transponder this value will return 0x0000 Byte 15 16 Bit 7 5 4 0 7 0 content res Block size in Bytes Number of blocks IC REF IC reference version of the Transponder If not supported by the...

Page 133: ...ion 0 0 0 0 0 ADR ADR b000 non addressed b001 addressed b010 selected UID Read only serial number of the Transponder The UID is required only in the addressed mode DB ADR First block number from which...

Page 134: ...CMD RSP DELAY MULTIPLE 302 GRIDS REQUEST DATA CRC16 Host Reader 1 2 3 4 5 n 2 n 1 n n COM ADR 0xBF STATUS 1 RESPONSE DATA CRC16 MODE Bit 7 6 5 4 3 2 1 0 Function TxCRCEn 0 0 0 X Options Options Optio...

Page 135: ...2us GRIDS If there is no response the command sends back status no Transponder 0x01 The maximum value for MULTIPLE 302us GRIDS is 125 302 08us 125 37 76ms Depending on the Error Flag in the Transponde...

Page 136: ...SO15693 t1 e g ISO15693 maximum value 0x846A 590ns 20ms REQUEST DATA Complete Transponder request without SOF CRC16 and EOF Note The read and write option FLAGS in the REQUEST DATA must correspond to...

Page 137: ...ea 3 11 Block size 4 byte Command Code Function Mode Comment non addressed addressed select 0x01 Inventory 0x02 Stay Quiet 0x22 Lock Multiple Blocks 0x23 Read Multiple Blocks DB Size 4 0x24 Write Mult...

Page 138: ...on addressed addressed select 0x01 Inventory 0x02 Stay Quiet 0x22 Lock Multiple Blocks WR OPTION 0 0x23 Read Multiple Blocks DB Size 8 0x24 Write Multiple Blocks DB Size 8 WR OPTION 0 0x25 Select 0x26...

Page 139: ...Select 0x26 Reset to Ready 0x27 Write AFI WR OPTION 0 or 1 0x28 Lock AFI WR OPTION 0 or 1 0x29 Write DSFID 0x2A Lock DSFID 0x2B Get System Information 0x2C Get Multiple Block Security Status The Cust...

Page 140: ...Select 0x26 Reset to Ready 0x27 Write AFI WR OPTION 0 or 1 0x28 Lock AFI WR OPTION 0 or 1 0x29 Write DSFID 0x2A Lock DSFID 0x2B Get System Information 0x2C Get Multiple Block Security Status The Custo...

Page 141: ...locks WR OPTION 0 or 1 0x23 Read Multiple Blocks Security Status is always 0x00 0x24 Write Multiple Blocks WR OPTION 0 or 1 0x25 Select 0x26 Reset to Ready 0x27 Write AFI WR OPTION 0 or 1 0x28 Lock AF...

Page 142: ...0x22 Lock Multiple Blocks WR OPTION 0 0x23 Read Multiple Blocks DB Size 8 Security Status is always 0x00 0x24 Write Multiple Blocks DB Size 8 WR OPTION 0 0x25 Select 0x26 Reset to Ready 0x27 Write AF...

Page 143: ...and Code Function Mode Comment non ad dressed addressed select 0x01 Inventory 0x02 Stay Quiet 0x22 Lock Multiple Blocks WR OPTION 0 0x23 Read Multiple Blocks DB Size 4 0x24 Write Multiple Blocks DB Si...

Page 144: ...tiple Blocks DB Size 4 0x24 Write Multiple Blocks DB Size 4 WR OPTION 0 0x25 Select 0x26 Reset to Ready 0x27 Write AFI WR OPTION 0 0x28 Lock AFI WR OPTION 0 0x29 Write DSFID 0x2A Lock DSFID 0x2B Get S...

Page 145: ...x01 Inventory 0x02 Stay Quiet 0x22 Lock Multiple Blocks WR OPTION 0 0x23 Read Multiple Blocks DB Size 4 0x24 Write Multiple Blocks DB Size 4 WR OPTION 0 0x25 Select 0x26 Reset to Ready 0x27 Write AFI...

Page 146: ...ck Multiple Blocks WR OPTION 0 0x23 Read Multiple Blocks DB Size 4 0x24 Write Multiple Blocks DB Size 4 WR OPTION 0 0x25 Select 0x26 Reset to Ready 0x27 Write AFI WR OPTION 0 0x28 Lock AFI WR OPTION 0...

Page 147: ...Multiple Blocks WR OPTION 0 0x23 Read Multiple Blocks DB Size 4 0x24 Write Multiple Blocks DB Size 4 WR OPTION 0 0x25 Select 0x26 Reset to Ready 0x27 Write AFI WR OPTION 0 0x28 Lock AFI WR OPTION 0 0...

Page 148: ...t 0x01 Inventory 0x02 Stay Quiet 0x22 Lock Multiple Blocks WR OPTION 0 0x23 Read Multiple Blocks In non addressed mode DB N must be 1 0x24 Write Multiple Blocks DB Size 4 WR OPTION 0 0x25 Select 0x26...

Page 149: ...0x01 Inventory 0x02 Stay Quiet 0x22 Lock Multiple Blocks WR OPTION 0 0x23 Read Multiple Blocks In non addressed mode DB N must be 1 0x24 Write Multiple Blocks DB Size 1 WR OPTION 0 0x25 Select 0x26 R...

Page 150: ...Comment non ad dressed addressed select 0x01 Inventory 0x02 Stay Quiet 0x22 Lock Multiple Blocks WR OPTION 0 0x23 Read Multiple Blocks DB Size 4 0x24 Write Multiple Blocks DB Size 4 WR OPTION 0 0x25 S...

Page 151: ...Block size 4 byte Pro Product ID 0h 100b Bit 43 41 of UID memory organization 12 x 4 Byte 48Byte 8 4 Byte 256 Bit user data Number of blocks 12 user area 0 7 Block size 4 byte Command Code Function Mo...

Page 152: ...ock 2 Blocks 0xA4 Kill only Tag it HFI Pro 0xA5 WriteBlockPwd only Tag it HFI Pro Note Reading of more than one block in non addressed mode is only possible if parameter Read Mode in CFG4 is set to 01...

Page 153: ...ed addressed select 0x01 Inventory 0x02 Stay Quiet 0x22 Lock Multiple Blocks WR OPTION 1 0x23 Read Multiple Blocks DB Size 4 0x24 Write Multiple Blocks DB Size 4 WR OPTION 1 0x25 Select 0x26 Reset to...

Page 154: ...et When using the non addressed mode the WR OPTION must be set manually to WR OPTION 1 Note The Write_2_Blocks command and Lock_2_Blocks command will be used automati cally by the reader This will onl...

Page 155: ...Code EPC Transponders Memory organization 17 x 1 Byte 136 Bit Number of blocks 17 user area Block size 1 byte Command Code Function Mode Comment non addressed addressed select 0x01 Inventory 0x02 Stay...

Page 156: ...tion 24 x 1 Byte 192 Bit Number of blocks 12 Byte User Data UD Block size 1 byte Command Code Function Mode Comment non addressed addressed select 0x01 Inventory 0x02 Stay Quiet 0x18 Destroy 0x22 Lock...

Page 157: ...mber of blocks 16 user area 0 11 Block size 4 byte Command Code Function Mode Comment non addressed addressed select 0x01 Inventory 0x02 Stay Quiet 0x22 Lock Multiple Blocks 0x23 Read Multiple Blocks...

Page 158: ...mmand Only two commands are necessary to read out sampled Transponder data sets The figure below illustrates the Buffered Read Mode procedure Host Reader 0x22 Read Buffer Command to the Reader to read...

Page 159: ...cation the acknowledgement option can be set In this case the notification must be acknowl edged by the host with an response protocol to synchronize the notification process with the host ap plicatio...

Page 160: ...ed Read Mode and Notification Mode The Buffered Read Mode only reads data blocks from the Transponders in the antenna field The anticollision procedure can be configured in the configuration block 4 6...

Page 161: ...uffer If the data buffer does not contain the requested number of data sets the Reader responds with all available data sets TR DATA1 Selects the data types for read operation Bit 7 6 5 4 3 2 1 0 Func...

Page 162: ...data buffer Only selected data will be transferred to the host See chapter 4 12 CFG11 Read Mode for details Each data set has the following structure Data Type DATA Record Length byte no 1 2 MSB RecL...

Page 163: ...state b1 Timeout due to Trigger Hold Time timeout Notes This command reads the same data sets until they are cleared with the 8 6 0x32 Clear Da ta Buffer command This command is only available in the...

Page 164: ...R 0x31 CRC16 Host Reader 1 2 3 4 5 6 7 8 12 COM ADR 0x31 STATUS 1 TAB SIZE TAB START 9 10 11 12 TAB LEN CRC16 TAB SIZE Maximum count of Transponder data sets in the data buffer TAB START Address of fi...

Page 165: ...mmand 8 4 0x22 Read Buffer Host Reader 1 2 3 4 5 5 COM ADR 0x32 CRC16 Host Reader 1 2 3 4 5 6 6 COM ADR 0x32 STATUS 1 CRC16 8 7 0x33 Initialize Buffer The command Initialize Buffer clears the data buf...

Page 166: ...ce Notify Trigger This command forces a notification if the buffered read mode and the notification mode are enabled in 4 2 CFG1 Interface configuration block Host Reader 1 2 3 4 5 6 6 COM ADR 0x34 MO...

Page 167: ...C GmbH Page 167 of 184 H60700 3e ID B doc ANNEX ANNEX A Codes of Transponder Types Value Transponder type 0x01 I Code 1 0x03 ISO15693 Tags 0x06 NXP I Code EPC 0x07 NXP I Code UID The Information will...

Page 168: ...ad or written Type and amount of Transponders supported by the Reader Position of the Transponder at the time of the request Probable local electromagnetic interference present The success or failure...

Page 169: ...xecution times for ISO15693 Host Commands depends on Amount of Transponders in the antenna field duration of the anticollision process The extent of the data that needs to be read or written Types of...

Page 170: ...ulation and the subcarrier have a negligible influence on the reaction time The following diagrams shows the average value of timing behavior dependent on the number of Transponders For certain UID s...

Page 171: ...er The Transponder in the detection range has been switched to mute The communication between Reader and Transponder has been interfered and the Reader is not able to read the Transponder anymore 0x02...

Page 172: ...nd the command Set Firmware Upgrade The update code must be ordered by Feig Electronic 1 Read the Device ID using the command 0x66 Firmware version Mode 0x80 2 Send the Device ID and the serial number...

Page 173: ...nse protocol can transfer at once 0x95 Tag Error A Tag error code was sent from the transponder The Tag error code is shown in the following byte Tag Error for ISO15693 Transponder are listed below Er...

Page 174: ...R2500 A 50 ID ISC MU02 54 ID ISC MRU102 55 ID ISC MRU200 56 ID ISC MRU200 U 60 ID ISC PRH101 61 ID ISC PRH101 U USB Version 62 ID ISC PRHD102 63 ID ISC PRH102 71 ID ISC PRH100 U USB Version 72 ID ISC...

Page 175: ...age 175 of 184 H60700 3e ID B doc 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 b...

Page 176: ...CFG_ACCESS AccessProtection Lock_CFG13 0 9 1 5 1 CFG_ACCESS AccessProtection Lock_CFG14 0 9 1 6 1 CFG_ACCESS AccessProtection Lock_CFG15 0 9 1 7 1 CFG_ACCESS AccessProtection Lock_CFG16 0 10 1 0 1 CFG...

Page 177: ...ngTime 2 13 1 TAG DRV Transponder Driver HF Drivers 3 0 2 TAG DRV A Transponder Driver HF ICode1 3 1 1 0 1 TAG DRV D Transponder Driver HF ISO_15693 3 1 1 3 1 TAG DRV G Transponder Driver HF ICodeEPC...

Page 178: ...CommandOptions NXP InventoryReadPage 6 6 1 5 1 NXP INV_RD_BLK Transponder HF CustomerCommandOptions NXP InventoryReadBlock 6 6 1 6 1 NXP LRC Transponder HF CustomerCommandOptions NXP LongRangeCommand...

Page 179: ...10 1 1 4 2 TRIGGER USE TU X OperatingMode NotificationMode Trigger Source Input No3 TriggerUse 10 1 1 4 2 TRIGGER USE TU X OperatingMode BufferedReadMode Trigger Source Input No3 TriggerUse 10 1 1 4...

Page 180: ...peratingMode ScanMode DataSelector AntennaNo 11 0 1 4 1 TR DATA1 ANT OperatingMode NotificationMode DataSelector AntennaNo 11 0 1 4 1 TR DATA1 ANT OperatingMode BufferedReadMode DataSelector AntennaNo...

Page 181: ...ationMode Filter Transponder ValidTime 12 0 2 VALID TIME OperatingMode BufferedReadMode Filter Transponder ValidTime 12 0 2 TR_ID TR ID SOURCE OperatingMode Miscellaneous TransponderIdentification Sou...

Page 182: ...ScanMode DataFormat UserHeaderChar3 13 10 1 DB USE HEADER USR4 OperatingMode ScanMode DataFormat UserHeaderChar4 13 11 1 LEN USR END LEN OperatingMode ScanMode DataFormat NoOfUserEndChars 13 13 1 0 4...

Page 183: ...alive Enable 41 4 1 0 1 KEEP CNT HostInterface LAN Keepalive RetransmissionCount 41 5 1 GW ADDRESS LAN HostInterface LAN IPv4 GatewayAddress 41 6 4 KEEP IDLE HostInterface LAN Keepalive IdleTime 41 10...

Page 184: ...sLimit 49 2 1 KEEP ALIVE EN OperatingMode NotificationMode Transmission KeepAlive Enable 49 4 1 0 1 KEEP ALIVE TIME OperatingMode NotificationMode Transmission KeepAlive IntervalTime 49 5 2 DEST IP AD...

Reviews: