Intermec IP2L Basic Reader Interface Programmer's Reference Manual (BRI versio - Page 96
Example 2, The following table shows the derivation of the tag response as reported by the BRI.
View all Intermec IP2L manuals
Add to My Manuals
Save this manual to your list of manuals |
Page 96 highlights
Chapter 4 - BRI Commands This example demonstrates the use of a standard EPCC1G2 read command (code C2) to read the first word of the EPCID of the tag. The equivalent BRI read command would be "r hex(1:4,2)". READ ACCESSCMD(26,17,0)=HC2408040 H3005FB63AC1F3681EC88046A H180280 READ HEX(1:4,2) H3005FB63AC1F3681EC88046A H3005 The following table shows the derivation of the command data C2408040. The command is 26 bits long, 8 Command Code, 2 MemBank, 8 WordPtr, and 8 WordCount. The handle and CRC are omitted from the command line and automatically appended to the command by the reader. The command must be comprised of an even number of bytes. In this case, C240804 would be enough to specify all the pertinent information but the value must be padded with an extra zero (C2408040) to make it an even number of bytes. # Bits Details Command Code Membank 8 2 11000010 (Read) 01 (EPC) WordPtr EBV 00000010 WordCount 8 00000001 RM 16 handle CRC-16 16 The following table shows the derivation of the tag response as reported by the BRI. Note that the data value of 3005 is the same as the equivalent "r hex(1:4,2)" but it is shifted right by the header bit to be reported as 180280. The reader does not report the handle and CRC-16 from the response. # Bits Details Header 1 1 Data RN 16 16 00110000000101 handle CRC-16 16 Example 2 READ ACCESSCMD(26,17,0)=HC2408800 H3005FB63AC1F3681EC88046A H8180 Command: # Bits Details Command Code Membank 8 2 11000010 (Read) 01 (EPC) WordPtr EBV 00000010 WordCount 8 10000000 (too many) RM 16 handle CRC-16 16 Error response: # Bits Details Header 1 1 Error Code RN 8 16 00000011 (memory handle overrun) CRC-16 16 84 Basic Reader Interface Programmer Reference Manual