background image

OBID i-scan

®

System-Manual

ID ISC.M02.M8-B

FEIG ELECTRONIC GmbH

Page 5 of 43

H90400-0e-ID-B.doc

Revision History of documentation

Rev.

Date

Description

1

30.04.2009

 Created

Summary of Contents for OBID i-scan ID ISC.M02.M8-B

Page 1: ...MANUAL peliminary public B 2009 06 08 H90400 0e ID B doc OBID i scan ID ISC M02 M8 B...

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

Page 3: ...Data Format and Protocol Frames 9 2 2 CRC16 Calculation Algorithm 10 3 Configuration Parameters CFG 11 4 Protocols for Reader Configuration 13 4 1 0x80 Read Configuration 13 4 2 0x81 Write Configurati...

Page 4: ...nds for ISO15693 Mandatory and Optional Commands 29 6 1 1 0x01 Inventory 30 6 1 2 0x22 Lock Multiple Blocks 33 6 1 3 0x23 Read Multiple Blocks 34 6 1 4 0x24 Write Multiple Blocks 36 6 1 5 0x2B Get Sys...

Page 5: ...OBID i scan System Manual ID ISC M02 M8 B FEIG ELECTRONIC GmbH Page 5 of 43 H90400 0e ID B doc Revision History of documentation Rev Date Description 1 30 04 2009 Created...

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

Page 7: ...n is supported by which interface asynchronous interface RS232 RS485 Control Commands ISO15693 Host Commands Configuration Commands 1 1 Configuration Commands and Control Commands This method of data...

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

Page 9: ...There is no reply from the Reader if there is a protocol frame failure Protocol frame Host Reader 1 2 3 4 n 2 n 1 n LENGTH n COM ADR CONTROL BYTE PROTOCOL DATA LSB CRC16 MSB CRC16 Host Reader 1 2 3 4...

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

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

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

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

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

Page 15: ...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 config...

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

Page 17: ...ith the RS485 interface Notes Do not configure address 255 Via the COM Adr 255 in the send protocol the Reader is able to be addressed at any time It answers then with the configured address Not avail...

Page 18: ...CFG1 to EEPROM and reset of the Reader Always 8 Data Bits and 1 Stop Bits should be used Not available by the USB Reader TR RESPONSE TIME By means of this parameter the maximum duration for the Trans...

Page 19: ...rotocols for Reader Configuration and the protocols for Reader Control The TR RESPONSE Time must be Block Timeout in the Host COM Port settings An Antenna Timeout will be set internal to a value 1 4 T...

Page 20: ...0 0x00 0x00 0x00 0x00 ISO Block size Default 0x00 0x04 ISO Blocksize Bit 7 6 5 4 3 2 1 0 Function Read Mode Blocksize DB Blocksize DB Blocksize Defines the block size of an ISO transponder which is no...

Page 21: ...OM 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 int...

Page 22: ...RONIC GmbH Page 22 of 43 H90400 0e 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...

Page 23: ...16 Host Reader 1 2 3 4 5 6 7 13 COM ADR 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 firmwar...

Page 24: ...on the MODE Parameter the reader response has a differing structure with sev eral information s MODE 0x00 RF Controller Firmware 1 2 3 4 5 6 7 17 COM ADR 0x66 STATUS 1 SW REV D REV 8 9 10 11 12 13 14...

Page 25: ...Every bit marks the permission to read write the configuration block The reader must send always complete bytes but no more bytes as necessary The flag fields are independent of configurable password...

Page 26: ...rf 15 ms by the command RF Reset Thus all Transponders which are within the antenna field of the Reader will be reset to their base set ting Host Reader 1 2 3 4 5 5 COM ADR 0x69 CRC16 Host Reader 1 2...

Page 27: ...outputs Bit 7 6 5 4 3 2 1 0 Function 0 0 0 0 Antenna Output Antenna Output Set one RF output active or RF Power of Antenna Output Description b0000 RF OFF b0001 RF Power on antenna output 1 b0010 RF...

Page 28: ...orted Transponder Types I Code 1 Tag it HF ISO15693 I Code EPC UID 6 1 0xB0 Host commands for ISO15693 Mandatory and Optional Commands 6 1 1 0x01 Inventory 6 1 2 0x22 Lock Multiple Blocks 6 1 3 0x23 R...

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

Page 30: ...A SETS TR TYPE DSFID IDD UID Repeated DATA SETS times RESPONSE DATA if ANT 1 5 6 7 8 9 10 17 n 1 DATA SETS FLAGS TR TYPE DSFID IDD_LEN IDD UID reserved Repeated DATA SETS times n 2 n 3 n 4 n 5 n 8 ANT...

Page 31: ...it 7 6 5 4 3 2 1 0 Function ANT8 ANT7 ANT6 ANT5 ANT4 ANT3 ANT2 ANT1 ANT1 8 b0 no reading on this antenna output b1 reading on this antenna output DATA SETS Number of Transponder data sets to be transf...

Page 32: ...e ANNEX B Index of Status Bytes RSSI Transponder signal strength The value can be between 0x64 and 0xFF 100 255 Notes This command supports all Transponders If the STATUS byte of the protocol frame ha...

Page 33: ...ad only UID of the Transponder 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 locked starting at DB_ADR The maximum number of DB...

Page 34: ...unction 0 0 0 0 SEC ADR ADR b001 addressed SEC b0 SEC STATUS always 0x00 b1 security status of following data block in SEC STATUS UID Read only serial number of the Transponder DB ADR First block numb...

Page 35: ...rans ponder manufacturer SEC STATUS Block security status of following data block If supported by the ISO15693 transponder I Code 1 Transponder doesn t support this function DB Requested data block Th...

Page 36: ...DR 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 b001 addressed UID Read only serial number of the Transponder DB ADR Address of the first...

Page 37: ...efined by DB SIZE The number of the expected bytes are DB N DB SIZE ISO15693 ERROR ISO15693 ERROR code of Transponder response This byte is only available if STATUS 0x95 DB ADR E Block number where th...

Page 38: ...E Chip Version 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 The UID is required only in the addressed mode ISO ERROR ISO15693 error...

Page 39: ...ll 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 0...

Page 40: ...D ISC M02 M8 B FEIG ELECTRONIC GmbH Page 40 of 43 H90400 0e ID B doc ANNEX ANNEX A Codes of Transponder Types Value Transponder type 0x03 ISO15693 Tags The Information will be send by performing the 6...

Page 41: ...or physical Transponder address area The address is beyond the max address space of the Transponder The address is beyond the configured address space of the Transponder 0x05 Wrong Transponder type T...

Page 42: ...OBID i scan System Manual ID ISC M02 M8 B FEIG ELECTRONIC GmbH Page 42 of 43 H90400 0e ID B doc 0x95 ISO 15693 Error An additional error code for ISO15693 Transponders is sent with response data...

Page 43: ...d 0x0F Unknown error 0x10 The specified block is not available doesn t exist 0x11 The specified block is already locked and thus cannot be locked again 0x12 The specified block is locked and its conte...

Reviews: