Intermec 70 Basic Reader Interface Programmer's Reference Manual (BRI version
Intermec 70 Manual
View all Intermec 70 manuals
Add to My Manuals
Save this manual to your list of manuals |
Intermec 70 manual content summary:
- Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 1
BRI Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 2
service Intermec-manufactured equipment and is not to be released, reproduced, or used for any other purpose without written permission of Intermec Intermec Technologies Corporation. © 2005-2013 by Intermec Technologies Corporation. All rights reserved. The word Intermec, the Intermec of Intermec - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 3
14 of the BRI Spec. • Added "attribute antennas and "cap antenna" syntax to support bistatic antenna operations for the IF2 Network Reader • Added RNSI, SNR, and CHANNEL keywords • Added BLOCKPERMALOCK command • Added NXP, Fujitsu, and Impinj tag extensions Manual was revised to support the new ETSI - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 4
of Change Updated to support BRI Version 3.00, 3.01, and 3.10 of the BRI Spec. Note that any commands WRITE. Updated to support the BRI Version S: • Added support for access passwords. • Introduced support for ISO 18000 support the BRI Version R. iv Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 5
the Reader to the Factory Default Configuration 3 Identifying the Version of BRI on Your Reader 4 Conventions Used in This Manual 5 2 Designing Robust BRI Applications 7 Before You Begin Programming 8 Managing RFID Configuration 8 Using the RFID Resource Kit 9 Recommended Software Structure - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 6
Reader Attributes 20 Keywords Reserved for Reader Error and Success Responses 21 Constants 22 Data Field Definitions 22 ANTENNA 22 AFI 23 BIT(memory_bank:startbit, bits 23 COUNT 23 EPCID 23 HEX(memory_bank:address, length 24 INT(memory_bank:address Reader Attributes 36 Reading the Reader - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 7
4 Tags 80 READ IMPINJQT 80 WRITE IMPINJQT 80 BRI Extensions for EM Microelectronics Tags 81 READ EMM_GETUID 81 READ EMM_GETSENSOR 81 WRITE EMM_SENDSPI 82 Basic Reader Interface Programmer Reference Manual vii - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 8
Examples 85 [WRITE FIELD] Examples 85 Understanding the Parameter 86 ANTENNAS or ANTS 86 ANTTIMEOUT 87 ANTTRIES 87 BAUD 87 BROADCASTSYNC 88 BTPWROFF 88 CHANNEL 88 and ANTTRIES 100 When IDTRIES < ANTTRIES 100 viii Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 9
and KILL Passwords 104 Memory Reader-Specific Platform Specifications 117 Reader-Specific Platform Specifications 118 ITRFxxx01 Readers 118 BRI Disabled by Default 118 Features Not Implemented 118 Buffer Sizes 118 Memory Management 119 Error Responses 119 Antennas 119 GPIO 119 Reader - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 10
Contents WRITEGPI Command 121 READGPI Command 122 TRIGGER Command 122 Antennas 122 ANTENNA Data Type Definition 122 ANTENNAS or ANTS Attribute 123 Sensing an Over-Temperature Condition 123 I Index 125 x Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 11
topic or contain special instructions for handling a particular condition or set of circumstances. Global Services and Support Warranty Information To understand the warranty for your Intermec product, visit the Intermec website at www.intermec.com and click Support > Returns and Repairs > Warranty - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 12
manual describes BRI commands and programming concepts. Before you work with the BRI, you should be familiar with your RFID reader, RFID system, and RFID concepts such as tag types. Related Documents The Intermec website at www.intermec.com contains our documents (as PDF files) that you can download - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 13
Interface (BRI). This chapter contains these sections: • Overview of the Basic Reader Interface • Two Typical BRI Usage Scenarios • BRI TCP Applications • Resetting the Reader to the Factory Default Configuration • Identifying the Version of BRI on Your Reader • Conventions Used in This Manual 1 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 14
protocol to write programs that communicate with Intermec RFID devices. With the BRI, programmers can configure RFID control parameters, define event triggers, and perform tag operations. What's New? This programmer reference manual supports the Basic Reader Interface Version 3.17, and was updated - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 15
web browser interface. For detailed information about choosing a TCP port, see your reader user manual. Resetting the Reader to the Factory Default Configuration You can reset the reader to its factory default BRI configuration settings such as attributes and triggers with the FACDFLT command. This - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 16
the Version of BRI on Your Reader Identify the version of BRI software on your reader before you contact Intermec Technical Support. Use the BRIVER command, described in "BRIVER" on page 40, to display the BRI version. This manual supports the Basic Reader Interface Version 3.17 and covers features - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 17
Chapter 1 - Introducing the Basic Reader Interface Conventions Used in This Manual The example BRI commands and responses in this manual make the following assumptions: • The attribute TTY is disabled, which is the default. The host interface terminates all commands with a (carriage-return, - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 18
Chapter 1 - Introducing the Basic Reader Interface 6 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 19
with a robust BRI interface that can successfully control any BRI-capable Intermec reader and handle a variety of conditions. This chapter contains these sections: • Before You Begin Programming • Recommended Software Structure • Programming the BRI Message Layer • Programming the BRI Transport - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 20
address and name. Adding additional RFID readers to the system will not impact the host application software. • Maintainability. Separating the data flow from the configuration management makes it easier to isolate problems on Intermec product support. If you decide to separate RFID configuration - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 21
with all Intermec BRI readers and future enhancements to BRI. The RFID APIs are included in the RFID Resource Kit, which you can download from the Intermec Developer Library (IDL). To download the RFID Resource Kit • From the Intermec website at www.intermec.com, select Products > Software and Tools - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 22
reader Output stream Transport (serial or TCP) Optional: remove checksum Extract lines Input stream RFID reader Recommended Software Structure: If you are not using the RFID Resource Kit, your BRI application should follow this structure. 10 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 23
Command. This message type is a single BRI command sent to a reader. • BRI Command Response. This message type is the reader response to a BRI command. There are two types of BRI Command "Understanding Error and Success Responses" on page 109. Basic Reader Interface Programmer Reference Manual 11 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 24
1 (Optional) Append checksum. This optional step may be used only over a serial connection to a reader. Sum the binary value of the characters in the message, encode the least significant 8 bits of the the complete response line to the Response 12 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 25
RFID reader when it first connects to the reader. The application can overcome some unexpected prior states of the reader by sending a few BRI commands to initialize the reader the RFID reader, use is sent to the reader via the transport layer the reader. This While connected to reader { Read line - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 26
stores a new message in a queue and the Event Handler Thread removes messages from the queue as soon as it can get to them. 14 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 27
3 Understanding BRI Programming Elements This chapter introduces various programming elements of the BRI. This chapter contains these sections: • BRI Logical Interface • Using Message Checksums • Reserved Keywords • Constants • Data Field Definitions • Data Conditions 15 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 28
The BRI is an RFID reader interface that uses this command/response structure: 1 An external host sends the reader a command. 2 The reader executes the command. 3 The reader responds to the host. Both the commands and responses use ASCII characters followed by a terminator. The default terminator is - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 29
the BRI. Other sections in this manual contain more details about keyword usage. supported by reader or module. Returns the capabilities of the RFID reader. Determines certain runtime characteristics of an RFID reader. Allows you to perform a block erase of an EPC Gen 2 tag. Sets factory default - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 30
or VER Displays the reader firmware version. W, WR, or compatibility. Intermec recommends that an octal character. Double quotes are the default characters to define simple text string values. antenna used during the READ or WRITE command. 18 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 31
PERMANENT RNSI RSSI SNR STANDARD STRING or STR TAGID TAGTYPE TIME WHERE Description Specifics that the reader should use EPCC1G2 block-write commands to write the data to the tag. Shortcut name to applied to reading and writing specific tags. Basic Reader Interface Programmer Reference Manual 19 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 32
Reader Attributes The following table lists the reserved keywords for reader attributes. Keywords Reserved for Reader Attributes Keyword Description ANTENNAS or ANTS Sets the sequence of antennas LBTCHANNEL Determines the default transmit channel for Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 33
Reader Attributes (continued) Keyword SCHEDULEOPT or SCHEDOPT SELTRIES SESSION TAGTYPE TIMEOUTMODE TTY UNSELTRIES XONXOFF WRTRIES Description Determines how antennas Reader Error and Success Responses The following table lists the reserved keywords for reader Reader -byte addresses. Response password - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 34
command, returns the antenna number used during the read or write. This value is returned as a decimal integer value ranging from 1 to 4. The antenna number can range from 1 to 4 depending upon the reader and the number of connected antennas. 22 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 35
address, length)" on page 24. The startbit parameter can range from zero to the maximum address addressing is defined as the least significant bit if the byte with the lowest address in a bank has a bit address of zero. The most significant bit of the same byte has a bit address the reader are - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 36
writing an EPC to a tag. • EPCglobal Class 1 Gen 2 defines memory in 16-bit words on even byte addresses. • The hex value must be one or more bytes. A typical EPCID is 12 bytes or 96 bits, but the tagtype is set to EPCglobal Class1 Gen 2 tags. 24 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 37
passwords) EPC (electronic product code) TID User Memory Default X The address parameter can range from zero to the maximum tag address. If an address address INT(memory_bank:address, length) Data at the first address location specified in definition: "HEX(memory_bank:address, length)" on page 24 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 38
EPCglobal Class 1 Gen 2 tags and other tag types, an error is returned for out-of-range addresses. The length parameter is required and must be 1,2, 3, or 4. Note: Currently, this feature is length. L must be greater than 1 and less than 67. 26 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 39
available on the tag, the response depends on the tag type: • For ISO 18000-6B tags, the address wraps to the beginning of the tag memory. • For EPCglobal Class 1 Gen 2 tags and other tag types, an error is returned for out-of-range addresses. Basic Reader Interface Programmer Reference Manual 27 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 40
example: STRING(10,5)="HELLO" The data stored in tag memory starting at address 10 is H, E, L, L, O for a total of five characters. . Possible values for TAGTYPE consist of all of the supported TAGTYPE attribute values. This data field cannot be used in Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 41
tag memory address is less than the comparison value. This operator is not supported for EPCglobal Class 1 Gen 2 tags. Multiple data conditions must be separated by a comma or a space. A simple example of a data condition is: INT(0,1)=1 Basic Reader Interface Programmer Reference Manual 29 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 42
byte length starting at address 0 of the expression where data is the integer values at address 18: 100 < data < 200 You address 18 is greater than 100. The second condition then unselects all tags whose data at address on the TAGTYPE used. Data Fields Supported by Different Tag Types Tag Type G1 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 43
(21)=3 The WHERE expression is evaluated from left to right as follows: • Include all tags if the data at address 19 equals 1. • Include all tags if the data at address 20 equals 2. • Exclude all tags if the data at address 21 does not equal 3. Basic Reader Interface Programmer Reference Manual 31 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 44
: • Include all tags if the data at address 20 equals 2. • Exclude all tags if the data at address 21 does not equal 3. • Include all tags if the data at address 19 equals 1. Therefore, tags are selected only " AND INT(22,1)=17 AND INT(24,1)='E' 32 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 45
the memory bank on the tag to use with the data field. specifies the bit address. specifies the bit length. is a bit string that a tag compares Do nothing Assert SL or Inventoried -> A Negate SL or (A -> B, B -> A) Basic Reader Interface Programmer Reference Manual 33 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 46
. The BRI attribute TAGTYPE specify global values that apply to READ and WRITE operation by default. These global values can be overridden locally by specifying TAGTYPE. In the following example, the order in which the tags are identified. 34 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 47
the Timeouts and Tries • Understanding the [LITERAL] Parameter • Reading and Writing STRING Fields • Understanding ACCESS and KILL Passwords • Understanding Error and Success Responses • Understanding EVENT Messages • Understanding the Format of BRI Command Responses • Creating and Using - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 48
Not all BRI commands are supported by all Intermec RFID readers, and specific ranges for Reader Attributes If your BRI application communicates with the reader over a TCP connection, you cannot use the ATTRIBUTE command to modify the BAUD, CHKSUM, ECHO, or FIELDSEP attributes from their default - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 49
read or write tags: ATTRIBUTE TIMEOUTMODE=ON Example 5: This example specifies that the reader should use three identify cycles attempting to identify tags: ATTRIBUTE IDTRIES=3 Example 6: specified is not defined, the BRI returns ERR. Basic Reader Interface Programmer Reference Manual 37 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 50
. For a complete description of the reader attributes, see "Understanding the BLOCKPERMALOCK Purpose: This command allows the reader to permanently lock blocks of user memory. - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 51
list] [WHERE ] [PASSWORD=] [flex_query_selector] = This parameter is left alone. The most significant bit of corresponds to the lowest address block. must be specified as a hexadecimal string and it must Reader Interface Programmer Reference Manual 39 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 52
TAGTYPE=] [WHERE ] [PASSWORD=] data_field = Specifies a bank, offset resulting hexadecimal value corresponds to the lowest address block. Example 1: BLOCKPERMALOCK READ HEX(3:0,1) feature level supported by the reader or module. BRIVER BRIVER 3.16 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 53
of an RFID reader. The following syntax defines the CAPABILITIES command. CAP CAPABILITIES [GPICOUNT] [GPOCOUNT] [GPITYPE] [GPOTYPE] [ANTENNAS] [TAGTYPE] DIGITAL DIGITAL DIGITAL DIGITAL OK> Basic Reader Interface Programmer Reference Manual 41 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 54
15DB 15DB OK> [DENSEREADERMODE] = This sub-command will return whether or not the reader supports dense reader mode. The response will either be TRUE or FALSE. For example: CAP DENSEREADERMODE TRUE OK> 42 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 55
capabilities of the reader. When called with no parameters, the reader will indicate whether or not LBT is supported by responding with either TRUE or FALSE. If LBT is supported, the additional to select a particular set of EPCC1G2 parameters. Basic Reader Interface Programmer Reference Manual 43 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 56
interface. If a reader does not support the NXP extensions, no commands will be returned. DIAGNOSTICS Purpose Command Shortcut Syntax Parameters This command is available for an application that wants to determine certain runtime characteristics of an RFID reader. DIAG DIAGNOSTICS [LASTREADCOUNT - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 57
28. [PASSWORD] = This specific keyword is used to specify a password to access error indicates that the data at the specified address has been previously locked. Error 3: Examples: default values, see "Default Factory Configuration" on page 3. Basic Reader Interface Programmer Reference Manual 45 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 58
the user to query the factory default values for all attributes. The "FACDFLT attribute_name" command allows the user to query the factory default value for the named attribute. > IDREPORT=OFF TTY=OFF DENSEREADERMODE=OFF 46 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 59
a numeric value of zero or one. If one, it enables the Mobile RFID reply by setting the "MRFID Reply" bit in the FLEXQUERY command. Examples: > Purpose: This command displays a list of all the BRI commands supported by the reader. Syntax: HELP Example: To show the list of available BRI commands - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 60
stored in the reader device. This code reader module. The response is a line of characters of arbitrary length determined by the reader. Note: For the IF61 or 70 Series RFID -JRW00000000 OK> Network readers report only the configuration the region data for the reader. HWREGION OK>HWREGION - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 61
will return the following message: HWREGION REGION UNKNOWN OK> HWVER Purpose: Syntax: Example: This command returns the board version level of the reader. HWVER OK>HWVER 2B3 OK> Basic Reader Interface Programmer Reference Manual 49 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 62
This command supports the EPC Class 1 Gen 2 KILL operation. KILLTAG [flex_query_selector][TAGTYPE=] [WHERE] [PASSWORD=] [flex_query_selector expression defined in "Data Conditions" on page 28. 50 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 63
password at address 18 reader attributes to the platform default configuration. These values are different from the factory default settings. These settings are set through a platform configuration interface, such as SmartSystems. Syntax: PLATDFLT Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 64
network readers like the IF2 and IF61. A reset performs a total software restart of the reader module. After the PRESET command is executed, the reader for other readers, like the IM11 installed in a CK70, the PRESET command is not supported and returns ][PASSWORD=] - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 65
password. Memory bank 0 contains 8 bytes of information and each password is 4 bytes long. These passwords can be protected independently. Also, if no memory bank is specified in the , the command will default . Error 1: PVERR Basic Reader Interface Programmer Reference Manual 53 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 66
PASSWORD=H12345678 Purpose: This command controls how tag information is collected and reported. The READ command supports two collection modes: • In Singleshot mode, the reader no tags are present in the field of the reader and the NOTAGRPT 54 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 67
a password to access the data fields that are locked. [REPORT=value] = This reserved keyword determines if you are in Singleshot or Continuous mode: • REPORT=DIRECT enables Singleshot. This value is equivalent to excluding a REPORT parameter. Basic Reader Interface Programmer Reference Manual 55 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 68
reader is in Continuous mode and a new command with REPORT=EVENT or REPORT=NO is received, the reader . If the reader is in Continuous reader is in Singleshot mode, no tags are reported, and the reader remains in Singleshot mode. Note: The READ STOP command forces the reader force the reader to exit - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 69
This error indicates that the address used in the read command was the output buffer in the BRI service. Clients should execute additional read memory_bank parameter on "HEX(memory_bank:address, length)" on page 24. : 1234567890ABCDEFH OK> Reader attributes affect the command responses: - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 70
with a parameter looks for data on the tag starting at tag memory address 18 through address 22 that matches the string HELLO. The command matches the text between the double quotes. result. For example: 1234 OK> 58 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 71
WHERE EPCID=H3003000000FF8600000F0569 This read command accesses the EPCglobal Gen 2 password memory bank 0 that has not been locked. The parameter specifies a unique EPCID to match for reading. Example 9: READ WHERE AFI=H95 Basic Reader Interface Programmer Reference Manual 59 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 72
specific reader. reader reader. Note that regardless of the reader are active: Syntax: Examples: READGPI 0 OK> READGPI Example 1: In this example, a reader for a Reader With 2 reader: READGPI The response is formatted as follows for a reader stored in the reader. If a - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 73
IDTRIES=1 OK> RESET Purpose: This command performs a total software restart of the reader module. In network readers like the IF2 and IF61, the RESET command only affects the embedded RFID reader module and does not reset the device itself. To completely reset the - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 74
parameter. "[BRI COMMAND],[READ FIELD]or[WRITE FIELD], [LITERAL],[(ATTRIBUTE NAME=VALUE)...]TAGID,ANTENNA, TIMESTAMP,WHERE " = Everything you specify after the equals sign must be the command line below: READ $MYREADMACRO 62 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 75
the current firmware version of the reader module. the state of the GP inputs supported by the reader. The maximum number of triggers Intermec recommends that you do not create more than ten triggers. Syntax: Parameters: TRIGGER [RESET|DELETEALL| - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 76
GPIO or MASK, the trigger is created and stored in the reader GPIO inputs are scanned until a fire condition is detected: • When GPIO GPIO triggers are queued internally in the reader is reported asynchronously from the reader to the host and the to the READY state. The reader stores up to ten events. - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 77
an ERR is returned by the TRIGGER command. Note that ACTIONs are neglected while the reader is in READER CONTINUOUS mode. Examples: These examples demonstrate how to use the TRIGGER command. The first 11 GPIOEDGE 12 12 FILTER 0 OK> Basic Reader Interface Programmer Reference Manual 65 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 78
returns an integer value stating the number of currently queued trigger events available in the reader. TRIGGERQ TRIGGERQUEUE [FLUSH] [FLUSH] = This reserved keyword deletes all trigger occurring: TRIGGERQUEUE 3 OK> 66 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 79
event queue for the reader to the READY state. event in the event queue for the reader. Events are reported in the same Example 1: In this example, the reported GPIO state 11 (8+2+1) indicates that when the CRLF> OK> EVT:TRIGGER Dock door #43 GPIO 11 Example 2: In this example, you can - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 80
#43 GPIO 11 68 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 81
specific keyword is used to specify a password to access the data fields that are locked. These error codes are reported by the WRITE command. Error 1: WRERR OK> This error indicates that the data being written to the tag failed. Basic Reader Interface Programmer Reference Manual 69 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 82
OK> This error indicates that an incorrect password has been provided when writing to an EPCglobal Gen 2 tag, or the address being written has previously been locked. Error 4: STRING(10,5)="HELLO" TAGTYPE=G2 WHERE TAGID=H1234567890ABCDEF 70 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 83
clause and the specified [WRITE FIELD] parameter writes the text string HELLO starting at tag memory address 10 to the tag whose tag identifier matches that specified in the command. When the tag is , the BRI returns NOTAGOK>. Basic Reader Interface Programmer Reference Manual 71 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 84
. The BRI command shown above writes the data GOOD starting at address 18 and FINE starting at address 30 and responds with the tag identifier of any tags written, the memory_bank parameter on "HEX(memory_bank:address, length)" on page 24. 72 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 85
Class1 Gen2 User Memory bank that was previously locked. Example 8: WRITE EPCID=H300300FB9600000010260090 PASSWORD=H9F5BE634 This WRITE command writes EPCglobal Gen 2 the EPCID memory bank 1 that as it is not possible to read the output state). Basic Reader Interface Programmer Reference Manual 73 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 86
each of the outputs. Possible Values Returned for a Reader With 2 General Purpose Outputs BRI Value 0 1 2 RFID tags. NXPALARM Purpose: An extension to the READ command. When a READ command is executed with NXPALARM, the reader the EAS bit set is in the reader field. The READ STOP command should - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 87
tag responds to the custom NXPALARM command. For more information, see the "NXPALARM" on page 74. WRITE [flex_query_selector]NXPEAS= [TAGTYPE=EPCC1G2] [WHERE ] PASSWORD="password" Basic Reader Interface Programmer Reference Manual 75 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 88
integer from 0 to 31. = An integer from 0 to 65535. = An integer from 0 to 65535. = A 32-bit block group password. READ FJAREAWRITELOCK(0,0xffff,0xffff,0x11223344) H3035307B2831B380B0000C8F LCK0K OK> 76 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 89
HEX. The BurstWrite command operates on even word addresses and even word lengths while BRI uses byte addresses and byte lengths. The offsets and lengths specified [TAGTYPE=] [WHERE ] [PASSWORD=] Basic Reader Interface Programmer Reference Manual 77 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 90
] = An integer from 0 to 31. = A 32-bit block group password. = A 32-bit block group password. WRITE FJCHGBLOCKGROUPPWD (0,0x0,0x11223344) H3035307B2831B380B0000C8F WROK OK> 78 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 91
block group password. WRITE [flex_query_selector]FJCHGWORDLOCK (:, )= [, (:,)=]* [ H3035307B2831B380B0000C8F HOOOO H3035307B2831B380B0000C90 HFFOO OK> Basic Reader Interface Programmer Reference Manual 79 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 92
from the tag. READ [flex_query_selector]IMPINJQT [TAGTYPE=] [WHERE ] [PASSWORD=] In this example, the first tag has both the QT_SR and the QT_MEM bits tag for short range and public memory map. 80 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 93
[WHERE ] [PASSWORD=] READ EMM_GETUID H300833B2DDD901400000000000000000 HE280B0403C0000000C0269ED READ EMM_GETSENSOR Purpose: This command allows a reader to get the UID and Basic Reader Interface Programmer Reference Manual 81 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 94
This command provides the interface to support SPI master operation of the EM4325 chip. It allows the reader to send SPI commands to an [WHERE ] [PASSWORD=] WRITE EMM_RESETALARMS H300833B2DDD901400000000000000000 WROK Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 95
command> [TAGTYPE=] [WHERE ] [PASSWORD=] = The number of bits in responds within 20 milliseconds. Intermec readers currently support a maximum wait time of about 33 milliseconds. When this value is zero, the reader expects the tag to - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 96
"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 8 16 00000011 (memory handle overrun) CRC-16 16 84 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 97
address space of at address 126 address 30: READ STRING(30,15) To read a HEX value eight characters long at address 100: READ HEX(100,8) To read a four-byte INT value on the tag at address INT value located at addresses 20, 25, 32 address 18 with the values to addresses 20, 30 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 98
identifies an antenna. You can specify up to eight n values. This attribute is limited to values up to the number of antennas supported on the reader. Default is 1. This example tells the reader to turn on the second antenna: ATTRIBUTE ANTS=2 86 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 99
This example tells the reader to read or write tags using the antenna pattern specified: ATTRIBUTE ANTS=1,2,1,3,1,4,1 Sets the maximum time period (ms) during which each antenna is used for a READ or WRITE command. The maximum value for this attribute is 65534. Default is 50. For help - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 100
915 MHz readers. This attribute is not available on other readers. Attempts to query or set this attribute on readers that do not support CHANNEL will return an error. The range and default depend automatically disabled (TTY=OFF and ECHO=OFF). 88 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 101
allows the user to change the output format character used in the BRI. The default output field separator is the ASCII space character (0x20). Default is the space character. Note that this attribute can be modified when using a TCP connection. Basic Reader Interface Programmer Reference Manual 89 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 102
Controls the RF power level for each antenna. You can specify a different value for each antenna between 15 and 30 dB. Default is 30 dB. Two input modes are supported for the FIELDSTRENGTH attribute, you can enter 16 dB 17 dB 18 dB 19 dB 20 dB 90 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 103
is 65534. Default is 100. If you notice that all your antennas are not being used, it is possible that the reader does not have time to cycle through all the antennas before the timeout TIMEOUTMODE is enabled. Otherwise, IDTRIES applies. Basic Reader Interface Programmer Reference Manual 91 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 104
. Range is 1 to 254. Default is 1. For help setting this attribute, see "Understanding the Timeouts and Tries" on page 99. Do not set the IDTRIES attribute to 0. The BRI returns ERR if you attempt to set the attribute to 0. This example tells the RFID reader identify algorithm to execute three times - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 105
returned to a LOCK command. Range is 1 to 254. Default is 3. This example tells the RFID reader lock algorithm to execute up to two times in order to lock : ATTRIBUTE NOTAGRPT=OFF Note: By default, NOTAGRPT is disabled. However, the examples in this manual assume that the NOTAGRPT attribute is - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 106
to the default value of 4. QUERYTARGET Specifies the "Target" field for EPCC1G2 "Query" commands. Valid values are A and B. Default is A. is returned to a READ command. Range is 1 to 254. Default is 3. This example tells the RFID reader to execute the read algorithm up to a maximum of five times - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 107
the reporting of tag events when the reader is in Continuous mode (REPORT=EVENT). Range is 0 to 65534. Default is 0. If RPTTIMEOUT is set to time the time is started. Determines how antennas are switched during the inventory process. This attribute Reader Interface Programmer Reference Manual 95 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 108
inventory rounds on the same antenna will toggle between targeting tags identify process. Range is 1 to 254. Default is 1. ATTRIBUTE SELTRIES=1 Note: This attribute RFID Protocol for Communications at 860 MHz-960 MHz Version 1.1.0. Defines the types of RFID Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 109
issued. This means that timeouts control how long the identify algorithm and antennas are used during each READ or WRITE command. • If TIMEOUTMODE is can be useful for manually typing BRI commands. You can set this attribute to ON or OFF. Default is OFF. Basic Reader Interface Programmer Reference - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 110
. Default is 0. This attribute enables or disables the flow control for a serial connection. The default value for XONXOFF is OFF. Any changes to XONXOFF will take affect after the BRI has completed the response from the ATTRIBUTE command. 98 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 111
is made to write data to a tag on each [WRITE FIELD] before a response is returned to a WRITE command. Range is 1 to 254. Default is 3. This example tells the RFID reader to execute the write algorithm up to a maximum of three times to write data to the specified tags: ATTRIBUTE WRTRIES=3 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 112
antennas you select. For example, if you set IDTIMEOUT to 500, the reader spends a total of 0.5 seconds looking for tags. The reader switches antennas example, the reader never used antenna three and antenna four because the reader executes all IDTRIES on antenna one before cycling to the next antenna - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 113
reader switches to the next antenna. The reader resets the counter for the next antenna. The reader performs these steps: 1 Read 1 new tag. 2 Read no new tags. 3 Read no new tags. 4 Switch to the next antenna. 5 Read 2 new tags. 6 Read 4 new tags. Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 114
. 8 Send an initialize command on antenna 1 and 2. 9 Read 3 new tags. 10 Read 2 new tags. 11 Switch to the next antenna. 12 Read 1 tag. 13 Read 2 tags. 14 Send an initialize command on antenna 1 and 2. 15 Read 2 new tags. 16 Read 2 new tags. 102 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 115
antenna. 18 Read no tags. 19 Read no tags. The total number of ID tries = 3 * (2 * 2) = 12. You can see that INITTRIES worked to multiply the total number of cycles the reader PRICE $" ,INT(18,2,) "QUANTITY" ,INT(20,2), "SIZE", STRING(22,8) PRICE the data in a STR(address,length) data type is - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 116
By default, the passwords in memory bank 0 are set to 0. When the password values password to complete the operation. For ACCESS passwords, there are different rules in regards to read and write operations once the access password has been set. 104 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 117
WROK> OK> WRITE HEX(3:0,4)=HAABBCCDD PASSWORD=H55667788 PVERR OK> PROTECT OFF HEX(3:09,4) PASSWORD=H11223344 LCKOK OK> PROTECT ON HEX(3:0,4) PASSWORD=H55667788 PVERR OK> Basic Reader Interface Programmer Reference Manual 105 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 118
PASSWORD=H11223344 WROK OK> WRITE TAGID=HAABBCCDD PASSWORD=H55667788 PVERR PROTECT OFF HEX(2:0,4) PASSWORD=H11223344 LCKOK OK> PROTECT ON HEX(2:0,4) PASSWORD=55667788 PVERR OK> 106 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 119
OK> WRITE EPCID=H001122334455667788990011 PASSWORD=H55667788 PVER OK> PROTECT OFF HEX(1:4,12) PASSWORD=H11223344 LCKOK OK> PROTECT ON HEX(1:4,12) PASSWORD=H55667788 PVERR OK> Basic Reader Interface Programmer Reference Manual 107 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 120
=H11223344 WROK> OK> WRITE HEX(0:4,4)=H11223344 PASSWORD=H55667788 PVERR OK> PROTECT OFF HEX(0:4,4) PASSWORD=H11223344 PVERR OK> PROTECT ON PERMANENT HEX(04:4,4) PASSWORD=H11223344 108 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 121
:4,4) PVERR OK> WRITE HEX(0:4,4)=H11223344 PASSWORD=H11223344 PVERR OK> Understanding Error not write an even-length value to an even-byte addresses. Response to a command with an invalid checksum. Command-level Reader Interface Programmer Reference Manual 109 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 122
reader and provide information to the user about the state of operating temperature associated with the reader. When the reader is in an over temperature state, it will stop operating on tags. Once the reader the reader and provide information to the user when the reader has - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 123
:RESET EVT: BRISERVICE NOSESSIONS EVT: ANTENNA FAULT EVT: ANTFAULT Fields: = This the reader. Examples: Example 1: The following is an example of a TRIGGER event message: EVT:TRIGGER ExampleTRIGGER GPIO 15 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 124
FAULT 2 Example 9: The following is an example of the ANTENNA FAULT event message that is generated for every READ, WRITE, etc. operation that is executed on a faulty, network reader: EVT: ANTFAULT 2 Understanding the Format of BRI Command Responses Command: Response: Command: Response - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 125
and finds three tags in the field. "HELLO" "CLOSE" "FIELD" OK> READ "PRICE ", INT(28,2), "QUANTITY ", INT(30,2) This READ command reads two numeric fields from a tag command lets you view the contents of a macro. Basic Reader Interface Programmer Reference Manual 113 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 126
(18,20) WHERE INT(18)=1 AND INT(22) != 100 AND STRING(30)="ADDRESS" You can store all those parameters in a parameter macro called MYREADPARAMS with this 18,20) WHERE INT(18)=1 AND INT(22) != 100 AND STRING(30)=\"ADDRESS\"" Note how the \ character is used to escape the embedded double quotes for - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 127
(0,8), \"NAME:\",STRING(18,20) WHERE INT(18)=1 AND INT(22) != 100 AND STRING(30)=\"ADDRESS\" OK> Displaying the Contents of a Macro To display the contents of a macro, use delete MYREADMACRO, use this command: SET MYREADMACRO= Basic Reader Interface Programmer Reference Manual 115 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 128
Chapter 4 - BRI Commands 116 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 129
Platform Specifications This chapter lists the reader-specific platform specifications that you should be aware of. This chapter contains these sections: • Reader-Specific Platform Specifications • ITRFxxx01 Readers • Readers That Contain the IM5 Module • Readers That Contain the IM4 Module 117 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 130
of the BRI, see your Intermec representative. ITRFxxx01 Readers This section describes how ITRFxxx01 readers deviate from the BRI specification. The ITRFxxx01 name is used to indicate both the ITRF41501 reader and the ITRF24501 reader. BRI Disabled by Default By default, the BRI is disabled on - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 131
reader has four antennas that can be controlled with the ANTS attribute. GPIO The ITRFxxx01 reader has four general purpose input ports and four general purpose output ports. The WRITEGPI command requires you to keep track of the current status of the output lines in the application software - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 132
reader does not support the Phillips V1.19 tag type, as described in "TAGTYPE" on page 96. Readers That Contain the IM5 Module RFID readers that of RFID readers that contain the IM5 module, see your Intermec representative. Buffer Sizes Be aware of these buffer size limits on readers that - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 133
in "Resetting the Reader to the Factory Default Configuration" on page 3. However, the reader remains in BRI mode of operation. Readers That Contain the IM4 Module RFID readers that contains the IM4 module with software version 5.xx (and higher) support the BRI. These readers deviate from the BRI - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 134
state of the GP inputs supported by the reader. For more information, see "TRIGGER" on page 63. For readers that contain the IM4 module, the GPIO mask value can only contain values 0, 1, 2, or 3. Antennas Readers that contain the IM4 module have one antenna, and affects these programming elements - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 135
to be used during READ and WRITE commands. For more information, see "ANTENNAS or ANTS" on page 86. For readers that contain the IM4 module, you can specify the value 1 once in IM4 of excess heat, ensuring that users rarely see this scenario. Basic Reader Interface Programmer Reference Manual 123 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 136
Chapter 5 - Reader-Specific Platform Specifications 124 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 137
I Index 125 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 138
TTY, 97 UNSELTRIES, 98 UTCTIME, 98 WRTRIES, 99 XONXOFF, 98 attributes list, reserved keyword list, 20 B Basic Reader Interface access methods, 2 conventions used, 5 default configuration, 3 general features, 2 Hyperterminal, using to connect, 2 overview, 2 telnet, using to connect, 2 usage scenarios - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 139
, programming, 12 transport initialization, 13 transport operation, 12 BRI. See Basic Reader Interface BRISERVICE event messages, 111 BRIVER command, 4, 40 BROADCASTSYNC attribute, 88 22 conventions used for BRI commands, 36 conventions used in manual, 5 Basic Reader Interface Programmer Reference - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 140
selector logic operators, 29 using, 29 data field definitions AFI data field, 23 ANTENNA data field, 22 BIT data field, 23 COUNT data field, 23 description, tag types supported, 30 TAGTYPE data field, 28 TIME data field, 28 default configuration, values, 3 defaults used in manual, 5 DENSEREADERMODE - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 141
data field, 26 ITRFxx01 Readers antennas, 119 BRI commands not implemented, 120 buffer sizes, 118 default settings, 118 description, 118 error responses, 119 EVENT responses, 120 GPIO, 119 implemented features, 118 memory management, 119 reader attributes, 119 tag types supported, 120 K keywords AND - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 142
parameters list, 18 error and success response list, 21 reader attributes list, 20 RESET command, 61 RESET event messages, 110 resetting, default configuration, 3 response handler, 12 response/command structure, 16 RFID applications, programming, 8 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 143
RFID configuration, managing, 8 RFID resource kit, using, 9 software structure, 9 RFID configuration integrating, 8 managing, 8 SmartSystems Foundation, using, 8 RFID Resource Kit downloading tag types, data fields supported, 30 TAGTYPE attribute, 96 Reader Interface Programmer Reference Manual 131 - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 144
Index 132 Basic Reader Interface Programmer Reference Manual - Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 145
- Intermec 70 | Basic Reader Interface Programmer's Reference Manual (BRI version - Page 146
Worldwide Headquarters 6001 36th Avenue West Everett, Washington 98203 U.S.A. tel 425.348.2600 fax 425.355.9551 www.intermec.com © 2013 Intermec Technologies Corporation. All rights reserved. Basic Reader Interface Programmer Reference Manual *937-000-012* P/N 937-000-012
BRI
Basic Reader Interface
Programmer Reference Manual