background image

OBID

 

i-scan

 ®

 

Manual 

ID ISC.PRHD102 

 

FEIG ELECTRONIC GmbH 

Page 111 of 125 

H71101-2e-ID-B.doc 

 

9.2.3.

 Infineon  (ISO Address mode) 0xE0 

IC manufacturer identifier: 0x05 

Memory organization:  
SRF55V10P: 256 x 4 Byte = 8kBit  

SRF55V02P: 64 x 4 Byte = 2kBit 

Number of blocks 

256 (user area: 0...249)   

Number of blocks 

64 (user area: 0...57) 

Block size 

4 byte 

 

Block size 

4 byte 

WR-OPTION 

*

 

 

WR-OPTION 

 

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 

 

 

 

 

 

Custom specific commands 

0x10 

Read 

 

 

 

 

 

0x30 

Write 

 

 

 

 

 

0x90 

Write Byte 

 

 

 

 

 

 

The WR-OPTION will be set automatically by the FEIG Readers if the RW-OPTION parameter 
in “CFG4 Transponder Parameters” is set to “00: automatically set” (

4.5. CFG4: Transpond-

er Parameters

).

 

 

 

Summary of Contents for OBID i-scan ID ISC PRHD102

Page 1: ...MANUAL Preliminary public B 2012 03 09 H71101 2e ID B doc ID ISC PRHD102 Standard Reader Firmware Version 01 03 00...

Page 2: ...this document FEIG ELECTRONIC call explicit attention that devices which are subject of this document are not designed with compo nents and testing methods for a level of reliability suitable for use...

Page 3: ...ands 11 2 3 Scan Mode 14 3 Asynchronous Interface 16 3 1 Data Format and Protocol Frames 16 3 2 CRC16 Calculation Algorithm 18 4 Configuration Parameters CFG 19 4 1 CFG0 Passwords 21 4 2 CFG1 Interfac...

Page 4: ...mer Parameter 57 5 Protocols for Reader Configuration 58 5 1 0x80 Read Configuration 58 5 2 0x81 Write Configuration 59 5 3 0x83 Set Default Configuration Configuration Reset 60 6 Protocols for Reader...

Page 5: ...0x24 Write Multiple Blocks 92 8 1 6 0x25 Select 95 8 1 7 0x26 Reset to Ready 96 8 1 8 0x27 Write AFI 97 8 1 9 0x28 Lock AFI 98 8 1 10 0x29 Write DSFID 99 8 1 11 0x2A Lock DSFID 100 8 1 12 0x2B Get Sy...

Page 6: ...9 3 1 EPC class 1 gen 2 116 ANNEX 117 ANNEX A Codes of Transponder Types 117 ANNEX B Codes of Identifier Data Types IDDT 117 ANNEX C Time Behavior of ISO15693 Host Commands 118 ANNEX D Index of Statu...

Page 7: ...scan Manual ID ISC PRHD102 FEIG ELECTRONIC GmbH Page 7 of 125 H71101 2e ID B doc Revision History of documentation Rev Date Page Description 0e First Release 2e 04 12 11 With RSSI in Host Mode and Sca...

Page 8: ...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 Signific...

Page 9: ...for the device The manufacturer shall not be held legally responsible for inaccuracies errors or omissions in the manual or automatically set parameters for a device or for an incorrect application o...

Page 10: ...face RS232 Bluetooth USB Configuration Commands Control Commands ISO15693Host Commands Scan Mode 2 1 Configuration Commands and Control Commands This method of data transmission is used for Reader con...

Page 11: ...ing data in addressed mode the UID of the Transponder must be known This is executed by sending the protocol 8 1 1 0x01 Inventory If a Transpond er is located within the detection range of the Reader...

Page 12: ...nly one Transponder is located within the range of the Reader The following chart will show the necessary steps for the communication with a Trans ponder in non addressed mode Host Terminal PC Reader...

Page 13: ...clude its UID The following chart will show the necessary steps for the communication with a Trans ponder in selected mode Host Terminal PC Reader Inventory to get the UID Transponder in antenna field...

Page 14: ...transmitted user data is too large only the max imal number of transmitted data will be sent plus the end character Scan Mode via asynchronous interface and Bluetooth SSP The data will be sent out dep...

Page 15: ...works like a keyboard The data will be trans ferred as USB Key Code or as hex values The user defined Sep and End Character will be transfered as USB Key Code If the number of transmitted user data is...

Page 16: ...ontain the transmitted control byte There is no reply from the Reader if there is a protocol frame failure Protocol frame Advanced Protocol Length Reader Host 1 2 3 4 5 6 n 2 STX 0x02 MSB ALENGTH LSB...

Page 17: ...Reader is in the ISO15693Host Command Mode see also ANNEX G Examples for Read Data DATA Is a optional data field with variable length The number of DATA byte depends on the command The data will be se...

Page 18: ...doc 3 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 0 i cnt i cnt number of protocol bytes wit...

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

Page 20: ...arameter names for all OBID i scan Readers Structured long names are built with one or more namespaces divided by a point and an attached parameter name The structured long names are used as from now...

Page 21: ...2 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 configuration parameter...

Page 22: ...id after a Reader reset The command 5 3 0x83 Set Default Configuration don t change the CFG0 regis ter if all configuration blocks are used The command 6 10 0xA0 Reader Login is used to enable configu...

Page 23: ...NTERFACE 0x00 0x00 Interfaces READER MODE Default 0xF0 0x03 BT 0x20 USB 0x10 0x01 1 2 sec COM ADR HostInterface Serial BusAddress Bus address of the Reader 0 254 for communication via the asynchronous...

Page 24: ...38400 baud if the user sets an invalid baudrate Not available by the USB Reader TRANS FORM 2 HostInterface Serial By means of this byte several parameters for the data transmission format of the asyn...

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

Page 26: ...SB b0 disable b1 enable BT b0 disable b1 enable READER MODE OperatingMode 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 SEARCH SCAN E SCAN E By set...

Page 27: ...D can be configured through software 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...

Page 28: ...reset by software only both LEDs switch on for 2 seconds IDLE FLASH ACTIV FLASH DigitalIO Signaler FlashFrequency By means of the two bytes IDLE FLASH and ACTIV FLASH the signal transmitter may be pr...

Page 29: ...Reset command all LEDs are blinking for 2 seconds 4 3 1 Dedicated Input Output Functions LED Color Dedicated Function 1 green 1 The Reader is initializing after power up or a 6 3 0x63 RF Controller R...

Page 30: ...Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Driver 0 0 0 0 0 0 0 0 0 0 0 0 D 0 0 0 b0 Driver for the Transponder type is inactive b1 Driver for the Transponder type is active D Transponder Driver HF IS...

Page 31: ...0 ISO Blocksize Default 0x00 0x00 0x00 0x04 ISO 15693 MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 AFI NO TS DATA RATE SUB CARRIER MOD DATA CODING DATACODING fix b1 Fast Mode 1 4 MOD fix b1 10 the modulation...

Page 32: ...n Blocksize Blocksize Transponder HF ISO_15693 Miscellaneous ReadOption BlockSize Defines the block size of an ISO transponder which is not listed in the MFR table see 9 2 Supported ISO Host commands...

Page 33: ...ge 33 of 125 H71101 2e ID B doc 4 6 CFG5 9 Reserved The configuration blocks CFG6 9 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 11...

Page 34: ...fault TRIGGER MODE OperatingMode ScanMode Trigger Mode defines the mode of the scanner Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 mode 0 mode b00 Single Read active for read duration stops after good read...

Page 35: ...0x0004 TR DATA1 2 OperatingMode ScanMode Data Selects the data types for read operation Bit 7 6 5 4 3 2 1 0 Function Exten sion Byte Order DB DB SNR SNR OperatingMode ScanMode DataSelector Uid b0 no...

Page 36: ...al ID ISC PRHD102 FEIG ELECTRONIC GmbH Page 36 of 125 H71101 2e ID B doc TR DATA 2 Selects the data types for read operation Bit 7 6 5 4 3 2 1 0 Function ANT_ Ext ANT_Ext Antenna Extended b1 Antenna n...

Page 37: ...ataSource BankNo In case of Class 1 Gen 2 Transponder BANK_NR is defined as follows b00 reserved b01 EPC memory bank b10 TID memory bank b11 User memory bank Note EPC Gen 2 memory banks can only be re...

Page 38: ...e ScanMode DataSource NoOfBytes D LGT defines the length of raw data which are transmitted in the Scan Mode Number of data bytes to be transferred starting with the D START Example data block Byte 0 1...

Page 39: ...ponder data a second time after it has transmitted it the first time regardless whether the Transponder is in the detection range of the reader during VALID TIME or not The VALID TIME starts after the...

Page 40: ...canMode 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 the Transponder...

Page 41: ...x0D 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 character E...

Page 42: ...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 OperatingMode ScanMode DataFor...

Page 43: ...43 of 125 H71101 2e ID B doc 4 11 CFG14 19 Reserved The configuration blocks CFG14 15 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 44: ...n the receiver settings for HF Byte 0 1 2 3 4 5 6 Contents RF MOD 0x00 0x00 0x00 0x00 0x00 0x00 Default 0x04 16 Byte 7 8 9 10 11 12 13 Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default RF MOD AirInt...

Page 45: ...age 45 of 125 H71101 2e ID B doc 4 13 CFG21 Reserved The configuration block CFG21 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 12...

Page 46: ...0x00 0x00 CFG 23 Byte 0 1 2 3 4 5 6 Contents S_MASK Default 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Byte 7 8 9 10 11 12 13 Contents S_MASK Default 0x00 0x00 0x00 0x00 0x00 0x00 0x00 S_MASK_LGT Transponder...

Page 47: ...Mask contains the bit string that the Tag compares against the memory location class1 GEN2 Adr Bit 0 15 16 31 32 47 48 63 64 79 80 GEN2 Data CRC16 PC EPC S_MASK Example class1 GEN2 Adr Bit 0 15 16 31...

Page 48: ...OBID i scan Manual ID ISC PRHD102 FEIG ELECTRONIC GmbH Page 48 of 125 H71101 2e ID B doc EPC class GEN2 Memory specification...

Page 49: ...49 of 125 H71101 2e ID B doc 4 15 CFG24 35 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 10 1...

Page 50: ...8 7 6 5 4 3 2 1 0 Driver 0 0 0 0 0 0 0 0 0 0 0 E 0 0 0 0 b0 Driver for the Transponder type is inactive b1 Driver for the Transponder type is active E Transponder Driver UHF EPC_Class1Gen2 EPC class 1...

Page 51: ...nnel usage Byte 0 1 Bit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Function 0 0 upper channel 0 0 lower channel Upper channel AirInterface Region UHF FCC Channel UpperChannel lower channel AirInterface Reg...

Page 52: ...00 0x00 Byte 7 8 9 10 11 12 13 Contents 0x00 0x00 0x00 0x00 0x00 IDDIB 0x00 Default 0x00 0x00 0x00 0x00 0x00 0x00 0x00 IDDIB Identifier Data Interpretation Byte Transponder Miscellaneous IdentifierInt...

Page 53: ...n anticollision settings for UHF Byte 0 1 2 3 4 5 6 Contents 0x00 0x00 0x00 0x00 0x00 0x00 0x00 Default Byte 7 8 9 10 11 12 13 Contents 0x00 0x00 0x00 SESSION 0x00 0x00 Default 0x01 SESSION Transponde...

Page 54: ...54 of 125 H71101 2e ID B doc 4 19 CFG39 41 Reserved The configuration blocks CFG39 41 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 55: ...rface Bluetooth NameSuffix Defines the name suffix of Bluetooth module The whole name of Bluetooth module is OBID PRHByte2Byte3Byte4Byte5 Default OBID PRHD102B Bluetooth_Key HostInterface Bluetooth Ke...

Page 56: ...age 56 of 125 H71101 2e ID B doc 4 21 CFG49 Reserved The configuration block CFG49 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 12...

Page 57: ...2 CFG63 Customer Parameter The configuration block CFG63 can be used for individual customer parameter which can be stored into the reader EEPROM Byte 0 1 2 3 4 5 6 Contents 0x00 0x00 0x00 0x00 0x00 0...

Page 58: ...5 1 0x80 Read Configuration By using the Read Configuration the actual configuration of the Reader can be detected In order to do this the configuration is read in blocks of 14 bytes each and address...

Page 59: ...3 4 5 6 7 20 21 22 0x02 22 COM ADR 0x81 CFG ADR CFG REC CRC16 Host Reader 1 2 3 4 5 6 7 8 0x02 8 COM ADR 0x81 STATUS 8 CRC16 CFG ADR 9 Bit 7 6 5 4 3 2 1 0 Function LOC 0 CFGn Address of Configuration...

Page 60: ...3 CFG ADR CRC16 Host Reader 1 2 3 4 5 6 7 8 0x02 8 COM 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 confi...

Page 61: ...52 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 6 2 0x55 Start Flash Loader This protocol starts the Flash Loader...

Page 62: ...3 RF Controller Reset This protocol allows you to reset the RF Controller Host Reader 1 2 3 4 5 6 7 0x02 07 COM ADR 0x63 CRC16 Host Reader 1 2 3 4 5 6 7 8 0x02 08 COM ADR 0x63 STATUS 10 CRC16 Note The...

Page 63: ...9 10 11 12 13 14 15 16 17 D REV HW TYPE SW TYPE TR TYPE HF TR TYPE UHF CRC16 SW REV Revision status of the Firmware Depending on the Mode and Reader type different con troller s are meant D REV Revis...

Page 64: ...nual ID ISC PRHD102 FEIG ELECTRONIC GmbH Page 64 of 125 H71101 2e ID B doc TR TYPE UHF Displays the UHF Transponders supported by the software Bit 15 14 13 12 11 10 9 8 Function Bit 7 6 5 4 3 2 1 0 Fu...

Page 65: ...mation of the Reader Firmware 0x05 General firmware information of the Bootloader 0x10 Hardware information 0x80 Device ID These Information are necessary for some Firmware updates or Firmware up grad...

Page 66: ...on Bit 7 6 5 4 3 2 1 0 Function ISO 15693 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 responds with 0x81 PROTOCOL LEN...

Page 67: ...SION Bootloader Version BL_REV Revison of Bootloader Version 6 5 3 Mode 0x10 Hardware Information 1 2 3 4 5 6 7 8 0x02 19 COM ADR 0x66 STATUS 1 HW INFO 9 10 11 12 13 14 15 16 D_HW A_HW FREQUENCY PORT_...

Page 68: ...equencys not supported b1 FCC frequencys supported UHF b0 UHF not supported b1 UHF supported HF b0 HF not supported b1 HF supported PORT_TYPE Flags for supported communication ports Bit 7 6 5 4 3 2 1...

Page 69: ...TR_DRV _UHF_L FNC_UHF_L CRC16 DEV_ID Individual device identifier of the Reader CUSTOM_L Indicates which customer Firmware is licensed on the Reader FW_L Indicates which Firmware version is licensed...

Page 70: ...he Reader will be reset to their base setting Host Reader 1 2 3 4 5 6 7 0x02 07 COM ADR 0x69 CRC16 Host Reader 1 2 3 4 5 6 7 8 0x02 08 COM ADR 0x69 STATUS 13 CRC16 Notes After a RF Reset the Reader is...

Page 71: ...6E STATUS DATA CRC16 MODE Reader Diagnostic Modes 0x04 Listing of detail information for STATUS 0x10 EEPROM Failure 0x20 Listing of detail information for STATUS 0x18 Wrong firmware DATA Response for...

Page 72: ...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 protocol if they are 0 Host Reader 1 2 3 4 5 6 7 0x02 n CO...

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

Page 74: ...8 1 Set Output Examples Example OUT1 LED green is alternating with 4 Hz for 500 ms OUT2 LED blue is not activated for 200 ms OUT3 Beeper is activated for 1000ms OUT N OUT NR OUT S OUT TIME 0x0003 0x01...

Page 75: ...Login The Reader Login must be executed after every power up or 6 3 0x63 RF Controller Reset command if an access to the configuration parameters is desired Host Reader 1 2 3 4 5 6 9 10 11 0x02 11 COM...

Page 76: ...OBID i scan Manual ID ISC PRHD102 FEIG ELECTRONIC GmbH Page 76 of 125 H71101 2e ID B doc 16 see ANNEX D Index of Status Bytes...

Page 77: ...OBID i scan Manual ID ISC PRHD102 FEIG ELECTRONIC GmbH Page 77 of 125 H71101 2e ID B doc...

Page 78: ...OBID i scan Manual ID ISC PRHD102 FEIG ELECTRONIC GmbH Page 78 of 125 H71101 2e ID B doc...

Page 79: ...OBID i scan Manual ID ISC PRHD102 FEIG ELECTRONIC GmbH Page 79 of 125 H71101 2e ID B doc...

Page 80: ...OBID i scan Manual ID ISC PRHD102 FEIG ELECTRONIC GmbH Page 80 of 125 H71101 2e ID B doc...

Page 81: ...nd sends ISO 15693 defined RF commands to the Transponder Host Reader 1 2 3 4 5 6 n 2 n 1 n 0x02 n COM ADR 0xB0 REQUEST DATA CRC16 Host Reader 1 2 3 4 5 6 7 n 2 n 1 n 0x02 n COM ADR 0xB0 STATUS RESPON...

Page 82: ...end back a response until the next inventory command The 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...

Page 83: ...T_STATUS RSSI reserved Repeated DATA SETS times MODE Bit 7 6 5 4 3 2 1 0 Function MORE 0 0 ANT 0 0 0 0 MORE b0 new Inventory requested b1 more data requested IF Status 0x94 appears more data sets are...

Page 84: ...Bit 7 6 5 4 3 2 1 0 Function RF_TEC TYPE_NO RF_TEC Indicates the RFID Technology of the present Transponder b00 13 56 MHz Transponder b10 UHF Transponder TYPE_NO Displays the Transponder type of the...

Page 85: ...Page 85 of 125 H71101 2e ID B doc IDD Identifier Data of the Transponder ANT_NR Number of the antenna 1 ANT_STATUS The ANT_STATUS can be 0x00 OK or 0x83 RF communication error See ANNEX D Index of Sta...

Page 86: ...s This command supports all Transponders If the STATUS byte of the protocol frame has the value 0x94 more UID s or IDD can be read out of the Reader with MORE b1 STATUS Byte 0x94 More Data is displaye...

Page 87: ...D B doc 8 1 2 0x02 Stay Quiet This command sets one Transponder to Quiet State REQUEST DATA 6 7 8 15 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 UID...

Page 88: ...E DATA STATUS 0x03 7 DB ADR E RESPONSE DATA STATUS 0x95 7 8 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 89: ...TATUS 0x95 7 ISO15693 ERROR RESPONSE DATA 7 8 9 10 n DB N DB SIZE SEC STATUS DB Repeated DB N times MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 EXT_ADR UID_LF SEC ADR ADR b000 non addressed b001 addressed b...

Page 90: ...Transponder which will be accessed by the Reader Bit 7 6 5 4 3 2 1 0 Function A_FLAG 0 0 0 0 0 BANK_NR BANK_NR In case of Class 1 Gen 2 Transponder BANK_NR is defined as follows b00 reserved b01 EPC m...

Page 91: ...specification of the Trans ponder SEC STATUS only ISO15693 Transponder Block security status of followed data block If supported by the ISO15693 transponder DB Requested data block The block size is...

Page 92: ...ADR E RESPONSE DATA STATUS 0x95 7 8 ISO15693 ERROR DB ADR E MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 EXT_ADR UID_LF ADR ADR b000 non addressed b001 addressed b010 selected UID_LF If this bit is set the p...

Page 93: ...PC memory bank b10 TID memory bank b11 User memory bank A_FLAG Indicates whether the reader tries to read a Gen 2 tag in Secured State If A_FLAG is set the protocol contains the access password A_FLAG...

Page 94: ...nd the number of the block were the error oc curred will be send to host EPC Class 1 before you can write on the EPC Class 1 Gen 1 Transponder the Transponder need to be erased killed To erase the EPC...

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

Page 96: ...UID RESPONSE DATA STATUS 0x95 7 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 U...

Page 97: ...bed in chapter 9 2 Supported ISO Host commands for ISO15693 Transponders REQUEST DATA 6 7 8 15 9 16 0x27 MODE UID AFI RESPONSE DATA STATUS 0x95 7 ISO15693 ERROR MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 0...

Page 98: ...2 Supported ISO Host commands for ISO15693 Transponders REQUEST DATA 6 7 8 15 0x28 MODE UID RESPONSE DATA STATUS 0x95 7 ISO15693 ERROR MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 ADR ADR b000 non add...

Page 99: ...ed in chapter 9 2 Supported ISO Host commands for ISO15693 Transponders REQUEST DATA 6 7 8 15 8 16 0x29 MODE UID DSFID RESPONSE DATA STATUS 0x95 7 ISO15693 ERROR MODE Bit 7 6 5 4 3 2 1 0 Function 0 0...

Page 100: ...2 Supported ISO Host commands for ISO15693 Transponders REQUEST DATA 6 7 8 15 0x2A MODE UID RESPONSE DATA STATUS 0x95 7 ISO15693 ERROR MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 0 ADR ADR b000 non addr...

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

Page 102: ...d by the Transponder this value will re turn 0x0000 Byte 17 18 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 T...

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

Page 104: ...command sends special commands to EPC Transponder Host Reader 1 2 3 4 5 6 n 2 n 1 n 0x02 n COM ADR 0xB3 REQUEST DATA CRC16 Host Reader 1 2 3 4 5 6 7 n 2 n 1 n 0x02 n COM ADR 0xB3 STATUS RESPONSE DATA...

Page 105: ...MODE EPC_LF EPC 1 Byte K_PW_LNG Bytes K_PW_LNG K_PW MODE Bit 7 6 5 4 3 2 1 0 Function 0 0 0 EPC_LF ADR ADR b000 non addressed b001 addressed EPC_LF If this bit is set the parameter EPC_LNG must inser...

Page 106: ...02 FEIG ELECTRONIC GmbH Page 106 of 125 H71101 2e ID B doc Notes EPC Class 1 Gen 2 A EPC Class 1 Gen 2 Transponder can be killed in addressed mode only Kill password K_PW has to contain the kill code...

Page 107: ...rameter EPC_LNG must inserted into the protocol b1 The protocol includes the parameter EPC_LNG The EPC has a variable length as defined in EPC_LNG EPC_LNG Is a optional parameter and depends on the se...

Page 108: ...GmbH Page 108 of 125 H71101 2e ID B doc Notes EPC Class 1 Gen 2 A EPC Class 1 Gen 2 Transponder can be locked in non addressed mode only Lock data LOCK_DATA has to contain the kill code which is writt...

Page 109: ...tion 36 x 8 Byte 2304 Bit Number of blocks 48 user area 13 48 Block size 8 byte WR OPTION 0 Command Code Function Mode Comment non addressed addressed select 0x01 Inventory 0x02 Stay Quiet 0x22 Lock M...

Page 110: ...on addressed addressed select 0x01 Inventory 0x02 Stay Quiet 0x22 Lock Multiple Blocks 0x23 Read Multiple Blocks Security Status is always 0x00 0x24 Write Multiple Blocks 0x25 Select 0x26 Reset to Rea...

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

Page 112: ...n addressed addressed select 0x01 Inventory 0x02 Stay Quiet 0x22 Lock Multiple Blocks 0x23 Read Multiple Blocks Security Status is always 0x00 0x24 Write Multiple Blocks 0x25 Select 0x26 Reset to Read...

Page 113: ...on addressed addressed select 0x01 Inventory 0x02 Stay Quiet 0x22 Lock Multiple Blocks 0x23 Read Multiple Blocks In non addressed mode DB N must be 1 0x24 Write Multiple Blocks 0x25 Select 0x26 Reset...

Page 114: ...on addressed addressed select 0x01 Inventory 0x02 Stay Quiet 0x22 Lock Multiple Blocks 0x23 Read Multiple Blocks In non addressed mode DB N must be 1 0x24 Write Multiple Blocks 0x25 Select 0x26 Reset...

Page 115: ...k AFI 0x29 Write DSFID 0x2A Lock DSFID 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 pa rameter in 4...

Page 116: ...ious Transponder commands and operations that are available for each Transponder type 9 3 1 EPC class 1 gen 2 Memory organization 256 x 8 Byte 16kBit Number of blocks vendor specific Block size 2 byte...

Page 117: ...lue Transponder type 0x03 ISO15693 Tags 0x84 EPC Class 1 Gen 2 The Information will be send by performing the 8 1 1 0x01 Inventory command ANNEX B Codes of Identifier Data Types IDDT Value IDDT 0x00 E...

Page 118: ...ution 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 Tra...

Page 119: ...o write in a noise area 0x04 Address Error The required data are outside of the logical or physical Transponder address area The address is beyond the max address space of the Transponder The address...

Page 120: ...and the Reader Reason for this can be Timeout for Transponder communication Transponder Response Time in 4 2 CFG1 Interface is to short The collision handling algorithm was not continued until no coll...

Page 121: ...C PRHD102 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 76 ID ISC MR101 A 78 ID ISC MR101 U 40 ID ISC LR100 41 ID ISC LR200 42...

Page 122: ...7 1 CFG_ACCESS AccessProtection Lock_CFG16 0 10 1 0 1 CFG_ACCESS AccessProtection Lock_CFG17 0 10 1 1 1 CFG_ACCESS AccessProtection Lock_CFG18 0 10 1 2 1 CFG_ACCESS AccessProtection Lock_CFG19 0 10 1...

Page 123: ...onder Driver HF ISO_15693 3 1 1 3 1 ISO 15693 MODE NO TS Transponder HF ISO_15693 Anticollision NoOfTimeslots 4 4 1 4 1 ISO 15693 MODE AFI Transponder HF ISO_15693 SelectionMask Enable_AFI 4 4 1 5 1 I...

Page 124: ...ion 20 0 1 S_MASK_LGT Transponder UHF EPC_Class1Gen2 SelectionMask MaskLength 22 0 1 S_MODE S_Bank Transponder UHF EPC_Class1Gen2 SelectionMask BankNo 22 1 1 0 2 S_START_POINTER Transpond er UHF EPC_C...

Page 125: ...125 of 125 H71101 2e ID B doc ANNEX G 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 byte...

Reviews: