background image

MANUAL

final

public (B)

2005-04-22

H01000-5e-ID-B.doc

OBID i-scan

®

ID ISC.MR100/101

ID ISC.PR100/101

ID ISC.PRH100

ID ISC.M02 

(V3.0)

Standard-Reader

Firmware-Version 4.0 and higher

ID ISC.PRH100

ID ISC.PR100/101

ID

ISC.MR100/101

ID ANT340/240

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

Page 1: ...c B 2005 04 22 H01000 5e ID B doc OBID i scan ID ISC MR100 101 ID ISC PR100 101 ID ISC PRH100 ID ISC M02 V3 0 Standard Reader Firmware Version 4 0 and higher ID ISC PRH100 ID ISC PR100 101 ID ISC MR100 101 ID ANT340 240 ...

Page 2: ...s may not be completely avoided we are always grateful for your useful tips The installation instructions given in this manual are based on advantageous boundary conditions FEIG ELECTRONIC GmbH does not give any guarantee promise for perfect function in cross environments FEIG ELECTRONIC GmbH assumes no responsibility for the use of any information contained in this manual and makes no representat...

Page 3: ...nous Interface 15 2 1 Data Format and Protocol Frames 15 2 2 CRC16 Calculation Algorithm 16 3 Configuration Parameters CFG 17 3 1 CFG0 Reserved 19 3 2 CFG1 Interface 19 3 3 CFG2 Inputs Outputs general 22 3 4 CFG3 RF Interface 24 3 5 CFG4 Transponder Parameters 25 3 6 CFG5 Anticollision 28 3 7 CFG6 Scan Mode1 29 3 8 CFG7 Scan Mode2 33 3 9 CFG8 CFG9 Selection Mask only I Code EPC Transponder not for...

Page 4: ...nput only for ID ISC PRH100 110 50 6 Protocols for ISO15693 Host Commands 51 6 1 0xB0 Host commands for ISO15693 Mandatory and Optional Commands 52 6 1 1 0x01 Inventory 53 6 1 2 0x02 Stay Quiet 55 6 1 3 0x22 Lock Multiple Blocks 56 6 1 4 0x23 Read Multiple Blocks 57 6 1 5 0x24 Write Multiple Blocks 59 6 1 6 0x25 Select 61 6 1 7 0x26 Reset to Ready 62 6 1 8 0x27 Write AFI 63 6 1 9 0x28 Lock AFI 64 ...

Page 5: ... Passive 78 8 2 2 0xA1 Set Log 79 8 2 3 0xA2 Get Log Status 80 8 2 4 0xA3 Bist 81 8 2 5 0xA4 Lock 82 8 2 6 0xA5 Unlock 83 8 3 Philips ISO15693 I Code SLI Custom Commands 84 8 3 1 0xA2 Set EAS 84 8 3 2 0xA3 Reset EAS 84 8 3 3 0xA4 Lock EAS 85 8 3 4 0xA5 EAS Alarm 86 8 4 0xBF ISO15693 Transparent Command 87 9 Supported ISO15693 Host commands 90 9 1 Supported ISO15693 Host commands for ISO15693 Trans...

Page 6: ...ronous Interface 104 ANNEX C Time Behavior of ISO15693 Host Commands 105 Time Behavior for I Code 1 and Tag it HF Transponders only execution time 105 Time Behavior for 0x01 Inventory and ISO15693 Transponders 106 Time Behavior for common commands with independent Transponder performance 107 ANNEX D Index of Status Bytes 108 Error Code for ISO15693 Transponders 109 ANNEX E Index of Control Bytes 1...

Page 7: ...Reader 78 KSW Custom Commands 84 Philips ISO15693 Transponder I Code SLI Custom Commands 73 100 0x18 Destroy only I Code EPC Transponders Supported ISO15693 Host commands for I Code EPC Transponders 116 Differences between USB and SCI Reader 75 Infineon Custom commands 93 Infineon ISO Address mode 0xE0 50 New command Get Input for ID ISC PRH100 110 4e 22 03 04 91 Fuijtsu mb89r116 ISO15693 commands...

Page 8: ...astic FIFO 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 Significant Byte N Number OUT Output R W Read Write Access RD Read REL Relay RF Radio Frequency RSSI Received Signal Strength Indicator RTC Real Time Clock TAB Table TR Transponder TS Timeslot UID U...

Page 9: ...nchronous interface RS232 RS485 Configuration Commands Control Commands ISO15693Host Commands Scan Mode 1 1 Configuration Commands and Control Commands This method of data transmission is used for Reader configuration and the diagnosis via the asyn chronous interface or USB The Reader configuration parameters will be stored in the Reader memory To store the current con figuration during a power do...

Page 10: ...ing or writing data in addressed mode the UID of the Transponder must be known This is executed by sending the protocol 6 1 1 0x01 Inventory If a Transponder is located within the detection range of the Reader at that time it answers with its UID For all following read write orders the Transponder must be addressed with its correct UID The following chart will show the necessary steps for the comm...

Page 11: ...seful if 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 Reader read data Transponder in antenna field Yes No status Transponder read data status no Trans ponder in Reader field write data Transponder in antenna field Yes No OK status status no Trans pond...

Page 12: ...ich must 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 field Yes No status number of Trans ponders UID status no Transponder select Transponder with UID Transponder with the correct UID in antenna field Yes No status Transponder read data status no T...

Page 13: ...Transponder If the number of transmitted user data is too large only the maximal number of transmitted data will be send plus the end character 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 changed Depending to the configuration and the number of Transponders in the detection range o...

Page 14: ...hex values The user defined Sep and End Character will be transfered as USB Key Code If the number of transmitted user data is too large only the maximal number of transmitted data will be send plus the end character see 3 7 CFG6 Scan Mode1 Note If configuration protocols shall be sent to the Reader while the Scan Mode is active no Transponder should be within the detection range of the Reader dur...

Page 15: ... Protocol frame Host Reader 1 2 3 4 n 2 n 1 n LENGTH n COM ADR CONTROL BYTE PROTOCOL DATA MSB CRC16 LSB CRC16 Host Reader 1 2 3 4 5 n 2 n 1 n LENGTH n COM ADR CONTROL BYTE STATUS 1 PROTOCOL DATA MSB CRC16 LSB CRC16 LENGTH n Number of protocol bytes 1 n 6 255 incl length byte and checksum COM ADR 0 254 address of device in bus mode Note The Reader can be addressed via COM Adr 255 at any time STATUS...

Page 16: ...eaction 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 Reader Char n Char n 1 Char n 2 2 2 CRC16 Calculation Algorithm Polynom x16 x12 x5 1 CRC_POLYNOM 0x8408 Start Value 0xFFFF CRC_PRESET 0xFFFF C Example unsigned int crc CRC_PRESET for i...

Page 17: ...k LOC specifies the location 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 are protected by a 16 bit CRC checksum The examination of these checksums is executed after each reset of the Reader If an faulty checksum is found the Reader goes into an error st...

Page 18: ...ately effective 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 bytes and also any not described bits and bytes must not be changed as this may cause faulty operation of the Reader gray marked Changing of this parame ter only becomes effective after writing s...

Page 19: ... the CFG1 configuration block contain the data communication settings Byte 0 1 2 3 4 5 6 Contents COM ADR 0x00 BAUD 1 TRANS FORM 1 0x00 0x00 TR RESPONSE TIME Default 0x00 0x08 0x01 0x00 0x00 38400 Baud e 8 1 USB Version 0x00 0x00 0x00 0x00 Byte 7 8 9 10 11 12 13 Contents TR RESPONSE TIME 0x00 0x00 0x00 0x00 0x00 READER MODE Default 0x1E MR PR 0x00 PRH 0x01 3 sec USB Version 0x0A 1 sec COM ADR Bus ...

Page 20: ...der The Reader set the baud rate to 38400 baud if the user set an invalid baudrate Not available by the USB Reader TRANS FORM 2 By means of this byte several parameters for the data transmission format of the asynchro nous interface can be defined Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 S D P P Kind of Parity b00 non Parity b01 even Parity b10 odd Parity b11 do not use D Number of Data Bits b0 8 Data...

Page 21: ...E elapsed the Reader will send an answer protocol In this case the current commands between Reader 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 100 ms Note TR RESPONSE TIME has no effect with the protocols for Reader Configuration and the protocols for Reader Control The TR RESPONSE ...

Page 22: ...peration indicator Byte 0 1 2 3 4 5 6 Contents 0x00 0x00 0x00 IDLE STATE IDLE FLASH 0x00 0x00 Default 0xA9 0x00 Byte 7 8 9 10 11 12 13 Contents ACTIV STATE ACTIV FLASH ACTIV GRN TIME ACTIV RED TIME ACTIV BUZZER TIME 0x00 0x00 Default MR PR 0x26 PRH 0x16 0x00 0x0A 0x0A MR PR 0x0A PRH 0x05 1 sec 1 sec 1 sec USB Version MR PR 0x24 MR PR 0x00 Note The Readers dispose of a two colored LED red green The...

Page 23: ...LEDs switch on for 2 seconds IDLE FLASH ACTIV FLASH By means of the two bytes IDLE FLASH and ACTIV FLASH the signal transmitter may be pro vided with an own flashing frequency for idle and active position Bit 7 6 5 4 3 2 1 0 Function 0 0 BUZZER RED GRN Bit combination flashing frequency b11 b10 b01 b00 1 Hz 2 Hz 4 Hz 8 Hz ACTIV xxx TIME If a Transponder was detected the transmitter and the duratio...

Page 24: ...C MR PR101 D Driver for ISO15693 G Driver for I Code EPC must be released first H Driver for I Code UID must be released first On principle only those Transponder drivers should be active that are used in the actual application Thus the reaction time of the Reader for Transponder read write operations is reduced and the danger of a parasitic Transponder access is minimized Note For the support of ...

Page 25: ... Bit 7 6 5 4 3 2 1 0 Function Mapping 0 0 0 0 0 0 0 Mapping b0 FEIG Memory Model default b1 Original I Code Memory Model Note If Mapping is set to original I Code Memory Model the ISO15693 Host Command Read Config Block 0xA0 and Write Config Block 0xA1 will not be available To change the Config Block 0 1 2 can now be done with Write Multiple Blocks 0x24 on the original I Code Address 2 3 4 FAM COD...

Page 26: ...imeslots b1 1 timeslot Note Anticollision is only possible if NO TS 16 AFI b0 disabled b1 enabled ISO 15693 AFI Application Family Identifier to select a Transponder ISO 15693 OPTION Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 WR OPTION 0 0 WR OPTION b00 automatically set b10 Tag Option 0 b11 Tag Option 1 Note If WR OPTION is automatically set the Reader sets the WR OPTION to 0 if the ISO15693Host Comman...

Page 27: ...G ELECTRONIC GmbH Page 27 of 118 H01000 5e ID B doc ISO Blocksize Defines the block size of an unknown ISO transponder or if the transponder is used in the non addressed mode Range 0x01 0xFF A value of 0x00 will be automatically set to a block size of 4byte ...

Page 28: ...lot Choosing too much timeslots compared to the number of Transponders in the antenna field causes that only a small number of Transponders can be selected at one time On the other hand are too many timeslots very time consuming The optimum number of timeslots is about twice the number of Transponders expected in the antenna field at the same time ONT Defines which Transponder will sent to the hos...

Page 29: ...0 USB Version 0x05 Default PRH100 0x00 0x00 0x04 0x00 SCANNER MODE defines the mode of the scanner Bit 7 6 5 4 3 2 1 0 Function Trigger 0 0 0 0 mode mode b000 Single Read active for read duration stops after good read When all Transponders in detection range has been decoded the Reader will stop the scan The Reader must be triggered again to read other Trans ponders b010 Continuos Read The Reader ...

Page 30: ...off UID Serial No Setting of this bit activates the output of the UID b0 Output of the UID inactive b1 Output of the UID active DB Data Block Setting of this bit activates the output of a specified data field b0 Output of a data field inactive b1 Output of a data field active COM Prefix When this option is on the Reader will transmit the COM ADR before each data set b0 COM ADR of the Reader will n...

Page 31: ...read the Transponder data to Data Transmission from the Reader to the host ts SCAN LOCK TIME As long as the SCAN LOCK TIME is active the Transponder can be in the detection range of the reader or outside of it DB ADR Transponder address of the first data block which will be transferred in Scan Mode Range 0x00 0xFF See for valid addresses ANNEX G Memory Model I Code 1 Transponders and 9 1 Suppor te...

Page 32: ...umber with serial number with 1 separation character without serial number with serial number with 1 separation character RS232 485 128 signs 128 signs 128 signs 80 signs 72 signs 71 signs USB 40 signs 40 special char 32 signs 32 special char 32 signs 32 special char 80 signs 53 special char 64 signs 43 special char 63 signs 42 special char Only characters from A to X and 0 to 9 are non special ch...

Page 33: ... 0 0 DB FORMAT DB 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 the Transponder were converted to ASCII Code before transfer For this purpose the data bytes first are separated into their Nibbles and then changed into ASCII signs according the following table raw data hex binary ...

Page 34: ...C 0x20 none 0x00 USER user defined in SEP USR Note Only one option could be selected SEP USR User defined separation character END CHAR Selects the end character between two data types for the send data Bit 7 6 5 4 3 2 1 0 Function USER TAB CR LF CR LF ASCII Hex CR LF 0x0D and 0x0A CR 0x0D LF 0x0A TAB 0x07 0x3B 0x2C 0x20 none 0x00 USER user defined in END USR1 3 Note Only one option could be selec...

Page 35: ...cter and END character Bit 7 6 5 4 3 2 1 0 Function HEADER LEN END LEN END LEN b0000 END USR1 b0001 END USR1 b0010 END USR1 2 b0011 END USR1 2 3 HEADER LEN b0000 no HEADER byte b0001 HEADER USR1 b0010 HEADER USR1 2 b0011 HEADER USR1 2 3 b0100 HEADER USR1 2 3 4 Example of scan data COM ADR Separation Character Header UID Separation Character Data Blocks END Character COM ADR SEP CHAR USR1 USR2 USR3...

Page 36: ...urn their serial number Byte 0 1 12 Contents SELECTION BITS SELECTION MASK MSB SELECTION MASK Default 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Byte 1 12 13 Contents SELECTION MASK SELECTION MASK LSB 0x00 Default 0x00 0x00 0x00 0x00 0x00 0x00 CFG9 Byte 0 4 5 6 Contents SELECTION MASK SELECTION MASK LSB Default 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Byte 7 8 9 10 11 12 13 Contents Default 0x00 0x00 0x00 0x00 ...

Page 37: ...ple Number 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 0x02 Only Transponders whose serial numbers begin with 0000 0001 00 return an answer Note This configuration area can only be stored in the RAM memory of the reader After power OFF or a CPU Re...

Page 38: ...ad in blocks of 14 bytes each and addressed by CFGn in the byte CFG ADR Host Reader 1 2 3 4 5 6 6 COM ADR 0x80 CFG ADR CRC16 Host Reader 1 2 3 4 5 18 19 20 20 COM ADR 0x80 STATUS 1 CFG REC 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 required configuration block LOC specifies the location of the configuration block b0 RAM b1 EEPR...

Page 39: ...nfigurati on Parameters CFG Host Reader 1 2 3 4 5 18 19 20 20 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 required configuration block LOC specifies the location of the configuration block b0 RAM b1 EEPROM CFG REC 14 byte configuration block store...

Page 40: ...ATUS 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 or all configuration blocks b0 configuration block specified by CFGn b1 all configuration blocks Note To store RAM configuration after power down use 4 3 0x82 Save Configuration A save configuration to EEPROM with reserved configu...

Page 41: ... ADR 0x83 STATUS CRC16 CFG ADR Bit 7 6 5 4 3 2 1 0 Function LOC MODE CFGn Address of Configuration 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 specifies the location of the configuration block b0 RAM b1 RAM and EEPROM Notes To save the configuration to non volat...

Page 42: ...e return protocol will only be sent if the inquiry is executed with the baud rate and actual parity of the Reader 5 2 0x55 Start Flash Loader This protocol starts the Flash Loader inside the Reader Use the windows program SKWizard to pro cess the firmware update Please refer to the Application Note Firmware Update ID ISC MR100 N10301 2d e pdf for details Host Reader 1 2 3 4 5 5 0x00 0x55 CRC16 Hos...

Page 43: ...18 H01000 5e ID B doc 5 3 0x63 CPU Reset This protocol allows you to reset the CPU on the Reader Host Reader 1 2 3 4 5 5 COM ADR 0x63 CRC16 Host Reader 1 2 3 4 5 6 6 COM ADR 0x63 STATUS 1 CRC16 Note The RF field will be switched off after a CPU Reset 11 see ANNEX D Index of Status Bytes ...

Page 44: ...65 STATUS 1 SW REV D REV 8 9 10 11 12 13 ª HW Type SW TYPE TR TYPE CRC16 SW REV Revision status of the firmware D REV Revision status of the development firmware D REV is set to 0 in customized firmware revi sions HW Type Displays options which are supported by the Reader Hardware SW TYPE Displays the type model of the Reader see ANNEX K Codes of Reader Types TR TYPE Displays the Transponders supp...

Page 45: ...MODE Parameter the reader response has a differing structure with several information s MODE 0x00 Controller Firmware 1 2 3 4 5 6 7 16 17 COM ADR 0x66 STATUS 1 SW REV D REV 8 9 10 11 12 13 14 15 16 17 ª HW TYPE SW TYPE TR TYPE RX BUF TX BUF CRC16 Host Reader Mode 0x02 USB Controller Firmware 1 2 3 4 5 6 7 16 17 COM ADR 0x66 STATUS 2 SW REV 8 9 10 11 12 13 14 15 16 17 ª HW TYPE CRC16 Host Reader Mo...

Page 46: ...r s are meant D REV HW TYPE SW TYPE TR TYPE see 5 4 0x65 Get Software Version RX BUF RX BUF is the maximum receive buffer size of the Reader If a protocol from the host exceed the RX BUF size the Reader response with 0x81 PROTOCOL LENGTH ERROR TX BUF TX BUF is the maximum transmit buffer size of the Reader The host has to take in to ac count that a response protocol of the Reader can have this len...

Page 47: ... CRC16 Notes After an RF Reset the Reader is not able to receive a new Transponder before expiration of trf After an RF Reset a Transponder which is located within the field must be re selected The response of this command will be sent after the RF Reset was completed 5 7 0x6A RF ON OFF The command RF ON OFF switches the RF field of the Reader antenna ON and OFF Host Reader 1 2 3 4 5 6 6 COM ADR 0...

Page 48: ...then are overwritten by the new times specified in the protocol if they are 0 Host Reader 1 2 3 4 5 6 7 13 COM Adr 0x71 OS OSF 8 9 10 11 12 13 ª OS Time 0x00 CRC16 Host Reader 1 2 3 4 5 6 6 COM Adr 0x71 Status 1 CRC16 OS The word OS Output State defines the status of the signal emitters LEDs and beeper dur ing the time defined in OS time The signal emitters can be selected single or in a group Bit...

Page 49: ...grn frq LED grn LED red Beeper frq b11 1 Hz b10 2 Hz b01 4 Hz b00 8 Hz OS Time By the values defined by OS Time the LEDs the beeper can be activated temporary limited or unlimited An exception are the time values 0 and 65535 0xFFFF see following table 0x0001 1 x 100ms 100ms 0xFFFE 65534 x 100ms 1 49 13 h 0xFFFF continuously active Note In order to reset a continuously active time OS Time 1 must be...

Page 50: ...r ID ISC PRH100 110 With this protocol the current status of the digital input IN1 switch can be checked Host Reader 1 2 3 4 5 5 COM ADR 0x74 CRC16 Host Reader 1 2 3 4 5 6 7 7 COM ADR 0x74 STATUS 1 INPUT CRC16 Input Bit 7 6 5 4 3 2 1 0 Function IN1 b0 digital input inactive b1 digital input active 1 see ANNEX D Index of Status Bytes ...

Page 51: ...y and Optional Commands 6 1 1 0x01 Inventory 6 1 2 0x02 Stay Quiet 6 1 3 0x22 Lock Multiple Blocks 1 6 1 4 0x23 Read Multiple Blocks 2 6 1 5 0x24 Write Multiple Blocks 6 1 6 0x25 Select 6 1 7 0x26 Reset to Ready 6 1 8 0x27 Write AFI 6 1 9 0x28 Lock AFI 6 1 10 0x29 Write DSFI 6 1 11 0x2A Lock DSFI 6 1 12 0x2B Get System Information 6 1 13 0x2C Get Multiple Block Security Status 6 1 14 0xA0 Read Con...

Page 52: ...d sends ISO 15693 defined 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 request RESPONSE DATA Command specific response Notes Data is only transferred if STATUS 0x00 0x83 0x94 0x95 This commands is not available if Scan Mode is active ...

Page 53: ...red the antenna field or if a command was send to the Reader or if the ONT bit in the ONT register of the 3 6 CFG5 Anticollision configuration block is not set REQUEST DATA 4 5 0x01 MODE RESPONSE DATA standard 5 6 7 8 15 DATA SETS TR TYPE DSFID UID Repeated DATA SETS times RESPONSE DATA I Code EPC 5 6 7 14 18 DATA SETS TR TYPE EPC Repeated DATA SETS times RESPONSE DATA I Code UID 5 6 7 25 DATA SET...

Page 54: ...umber of the Transponder EPC For I Code EPC Transponders if 8 or 12 Bytes of the I Code EPC are transmitted dependents on the I Code EPC Transponder type UID For UID Transponder the 19 Byte Identifier Data IDD will be displayed Identifier Data IDD User Data Read Write UD CRC 16 Read Write UID ReadOnly DB 0 11 DB12 13 DB14 18 Notes This command supports all Transponders If ONT b1 only the UID of th...

Page 55: ... 5e ID B doc 6 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 serial number of the Transponder Note This command is only available for ISO15693 Transponders ...

Page 56: ...SE 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 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 to be locked First block can be any value between 0 and 255 DB N Number of data blocks to be lo...

Page 57: ...US DB Repeated DB N times 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 only serial number of the Transponder The UID is required only in the addressed mode DB ADR First block number to be read First block can be any value between 0 and 255 DB N Num...

Page 58: ...gle Block command to the Transponder If a Transponder does not support Read Multiple Blocks commands several Read Single Block commands are used for this Transponder Only one Transponder can be read in the non addressed mode I Code 1 and Tag it HF Transponders cannot be read in the selected mode An addressed read on the I Code1 needs an 6 1 1 0x01 Inventory command first to select the transponder ...

Page 59: ...DB Repeated DB N times 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 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 block to be written to the Transponder First block can be a...

Page 60: ...aged by the Reader internally If a Transponder does not supports Write Multiple Blocks commands several Write Single Block commands are used for this Transponder A write command on I Code 1 Transponders can only be performed in the addressed mode USB reader If the reader is set to 8 timeslots for I Code 1 a maximum of 5 blocks can be written on an I Code 1 transponder with one write command A writ...

Page 61: ...ce 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 ADR b001 addressed UID Read only serial number of the Transponder ISO15693 ERROR ISO15693 ERROR code of Transponder response This byte is only available if STATUS 0x95 Note This command is only ava...

Page 62: ... 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 non addressed b001 addressed b010 selected UID 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 Tr...

Page 63: ...st 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 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 is required only in the addressed mode AFI Application Family Identifier of the Transponder ISO15693 ERROR ISO15693 ER...

Page 64: ...apter 9 1 Supported ISO15693 Host commands for ISO15693 Transpon ders 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 non addressed b001 addressed b010 selected UID Read only serial number of the Transponder The UID is required only in the addressed mode ISO15693 ERROR ISO15693 ERROR code of Transponder respons...

Page 65: ...commands for ISO15693 Transpon ders 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 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 is required only in the addressed mode DSFID Data Storage Format Identifier of the Transponder ISO15693 ERROR ISO15693 ...

Page 66: ...chapter 9 1 Supported ISO15693 Host commands for ISO15693 Transpon ders 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 non addressed b001 addressed b010 selected UID Read only serial number of the Transponder The UID is required only in the addressed mode ISO15693 ERROR ISO15693 ERROR code of Transponder respo...

Page 67: ...n ÅTag it HF 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 is required only in the addressed mode ISO ERROR ISO15693 error code of Transponder response This byte is only available if STATUS 0x95 DSFID Data Storage Format Identifier of the Transponder UID The LSB 32bits from the Read only Se...

Page 68: ...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 Transponder this value will return 0x00 Chip Version Chip version of the Transponder Note This command is only available for ISO15693 and Tag it HF Transponders ...

Page 69: ...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 security status is requested First block number can be any value between 0 and 255 DB N Number of Security data blocks to be read from the Transponder starting at DB ADR The maximum number of DB N depends on DB Size DB Si...

Page 70: ...Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 ADR ADR b001 addressed UID Read only serial number of the Transponder CB ADR Address of the config block to be read from the Transponder CB Requested config block Note This command is only available for I Code 1 and Tag it HF Transponders The command is not available if the Reader is set to original I Code Memory Mode see 3 5 CFG4 Transponder Parameters I Cod...

Page 71: ...d is only available for I Code 1 and Tag it HF Transponders The command is not available if the Reader is set to original I Code Memory Model see 3 5 CFG4 Transponder Parameters I Code Mode To write the Config Block 0 1 2 can now be done with Write Multiple Blocks 0x24 on the original I Code Address 2 3 4 Example for write config block 0 of a Tag it HF Transponder Config 0 activated protective fun...

Page 72: ...s the Quiet Bit of all I Code 1 Transponders in the antenna field After using this command a Transponder once stayed in QUIET mode is activated again How to activate the QUIET mode in I Code 1 Transponders see ANNEX G Memory Model I Code 1 Transponders for details Host Reader 1 2 3 4 5 5 COM ADR 0x1B CRC16 Host Reader 1 2 3 4 5 6 6 COM ADR 0x1B STATUS 1 CRC16 1 see ANNEX D Index of Status Bytes ...

Page 73: ...00 I Code EPC b001 I Code UID EPC 12 Byte I Code EPC Data electronic product code If the I Code EPC data has only a length of 8 Byte the I Code EPC must be written left justified Byte 5 12 The last 4 Bytes will be ignored IDD 19 Byte IDD Data of I Code UID Password The password is of length 24 bits and must match with the content which was previously written into the relevant section of the I Code...

Page 74: ...US RESPONSE DATA CRC16 MFR Manufacturer code MFR 0xXX 0x02 STMicroelectronics 0x04 Philips 0x05 Infineon 0x07 Texas Instruments 0x08 Fujitsu 0x16 EMMicroelectronic 0x17 KSW Note If the Transponder type is not known the reader uses for the read multiple block command the block size which is defined in 3 5 CFG4 Transponder Parameters ISO Blocksize REQUEST DATA Manufacturer specific request RESPONSE ...

Page 75: ...DB Repeated DB N times 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 is required only in the addressed mode DB ADR First block number to be read First block can be any value between 0 and 255 DB N Number of data blocks to be read from the Transponder starting at DB ADR The maximum number of...

Page 76: ... 8 16 9 17 10 n 18 n 0x30 MODE UID DB ADR DB N DB SIZE DB Repeated DB N times RESPONSE DATA STATUS 0x03 5 DB ADR E RESPONSE DATA STATUS 0x95 5 6 ISO 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 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 blockto b...

Page 77: ...tomer command or the command in ISO Mode 0x22 Lock Multiple Blocks REQUEST DATA 5 6 7 14 7 15 8 16 0x90 MODE UID DB ADR DB N RESPONSE DATA STATUS 0x03 5 DB ADR E RESPONSE DATA STATUS 0x95 5 6 ISO 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 b001 addressed b010 selected UID Read only serial number of the Transponder The UID is required only in the addressed ...

Page 78: ...tivates the RC oscillator of the transponder The temperature detection will be switched off REQUEST DATA 5 6 7 14 0xA0 MODE UID RESPONSE DATA STATUS 0x95 5 ISO ERROR MODE Bit 7 6 5 4 3 2 1 0 Function ADR ADR ADR b000 non addressed b001 addressed b010 selected UID Read only serial no of the transponder The UID is required only in the addressed mode ISO ERROR ISO error code of transponder response T...

Page 79: ...ESPONSE DATA STATUS 0x95 5 ISO ERROR MODE Bit 7 6 5 4 3 2 1 0 Function ADR ADR ADR b000 non addressed b001 addressed b010 selected ISO ERROR only ISO transponders ISO error code of transponder response This byte is only available if STATUS 0x95 UID Read only serial no of the transponder The UID is required only in the addressed mode Logflags The type of measurement Logpointer Pointer of the next m...

Page 80: ...ogperiode Timerticks MODE Bit 7 6 5 4 3 2 1 0 Function ADR ADR ADR b000 non addressed b001 addressed b010 selected UID Read only serial no of the transponder The UID is required only in the addressed mode ISO ERROR ISO error code of transponder response This byte is only available if STATUS 0x95 Logflags The type of measurement Logpointer Pointer of the next measurement value LogLimitLo Lower limi...

Page 81: ... transponder REQUEST DATA 5 6 7 14 0xA3 MODE UID RESPONSE DATA STATUS 0x95 5 ISO ERROR MODE Bit 7 6 5 4 3 2 1 0 Function ADR ADR ADR b000 non addressed b001 addressed b010 selected UID Read only serial no of the transponder The UID is required only in the addressed mode ISO ERROR ISO error code of transponder response This byte is only available if STATUS 0x95 ...

Page 82: ... 0x95 5 ISO ERROR MODE Bit 7 6 5 4 3 2 1 0 Function ADR ADR ADR b000 non addressed b001 addressed b010 selected UID Read only serial no of the transponder The UID is required only in the addressed mode ISO ERROR ISO error code of transponder response This byte is only available if STATUS 0x95 Note The transponder responds with an ISO Error whenever a write command is issued It is also not possible...

Page 83: ...QUEST DATA 5 6 7 14 7 12 15 21 0xA5 MODE UID Password RESPONSE DATA STATUS 0x95 5 ISO ERROR MODE Bit 7 6 5 4 3 2 1 0 Function ADR ADR ADR b000 non addressed b001 addressed b010 selected UID Read only serial no of the transponder The UID is required only in the addressed mode ISO ERROR ISO error code of transponder response This byte is only available if STATUS 0x95 ...

Page 84: ...RESPONSE DATA STATUS 0x95 5 ISO ERROR MODE Bit 7 6 5 4 3 2 1 0 Function ADR 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 ISO error code of transponder response This byte is only available if STATUS 0x95 8 3 2 0xA3 Reset EAS This command sets the EAS bit to 0 REQUEST DATA 5 6 7 14 0xA3...

Page 85: ...ISO ERROR ISO error code of transponder response This byte is only available if STATUS 0x95 8 3 3 0xA4 Lock EAS This command locks the EAS bit REQUEST DATA 5 6 7 14 0xA4 MODE UID RESPONSE DATA STATUS 0x95 5 ISO ERROR MODE Bit 7 6 5 4 3 2 1 0 Function ADR 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 ...

Page 86: ...st by setting the status byte REQUEST DATA 5 6 7 14 0xA5 MODE UID RESPONSE DATA STATUS 0x95 5 ISO ERROR MODE Bit 7 6 5 4 3 2 1 0 Function ADR 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 ISO error code of transponder response This byte is only available if STATUS 0x95 Note If an error...

Page 87: ...d MULTIPLE 302us GRIDS REQUEST DATA CRC16 Host Reader 1 2 3 4 5 n 2 n 1 n n COM ADR 0xBF STATUS RESPONSE DATA CRC16 MODE Options for request 1 read request Response is sampled corresponding to ISO15693 3 T1 318 6µs 323 3µs 2 write request with Option 0 The Reader tries to sample the response after ISO15693 3 T1 318 6µs 323 3µs If there is no response the Reader tries to sample in a multiple of 302...

Page 88: ...status is set to 0x02 CRC error The user should calculate which Transponder data hold the CRC error 1 the Reader sends back the received data 5 write request with Option 0 and grid position of response The Reader tries to sample the response after ISO15693 3 T1 318 6µs 323 3µs If there is no response the Reader tries to sample at the time grid specified in MULTIPLE 302us GRIDS If there is no respo...

Page 89: ...LAGS in the REQUEST DATA must correspond to the MODE Byte in the request protocol Reader is always forcing the command in the way specified by MODE Byte in the request protocol RESPONSE DATA Complete Transponder response without SOF and EOF A CRC16 check is performed inside the Reader However the Transponder CRC16 is transferred with the response data Notes Data is only transferred if STATUS 0x00 ...

Page 90: ...memory organization 36 x 8 Byte 2304 Bit Number of blocks 48 user area 13 48 Block size 8 byte Command Code Function Mode Comment non addressed addressed select 0x01 Inventory 0x02 Stay Quiet 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 AFI 0x28 Lo...

Page 91: ...s 0x00 0x24 Write Multiple Blocks DB Size 8 WR OPTION 0 or 1 0x25 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 Custom Specific Commands Read Multiple Blocks Unlimited 0xA3 will be used auto matically by the Reader The WR OPTION will be set automatica...

Page 92: ...ed select 0x01 Inventory 0x02 Stay Quiet 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 AFI WR OPTION 0 0x28 Lock AFI WR OPTION 0 0x29 Write DSFID 0x2A Lock DSFID 0x2B Get System Information 0x2C Get Multiple Block Security Status The WR OPTION will ...

Page 93: ... 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 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 System Information 0x2C Get Multiple Block Security Status Custom specific commands 0x10 Read DB Size 4 0x30 Write DB ...

Page 94: ...zation Number of blocks 72 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 0x24 Write Multiple Blocks 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 ...

Page 95: ... Stay Quiet 0x22 Lock Multiple Blocks WR OPTION 0 0x23 Read Multiple Blocks DB Size 4 Security Status is always 0x00 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 WR OPTION 0 0x2A Lock DSFID WR OPTION 0 0x2B Get System Information 0x2C Get Multiple Block Security Status The WR OPTION will be se...

Page 96: ...x01 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 Reset to Ready 0x27 Write AFI WR OPTION 0 0x28 Lock AFI WR OPTION 0 0x29 Write DSFID 0x2A Lock DSFID 0x2B Get System Information 0x2C Get Multiple Block Security Status The WR OPTION will be set automati...

Page 97: ...ressed select 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 Reset to Ready 0x27 Write AFI WR OPTION 0 0x28 Lock AFI WR OPTION 0 0x29 Write DSFID 0x2A Lock DSFID 0x2B Get System Information 0x2C Get Multiple Block Security Status The WR OPTION will ...

Page 98: ... 0x28 Lock AFI WR OPTION 1 0x29 Write DSFID WR OPTION 1 0x2A Lock DSFID WR OPTION 1 0x2B Get System Information 0x2C Get Multiple Block Security Status The WR OPTION will be set automatically by the FEIG Readers if the WR OPTION parameter in CFG8 General is set to 00 automatically set 3 5 CFG4 Transponder Parameters By using the non addressed mode the WR OPTION must be set manually to WR OPTION 1 ...

Page 99: ...I Code 1 Transponders memory organization 16 x 4 Byte 512 Bit Number 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 0x24 Write Multiple Blocks 0x25 Select 0x26 Reset to Ready 0x27 Write AFI 0x28 Lock AFI 0x29 Write DSFID 0x2A Lock DSFID 0x2B Get System...

Page 100: ...ansponders 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 Quiet 0x18 Destroy 0x22 Lock Multiple Blocks 0x23 Read Multiple Blocks 0x24 Write Multiple Blocks Block Size 1 Byte 0x25 Select 0x26 Reset to Ready 0x27 Write AFI 0x28 Lock AFI 0x29 Write DSFID 0x2A Lock DSFID ...

Page 101: ...onders Memory organization 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 Multiple Blocks 0x23 Read Multiple Blocks 0x24 Write Multiple Blocks Block Size 1 Byte 0x25 Select 0x26 Reset to Ready 0x27 Write AFI 0x28 Lock AFI 0x29 Write DSFID 0x2A Lock DS...

Page 102: ...ization 8 x 4 Byte 256 Bit Number of blocks 8 user area 0 7 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 0x24 Write Multiple Blocks 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 ...

Page 103: ... 118 H01000 5e ID B doc ANNEX ANNEX A Codes of Transponder Types Value Transponder type 0x00 Philips I Code 1 0x01 Texas Instruments Tag it HF 0x03 ISO15693 Tags 0x06 Philips I Code EPC 0x07 Philips I Code UID The Information will be send by performing the 6 1 1 0x01 Inventory command ...

Page 104: ...gnetic interference present The success or failure of the request min typ max Unit I Code 1 Tag it HF EE Parameter change 1 Block 16 Bytes all 8 Blocks 5 22 5 180 300 600 ms ms 7 1 0x1B Reset QUIET Bit only I Code 1 Transponders 5 5 1 300 ms Fehler Kein gültiges Resultat für Tabelle 5 1 ms 6 1 0xB0 Host com mands for ISO15693 Mandatory and Optional Commands 5 1 2 ms 8 0xB1 Host com mands for ISO15...

Page 105: ...e following parameters ISO15693 MODE 0x0B see 3 5 CFG4 Transponder Parameters and 3 6 CFG5 Anticollision only the used Transponder driver active ONT Only new Transponder will be send to the host typ unit I Code 1 Tag it HF Inventory with 1 Transponder 1 timeslot 8 timeslots 15 62 ms ms ms Read Multiple Blocks 1 Block non addressed 1 Block addressed 4 Blocks non addressed 4 Blocks addressed see tab...

Page 106: ...w Transponder will be send to the host The modulation and the sub carrier 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 the real timing can by higher or lower as show below The timing is measured inclusive of the communication time at 38 4Kbaud A modified baud rate will sl...

Page 107: ...and the communication time is influenced by the speed of the host system Tx Rx Communication time Execution time More data requested Host Time Behavior for common commands with independent Transponder performance execution time ms Communication time at 38 4 kBaud ms functions addressed selected addressed selected Stay Quiet 7 5 6 1 Select 9 6 Reset to Ready 9 5 5 6 3 8 Get System Infor mation 14 1...

Page 108: ...eader is not able to read the Transponder anymore 0x02 Data False CRC16 data error at received data 0x03 Write Error Negative plausibility check of the written data Attempt to write on a read only storing area Too much distance between Transponder and Reader antenna Attempt to write in a noise area 0x04 Address Error The required data are outside of the logical or physical Transponder address area...

Page 109: ...Protocol is too short or too long 0x82 Command not available 0x83 RF communication error This error indicates that there is an error in communication between the Transponder and the Reader Reason for this can be The collision handling algorithm was not continued until no collision is detected reasons for the break TR RESPOSE TIME in CFG1 Interface is to short 0x94 More Data There are more Transpon...

Page 110: ...tem Manual ID ISC MR PR PRH100 101 A FEIG ELECTRONIC GmbH Page 110 of 118 H01000 5e ID B doc 0x14 The specified block was not successfully locked 0xA0 0xDF Custom command error codes all others reserved for future use ...

Page 111: ...x80 Read Configuration 38 0x81 4 2 0x81 Write Configuration 39 0x82 4 3 0x82 Save Configuration 40 0x83 4 4 0x83 Set Default Configuration 41 0xB0 6 1 0xB0 Host commands for ISO15693 Mandatory and Optional Commands 52 ANNEX F Index of Configuration Parameters CFGn Chapter Description Access 1 Page 1 3 2 CFG1 Interface R W 19 2 3 3 CFG2 Inputs Outputs general R W 22 3 3 4 CFG3 RF Interface R W 24 4...

Page 112: ...ss Conditions 3 C1 Special Function EAS QUIET Bit 4 C2 Family Code Application ID read write read only configurable 5 D0 User User Memory 6 D1 7 D2 8 D3 9 D4 10 D5 11 D6 12 D7 13 D8 14 D9 15 D10 read write read only configurable Note During the writing of data on a Transponder it must be ensured that the Transponder stays completely in the antenna field for the whole time S No This block contain t...

Page 113: ...rotected state no further protective functions can be activated hardware write protected state Bit Byte Function Operation Block I Scan Block I Code 1 0 0 1 r w 0 ro D0 5 1 1 r w 0 ro D1 6 2 1 r w 0 ro D2 7 3 1 r w 0 ro D3 8 4 1 r w 0 ro D4 9 5 1 r w 0 ro D5 10 6 1 r w 0 ro D6 11 7 1 r w 0 ro D7 12 8 1 1 r w 0 ro D8 13 9 1 r w 0 ro D9 14 10 1 r w 0 ro D10 15 11 12 13 14 15 16 23 2 24 3 25 26 27 1 ...

Page 114: ...Code 1 Transponder does not response to any command with exception of the EAS command Bit Byte Function 0 0 1 EAS enable 0 EAS disable 1 1 QUIET Mode enable 0 QUIET Mode disable 2 7 8 15 1 16 23 2 24 31 3 Bits 2 31 are reserved for future use and will be set to 0 Config Block 2 Config block 2 can be used to definee the family code and the application ID This feature offers the possibility to creat...

Page 115: ... GmbH Page 115 of 118 H01000 5e ID B doc ANNEX I 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 ...

Page 116: ...ler can be updated using a software tool Scan Mode In the scan mode the data will be transferred via the RS232 485 Interface direct to the PC Application or e g to a Terminal Program The maximum number of signs is limited to 128Byte In scan mode the reader works like a keyboard That means the data will be send direct in the application where the cursor is located The maximum number of signs is lim...

Page 117: ...cause of the unique serial number De vice ID Reader addressing Bus Address 0 255 Device ID Serial number Power supply ID ISC MR100 12 24V via socked X2 Interface ID ISC PR100 12 24V ID ISC PRH100 5V ID ISC MR101 USB 12 24V via separate socked X1 ID ISC PR101 USB 5V High powered USB CFG1 COM Interface Byte 0 BUS ADR Byte 2 Baudrate Byte 3 Dataformat Byte 0 not used Byte 2 not used Byte 3 not used S...

Page 118: ...e ID B doc ANNEX K Codes of Reader Types No Reader Type 30 ID ISC M01 31 ID ISC M02 71 ID ISC PRH100 U USB Version 72 ID ISC PRH100 73 ID ISC MR100 U USB Version 74 ID ISC MR100 PR100 75 ID ISC MR200 A E 40 ID ISC LR100 41 ID ISC LR200 91 ID ISC LRU1000 80 ID CPR M02 81 ID CPR 02 84 ID CPR M03 586 ...

Reviews: