Summary of Contents for Feig Electronic OBID i-scan ID ISC.M02.M8-B
Page 1
® MANUAL OBID i-scan ID ISC.M02.M8-B peliminary public (B) 2009-06-08 H90400-0e-ID-B.doc...
Page 2
Composition of the information in this manual has been done to the best of our knowledge. FEIG ELECTRONIC GmbH does not guarantee the correctness and completeness of the details given in this manual and may not be held liable for damages ensuing from incorrect or incomplete information.
5.1. [0x52] Baud Rate Detection....................21 5.2. [0x55] Start Flash Loader ....................21 5.3. [0x63] CPU Reset ......................22 5.4. [0x65] Get Software Version ....................23 5.5. [0x66] Get Reader Info ......................24 5.6. [0x69] RF Reset .........................26 FEIG ELECTRONIC GmbH Page 3 of 43 H90400-0e-ID-B.doc...
Page 4
6.1.5. [0x2B] Get System Information...................38 ANNEX ANNEX A: Codes of Transponder Types ................40 ANNEX B: Index of Status Bytes .....................41 Error-Code for ISO15693 Transponders ................43 ANNEX C: Codes of Identifier Data Types (IDDT) ..............43 FEIG ELECTRONIC GmbH Page 4 of 43 H90400-0e-ID-B.doc...
® OBID i-scan System-Manual ID ISC.M02.M8-B Revision History of documentation Rev. Date Description • 30.04.2009 Created FEIG ELECTRONIC GmbH Page 5 of 43 H90400-0e-ID-B.doc...
Most Significant Byte Number Output Read / Write Access Read Relay Radio Frequency RSSI Received Signal Strength Indicator Real Time Clock Table Transponder Timeslot Unique Identifier (read only Serial Number) Write Only Access Write FEIG ELECTRONIC GmbH Page 6 of 43 H90400-0e-ID-B.doc...
Host (Terminal / PC / ..) Reader → parameter- / control command parameter received and stored / control command processed ← status / error status data ← FEIG ELECTRONIC GmbH Page 7 of 43 H90400-0e-ID-B.doc...
Transponder data in Reader field ← → write data to Transponder with UID Transponder with correct UID in antenna field ? ← OK status status = no Transponder in Reader field ← FEIG ELECTRONIC GmbH Page 8 of 43 H90400-0e-ID-B.doc...
CRC16: Cyclic redundancy check of the protocol bytes from 1 to n-2, as specified by CCITT-CRC16 Polynom: + 1 (0x8408) Start Value: 0xFFFF Direction: Backward see ANNEX B: Index of Status Bytes FEIG ELECTRONIC GmbH Page 9 of 43 H90400-0e-ID-B.doc...
Malfunctions may occur if parameters are configured outside their described range or if unspecified parameters have been changed! • A firmware update resets the EEPROM to default settings and the Reader goes into the er- ror status “EE-Init-mode”. FEIG ELECTRONIC GmbH Page 11 of 43 H90400-0e-ID-B.doc...
Page 12
Changing of this parame- bytes must not be changed, as ter only becomes effective this may cause faulty operation of after writing / saving this the Reader configuration block EEPROM and a Reader reset FEIG ELECTRONIC GmbH Page 12 of 43 H90400-0e-ID-B.doc...
14 byte configuration block read from address CFGn in CFG-ADR. Note: Reading from reserved configuration blocks will result in an 0x15 error code. see ANNEX B: Index of Status Bytes see Chapter 3. Configuration Parameters (CFG) FEIG ELECTRONIC GmbH Page 13 of 43 H90400-0e-ID-B.doc...
14-byte configuration block stored in the configuration memory of the Reader at address CFGn. Note: A write to reserved configuration blocks will result in error code 0x16. see ANNEX B: Index of Status Bytes see chapter 3. Configuration Parameters (CFG) FEIG ELECTRONIC GmbH Page 14 of 43 H90400-0e-ID-B.doc...
4.3. [0x82] Save Configuration • A save configuration to EEPROM with reserved configuration blocks will result in error code 0x16. see ANNEX B: Index of Status Bytes see chapter 3. Configuration Parameters (CFG) FEIG ELECTRONIC GmbH Page 15 of 43 H90400-0e-ID-B.doc...
RAM and EEPROM Notes: • To save the configuration to non-volatile memory, use 4.3. [0x82] Save Configuration • A set to default configuration with reserved configuration blocks will result in error code 0x16. FEIG ELECTRONIC GmbH Page 16 of 43 H90400-0e-ID-B.doc...
• The Reader set the baud rate to 38400 baud, if the user set an invalid baudrate. • Not available by the USB-Reader A plausibility check is performed by writing this parameter to the Reader. If an error occurs the Reader an- swers with STATUS = 0x11. FEIG ELECTRONIC GmbH Page 17 of 43 H90400-0e-ID-B.doc...
Page 18
TR-RESPONSE-TIME 0...65535 * 100 ms A plausibility check is performed by writing this parameter to the Reader. If an error occurs the Reader an- swers with STATUS = 0x11. FEIG ELECTRONIC GmbH Page 18 of 43 H90400-0e-ID-B.doc...
Page 19
• An Antenna Timeout will be set internal to a value 1/4 * TR-Response-Time if not more than 4 antennas area used. If more than 4 antennas are used the Antenna Timeout will be set to 1/8 * TR- Response Time. FEIG ELECTRONIC GmbH Page 19 of 43 H90400-0e-ID-B.doc...
A value of 0x00 will be automatically set to a block size of 4byte. Blocksize: Automatic (If transponder is known) Manuel (As specified in DB-Blocksize) Read Mode: b00: Automatic Mode (If transponder is known) Single Read Multiple Read FEIG ELECTRONIC GmbH Page 20 of 43 H90400-0e-ID-B.doc...
Host ← Reader 0x00 [0x55] 0x00 CRC16 Note: • This command is only available if the correct COM-ADR of the Reader is used. • All COM-addresses except 255 [0xFF] will be accept. FEIG ELECTRONIC GmbH Page 21 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 COM-ADR [0x63] CRC16 Host ← Reader COM-ADR [0x63] CRC16 STATUS see ANNEX B: Index of Status Bytes FEIG ELECTRONIC GmbH Page 22 of 43 H90400-0e-ID-B.doc...
Displays the type / model of the Reader. The value should be 0x21. TR-TYPE: Displays the Transponders supported by the software. Bit: Function: Bit: Function: 15693 see ANNEX B: Index of Status Bytes FEIG ELECTRONIC GmbH Page 23 of 43 H90400-0e-ID-B.doc...
TX-BUF is the maximum transmit buffer size of the Reader. The host has to take in to account that a response protocol of the Reader can have this length. see ANNEX B: Index of Status Bytes FEIG ELECTRONIC GmbH Page 24 of 43 H90400-0e-ID-B.doc...
Page 25
The flag fields are independent of configurable password protection 5...6 7...n-2 n-1...n COM-ADR [0x66] STATUS NR_OF_ PERMISSION CRC16 PAGES PERMISSION: Byte Bit: CFG_NO FEIG ELECTRONIC GmbH Page 25 of 43 H90400-0e-ID-B.doc...
Host ← Reader COM-ADR [0x69] CRC16 STATUS Notes: • After an RF Reset the Reader is not able to receive a new Transponder before expiration of t see ANNEX B: Index of Status Bytes FEIG ELECTRONIC GmbH Page 26 of 43 H90400-0e-ID-B.doc...
• The RF power will stay active after a RF Output ON until a ISOHost commands has been sent or a RF Output OFF command has been sent. see ANNEX B: Index of Status Bytes FEIG ELECTRONIC GmbH Page 27 of 43 H90400-0e-ID-B.doc...
√ 6.1.3. [0x23] Read Multiple Blocks √ 6.1.4. [0x24] Write Multiple Blocks √ 6.1.5. [0x2B] Get System Information Note: After an ISO Host command the RF power will be switched off automatically. FEIG ELECTRONIC GmbH Page 28 of 43 H90400-0e-ID-B.doc...
Command specific request RESPONSE-DATA: Command specific response Notes: • Data is transferred only if STATUS = 0x00, 0x83, 0x94, 0x95. • After an ISO Host command the RF power will be switched off automatically. FEIG ELECTRONIC GmbH Page 29 of 43 H90400-0e-ID-B.doc...
Page 31
ANNEX A: Codes of Transponder Types DSFID: (only ISO15693 Transponders) Data Storage Family Identifier. If not used this value will return 0x00. IDD-LEN: Identifier Data Length defines the length of the IDD in Byte. FEIG ELECTRONIC GmbH Page 31 of 43 H90400-0e-ID-B.doc...
Page 32
After an ISO Host command the RF power will be switched off automatically. • If a transponder was read from different antennas, the reader sends a separate data set for each antenna. FEIG ELECTRONIC GmbH Page 32 of 43 H90400-0e-ID-B.doc...
Block number where the error occurred. Note: • If an error occurred during a lock command, the following blocks could not be locked. • After an ISO Host command the RF power will be switched off automatically. FEIG ELECTRONIC GmbH Page 33 of 43 H90400-0e-ID-B.doc...
The maximum number of DB-N, depends on DB-Size. The maximum number of bytes is 128 bytes. DB-Size Max. DB-N = 128 / x ISO15693 ERROR: ISO15693 ERROR code of Transponder response. This byte is only available if STATUS = 0x95. FEIG ELECTRONIC GmbH Page 34 of 43 H90400-0e-ID-B.doc...
Page 35
Requested data block. The block size is defined by DB-SIZE. Notes: • A read from 1 block uses a Read Single Block command to the Transponder. • After an ISO Host command the RF power will be switched off automatically. FEIG ELECTRONIC GmbH Page 35 of 43 H90400-0e-ID-B.doc...
Number of data blocks to be written to the Transponder, starting at DB-ADR. The maximum number of DB-N, depends on DB-Size. The maximum number of bytes is 128 bytes. DB-Size Max. DB-N = 128 / x FEIG ELECTRONIC GmbH Page 36 of 43 H90400-0e-ID-B.doc...
Page 37
• If an error occurred during a write command, the following blocks could not be written. • After an ISO Host command the RF power will be switched off automatically. FEIG ELECTRONIC GmbH Page 37 of 43 H90400-0e-ID-B.doc...
The LSB (32bits) from the Read only Serial Number of the Transponder. AFI: Application Family Identifier. If not supported by the Transponder, this value will return 0x00. Manufacturer Code: Manufacturer specific code (see: ANNEX A: Codes of Transponder Types) FEIG ELECTRONIC GmbH Page 38 of 43 H90400-0e-ID-B.doc...
Page 39
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 Transponders. After an ISO Host command the RF power will be switched off automatically. FEIG ELECTRONIC GmbH Page 39 of 43 H90400-0e-ID-B.doc...
® OBID i-scan System-Manual ID ISC.M02.M8-B ANNEX ANNEX A: Codes of Transponder Types Value Transponder type 0x03 ISO15693 Tags The Information will be send by performing the 6.1.1. [0x01] Inventory command. FEIG ELECTRONIC GmbH Page 40 of 43 H90400-0e-ID-B.doc...
( >4 Antennas => Antenna Timeout = 1/8 TR-Response Time (CFG1)) (<=4 Antennas => Antenna Timeout = 1/4 TR-Respose Time (CFG1)) 0x94 More Data: • There were more transponders in the antenna areas than the reader could han- dle. FEIG ELECTRONIC GmbH Page 41 of 43 H90400-0e-ID-B.doc...
Page 42
® OBID i-scan System-Manual ID ISC.M02.M8-B 0x95 ISO 15693 Error: • An additional error code for ISO15693 Transponders is sent with response data. FEIG ELECTRONIC GmbH Page 42 of 43 H90400-0e-ID-B.doc...
ANNEX C: Codes of Identifier Data Types (IDDT) Value IDDT 0x00 SNR or UID The Information will be send by performing the 6.1.1. [0x01] Inventory command. FEIG ELECTRONIC GmbH Page 43 of 43 H90400-0e-ID-B.doc...
Need help?
Do you have a question about the OBID i-scan ID ISC.M02.M8-B and is the answer not in the manual?
Questions and answers