background image

MANUAL

final

public (B)

2006-08-10

H60301-3e-ID-B.doc

OBID i-scan

®

ID ISC.MR101

ID ISC.PR101

ID ISC.PRH101

Standard-Reader

 Firmware-Version 1.1 and higher

ID ISC.PRH101

ID ISC.PR101

ID ISC.MR101

ID ANT340/240

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

Page 1: ...UAL final public B 2006 08 10 H60301 3e ID B doc OBID i scan ID ISC MR101 ID ISC PR101 ID ISC PRH101 Standard Reader Firmware Version 1 1 and higher ID ISC PRH101 ID ISC PR101 ID ISC MR101 ID ANT340 2...

Page 2: ...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 a...

Page 3: ...hronous Interface 16 2 1 Data Format and Protocol Frames 16 2 2 CRC16 Calculation Algorithm 18 3 Configuration Parameters CFG 19 3 1 CFG0 Reserved 21 3 2 CFG1 Interface 21 3 3 CFG2 Inputs Outputs gene...

Page 4: ...53 5 7 0x6A RF ON OFF 53 5 8 0x71 Set Output 54 5 9 0x74 Get Input only for ID ISC PRH101 56 6 Protocols for ISO15693 Host Commands 57 6 1 0xB0 Host commands for ISO15693 Mandatory and Optional Comma...

Page 5: ...1 3 0x90 Write Byte 83 8 2 KSW Custom Commands 84 8 2 1 0xA0 Set Passive 84 8 2 2 0xA1 Set Log 85 8 2 3 0xA2 Get Log Status 86 8 2 4 0xA3 Bist 87 8 2 5 0xA4 Lock 88 8 2 6 0xA5 Unlock 89 8 3 Philips I...

Page 6: ...F I Pro 112 9 2 Supported ISO15693 Host commands for I Code 1 Transponders 113 9 3 Supported ISO15693 Host commands for I Code EPC Transponders 114 9 4 Supported ISO15693 Host commands for I Code UID...

Page 7: ...ECTRONIC GmbH Page 7 of 131 H60301 3e ID B doc ISO15693 Host Command DB Size of the Transponder 4 bytes 128 ISO15693 Host Command DB Size of the Transponder 8 bytes 128 Annex J Differences between USB...

Page 8: ...v Date Page Description 0e 30 03 06 First Release only for ID ISC MR PR PRH101 A USB and ID ISC PRH101 B 1e 26 04 06 49 some corrections on page for CFG16 added note for PRH101 B readers on page for t...

Page 9: ...c 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 Si...

Page 10: ...ronous 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...

Page 11: ...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 R...

Page 12: ...l 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 Re...

Page 13: ...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...

Page 14: ...f the number of transmitted user data is too large only the maximal number of transmitted data will be sent plus the end character Scan Mode via asynchronous interface The data will be sent out depend...

Page 15: ...ode If an USB Reader is set to Scan Mode the reader works like a keyboard The data will be transferred as USB Key Code or as hex values The user defined Sep and End Character will be transfered as USB...

Page 16: ...rface the Reader supplies the required data or a status byte The reply contain the transmitted control byte There is no reply from the Reader if there is a protocol frame failure Protocol frame Standa...

Page 17: ...udes more than 255 Byte Then the protocol length is defined by the 2 Byte Pa rameter ALENGTH ALENGTH n 8 65535 Number of protocol bytes including STX ALENGTH and CRC16 LENGTH n 6 255 Standard Protocol...

Page 18: ...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 Read...

Page 19: ...OC 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 conf...

Page 20: ...y 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...

Page 21: ...tion block contain the data communication settings Byte 0 1 2 3 4 5 6 Contents COM ADR 0x00 BAUD 1 TRANS FORM 1 ADVANCED MODE 0x00 TR RESPONSE TIME Default 0x00 0x08 0x01 0x00 0x00 0x00 38400 Baud e 8...

Page 22: ...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...

Page 23: ...Byte b1 reader always answers in normal mode If there is data length longer than 255 Byte the reader sets MORE Byte TR RESPONSE TIME By means of this parameter the maximum duration for the Transponder...

Page 24: ...7 6 5 4 3 2 1 0 Function 0 0 0 0 0 0 RS485 RS232 Default 0 0 0 0 0 0 0 1 READER MODE By means of this byte the Reader mode can be defined Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 0 0 SCAN E SCAN E By se...

Page 25: ...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 0x...

Page 26: ...only both 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 a flashing frequency for idle and active...

Page 27: ...is inactive b1 Driver for the Transponder type is active A Driver for I Code 1 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 p...

Page 28: ...onder 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 C...

Page 29: ...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 automatica...

Page 30: ...n 0 0 0 0 0 0 0 Bit0 Bit0 INFINEON OPTION b0 Use ISO Cmd s for Read Write Infineon Tag 4Byte Blocksize b1 Use Infineon Custom Cmd s for Read Write Infineon Tag 8Byte Blocksize ISO Blocksize Defines th...

Page 31: ...d 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 optimu...

Page 32: ...R 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 h...

Page 33: ...put 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 o...

Page 34: ...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...

Page 35: ...r 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...

Page 36: ...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...

Page 37: ...0x20 b1000 0000 USER user defined in SEP USR Note Only one option can be selected SEP USR User defined separation character END CHAR Selects the end character between two data types for the send data...

Page 38: ...gth of the HEADER character 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...

Page 39: ...SK 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 MAS...

Page 40: ...6 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 retu...

Page 41: ...x00 0x00 Default 0x00 0x00 0x00 0x00 0x00 0x00 0x00 EM EM MICROELECTRONIC Switchs ON OFF the use of customer commands of EM Microelectronic Transponders Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 0 0 0 FU...

Page 42: ...ds of PHILIPS Transponders Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 0 0 0 ST STMicroelectronics Switchs ON OFF the use of customer commands of PHILIPS Transponders Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0...

Page 43: ...0x31 Byte 7 8 9 10 11 12 13 Contents Bluetooth_Key 0x00 0x00 0x00 Power On Time min Default 0x32 0x33 0x34 0x03 Bluetooth_name_suffix Defines the name suffix of Bluetooth modul The whole name of Blue...

Page 44: ...n 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...

Page 45: ...urati 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 Add...

Page 46: ...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 con...

Page 47: ...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 blo...

Page 48: ...COM ADR 0x52 0x00 CRC16 Note The 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 i...

Page 49: ...PU 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 switch off a...

Page 50: ...0x65 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 firmwa...

Page 51: ...ODE Parameter the reader s 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 1...

Page 52: ...re 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 ex ceeds the RX BUF size the Reader...

Page 53: ...16 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 respon...

Page 54: ...en 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...

Page 55: ...d Beeper frq PRH LED blue instead of LED red 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 for a temporary or unlimited period Excep...

Page 56: ...ID ISC PRH101 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 CR...

Page 57: ...6 1 0xB0 Host commands for ISO15693 Mandatory 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 6 1 5 0x24 Write Multip...

Page 58: ...nds 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 D...

Page 59: ...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 sta...

Page 60: ...r 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 Dat...

Page 61: ...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 ser...

Page 62: ...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 r...

Page 63: ...N DB SIZE SEC STATUS 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 fo...

Page 64: ...ed by DB SIZE Notes A read from 1 block uses a Read Single Block command to the Transponder If a Transponder does not support Read Multiple Blocks commands several Read Single Block commands are used...

Page 65: ...E 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 se...

Page 66: ...to the Transponder This will be man 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...

Page 67: ...n 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 A...

Page 68: ...E 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...

Page 69: ...ommands 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 a...

Page 70: ...r 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 b00...

Page 71: ...nds 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 add...

Page 72: ...ter 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 b...

Page 73: ...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 E...

Page 74: ...pported 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...

Page 75: ...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 reques...

Page 76: ...DE 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 b...

Page 77: ...UID Read only serial number of the Transponder CB ADR Address of the config block to be read from the Transponder CB Config block to be written to the Transponder Note This command is only available...

Page 78: ...e 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 Transponder...

Page 79: ...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 Byte...

Page 80: ...ESPONSE 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...

Page 81: ...epeated 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 ad...

Page 82: ...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...

Page 83: ...r 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...

Page 84: ...deactivates 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 Funct...

Page 85: ...SE 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 Thi...

Page 86: ...riode 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...

Page 87: ...nsponder 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...

Page 88: ...5 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 IS...

Page 89: ...T 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 seri...

Page 90: ...ONSE 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...

Page 91: ...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...

Page 92: ...y 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 Re...

Page 93: ...n be executed only when the transponder is in the ready or selected state The re sponse code value is 0x5A REQUEST DATA 5 6 0xA0 MODE RESPONSE DATA STATUS 0x95 5 10 Response Code 6 times MODE Bit 7 6...

Page 94: ...erial number of the transponder The UID is required only in the addressed mode DATA 0x00 Cancel anti theft or goods monitoring 0x01 Set up the goods watch mode ISO ERROR ISO error code of transponder...

Page 95: ...STATUS 0x95 5 ISO ERROR MODE Bit 7 6 5 4 3 2 1 0 Function ADR ADR ADR b001 addressed UID Read only serial no of the Transponder PASSWORD Password for execution the function successfully LSB first ISO...

Page 96: ...UID is required only in the addressed mode PASSWORD Password for execution the function successfully LSB first DB ADR Address of the data block to be written to the Transponder Address can be any valu...

Page 97: ...CRC16 Host Reader 1 2 3 4 5 n 2 n 1 n n COM ADR 0xBF STATUS RESPONSE DATA CRC16 MODE Bit 7 6 5 4 3 2 1 0 Function HDR_RL MODE MODE Options for request b0001 1 read request Response is sampled correspo...

Page 98: ...hold the CRC error 1 the Reader sends back the received data b0101 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...

Page 99: ...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 Tran...

Page 100: ...ry 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 ad dressed addressed select 0x01 Inventory 0x02 Stay Quiet 0x22 Lock M...

Page 101: ...x00 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 Syste...

Page 102: ...us is always 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...

Page 103: ...ks 0xC3 Fast Read Multiple Blocks max 2 Blocks 0x24 Write Multiple Blocks max 2 Blocks 0xC4 Fast Write Multiple Blocks max 2 Blocks 0xA1 Write EAS 0xD1 Fast Write EAS 0xA5 Read Multiple Blocks Unlimit...

Page 104: ...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 Sel...

Page 105: ...01 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 W...

Page 106: ...Number of blocks 72 VarioSens 256 Block size 4 byte Command Code Function Mode Comment non ad dressed addressed select 0x01 Inventory 0x02 Stay Quiet 0x22 Lock Multiple Blocks 0x23 Read Multiple Bloc...

Page 107: ...ay 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...

Page 108: ...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...

Page 109: ...sed 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 Sel...

Page 110: ...ode Comment non ad dressed addressed select 0x01 Inventory 0x02 Stay Quiet 0x22 Lock Block WR OPTION 1 0x23 Read Multiple Blocks DB Size 4 WR OPTION 1 0x24 Write Multiple Blocks 0x25 Select 0x26 Reset...

Page 111: ...d and Lock_2_Blocks command will be used automati cally by the Reader This will only become an effect if the block address starts with an even numbered address In the case of writing locking an odd nu...

Page 112: ...rea 0 7 Block size 4 byte Command Code Function Mode Comment non addres sed addressed select 0x01 Inventory 0x02 Stay Quiet 0x22 Lock Block WR OPTION 1 0x23 Read Multiple Blocks DB Size 4 0x24 Write M...

Page 113: ...de 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 ad dressed addressed select 0x01 Inventory 0x02 St...

Page 114: ...onders Memory organization 17 x 1 Byte 136 Bit Number of blocks 17 user area Block size 1 byte Command Code Function Mode Comment non ad dressed addressed select 0x01 Inventory 0x02 Stay Quiet 0x18 De...

Page 115: ...s Memory organization 24 x 1 Byte 192 Bit Number of blocks 12 Byte User Data UID Block size 1 byte Command Code Function Mode Comment non ad dressed addressed select 0x01 Inventory 0x02 Stay Quiet 0x1...

Page 116: ...H Page 116 of 131 H60301 3e ID B doc ANNEX ANNEX A Codes of Transponder Types Value Transponder type 0x00 Philips I Code 1 0x03 ISO15693 Tags 0x06 Philips I Code EPC 0x07 Philips I Code UID The Inform...

Page 117: ...agnetic interference present The success or failure of the request min typ max Unit I Code 1 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...

Page 118: ...wing 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 C...

Page 119: ...ansponder 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 th...

Page 120: ...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 per...

Page 121: ...r is not able to read the Transponder anymore 0x02 Data False CRC16 data error on received data 0x03 Write Error Negative plausibility check of the written data Attempt to write on a read only storing...

Page 122: ...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 Up date Hex value Interface Status 0x80 Unknown Command The Read...

Page 123: ...cognized for example a format error occurred 0x03 The option is not supported 0x0F Unknown error 0x10 The specified block is not available doesn t exist 0x11 The specified block is already locked and...

Page 124: ...ration 44 0x81 4 2 0x81 Write Configuration 45 0x82 4 3 0x82 Save Configuration 46 0x83 4 4 0x83 Set Default Configuration 47 0xB0 6 1 0xB0 Host commands for ISO15693 Mandatory and Optional Commands 5...

Page 125: ...onditions 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 writ...

Page 126: ...cted 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...

Page 127: ...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...

Page 128: ...H Page 128 of 131 H60301 3e 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...

Page 129: ...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...

Page 130: ...of the unique serial number Device ID Reader addressing Bus Address 0 255 Device ID Serial number Power supply ID ISC MR101 12 24V via socked X2 Interface ID ISC PR101 12 24V ID ISC PRH101 5V ID ISC...

Page 131: ...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 42 ID ISC LR2000 92 ID ISC LRU1000 93 ID ISC LRU2000...

Reviews: