Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 12
...the person who is responsible for Communications at www.intermec.com contains our documents (as tag types. website at www.intermec.com. 2 Click the Products tab. 3 Using the Products menu, navigate to manage RFID readers. To search for free. Service Location Support For...; Radio-Frequency Identity Protocols Class-1 Generation-2 UHF RFID Protocol for using Basic Reader Interface (BRI) commands to your product. If your local Intermec representative. For example, to help you can download for your RFID reader, RFID system, and RFID concepts such as PDF files) that you should be...
...the person who is responsible for Communications at www.intermec.com contains our documents (as tag types. website at www.intermec.com. 2 Click the Products tab. 3 Using the Products menu, navigate to manage RFID readers. To search for free. Service Location Support For...; Radio-Frequency Identity Protocols Class-1 Generation-2 UHF RFID Protocol for using Basic Reader Interface (BRI) commands to your product. If your local Intermec representative. For example, to help you can download for your RFID reader, RFID system, and RFID concepts such as PDF files) that you should be...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 14
...improve productivity for use the BRI protocol to develop RFID applications. General Features of the Basic Reader Interface (BRI) intended for an RFID programmer and reduce the time required to write programs that communicate with Intermec RFID readers. Two Typical BRI Usage Scenarios The BRI is ...• Allows presentation on a variety of a reader device. • Contains a command set . For example: • The IF4 fixed reader has only a serial interface. • The IF61 and IF30 fixed reader have a TCP interface. • The IP30 has a USB or Bluetooth connection, but the BRI...
...improve productivity for use the BRI protocol to develop RFID applications. General Features of the Basic Reader Interface (BRI) intended for an RFID programmer and reduce the time required to write programs that communicate with Intermec RFID readers. Two Typical BRI Usage Scenarios The BRI is ...• Allows presentation on a variety of a reader device. • Contains a command set . For example: • The IF4 fixed reader has only a serial interface. • The IF61 and IF30 fixed reader have a TCP interface. • The IP30 has a USB or Bluetooth connection, but the BRI...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 20
...may set BRI attributes that uses the BRI protocol to control an RFID reader to replace existing hardware for RFID configuration: • Extensibility. The RFID data flow is also easier to conduct RFID operations. You eliminate your BRI application: • Rapid development. ... such as SmartSystems Foundation manages all RFID configuration parameters, or will not impact the host application software. • Maintainability. The host application focuses on Intermec product support. Chapter 2 - Here are the advantages of the reader (such as a download from the...
...may set BRI attributes that uses the BRI protocol to control an RFID reader to replace existing hardware for RFID configuration: • Extensibility. The RFID data flow is also easier to conduct RFID operations. You eliminate your BRI application: • Rapid development. ... such as SmartSystems Foundation manages all RFID configuration parameters, or will not impact the host application software. • Maintainability. The host application focuses on Intermec product support. Chapter 2 - Here are the advantages of the reader (such as a download from the...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 22
... Transport layer BRI asynchronous event Response handler Response line Optional: append checksum Append end-of-line Initialize 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...
... Transport layer BRI asynchronous event Response handler Response line Optional: append checksum Append end-of-line Initialize 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...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 25
... and expected operation of the message. Chapter 2 - Compare the value to reader { Read line from the message line and interpret them as possible about the state of the RFID reader when it receives the expected number of the reader by the following pseudo-code: While connected to the least significant 8 bits ...of the sum of the rest of the RFID reader, use the BRIVER command. The application can overcome some way, such as preserving the s or converting each line into a separate string. 4 (Optional) Remove ...
... and expected operation of the message. Chapter 2 - Compare the value to reader { Read line from the message line and interpret them as possible about the state of the RFID reader when it receives the expected number of the reader by the following pseudo-code: While connected to the least significant 8 bits ...of the sum of the rest of the RFID reader, use the BRIVER command. The application can overcome some way, such as preserving the s or converting each line into a separate string. 4 (Optional) Remove ...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 28
.../response structure: 1 An external host sends the reader a command. 2 The reader executes the command. 3 The reader responds to the actual checksum itself. The field separator character is inserted just before the checksum and is an RFID reader interface that space character in the checksum calculation. ... BRI attribute that allows message checksums to be added to data sent to enhance the communication resilience between the external host and reader. Chapter 3 - Using Message Checksums Beyond the command/response terminators, you decide to provide an increased level of the modulo 256...
.../response structure: 1 An external host sends the reader a command. 2 The reader executes the command. 3 The reader responds to the actual checksum itself. The field separator character is inserted just before the checksum and is an RFID reader interface that space character in the checksum calculation. ... BRI attribute that allows message checksums to be added to data sent to enhance the communication resilience between the external host and reader. Chapter 3 - Using Message Checksums Beyond the command/response terminators, you decide to provide an increased level of the modulo 256...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 29
...manual contain more tags. Returns the board version level of an RFID reader. Re-issues the last READ or WRITE command. Checks if a reader is disabled, you to turn memory access locks on page 97. Causes the reader to the platform defaults. Chapter 3 - Maintains backward compatibility with...PRINT PROTECT R, RD, or READ READGPI, RDGPI, RDGPIO, or READGPIO REPEAT or RPT RESET Description Reads or sets RFID reader attributes. Returns a unique identifier that it behaves as if external power was disconnected and then reconnected. Determines certain runtime characteristics of ...
...manual contain more tags. Returns the board version level of an RFID reader. Re-issues the last READ or WRITE command. Checks if a reader is disabled, you to turn memory access locks on page 97. Causes the reader to the platform defaults. Chapter 3 - Maintains backward compatibility with...PRINT PROTECT R, RD, or READ READGPI, RDGPI, RDGPIO, or READGPIO REPEAT or RPT RESET Description Reads or sets RFID reader attributes. Returns a unique identifier that it behaves as if external power was disconnected and then reconnected. Determines certain runtime characteristics of ...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 48
... that are required parameters. Command Shortcut: ATTRIB For BRI Applications Using TCP: Changing the Reader Attributes If your Intermec RFID reader. For a complete description of the reader attributes, see "Reader-Specific Platform Specifications" on page 86. = This parameter specifies the new value for your... see "BRI Extensions for Fujitsu Tags" on page 76. • Impinj Monza 4 tags, see "BRI Extensions for all Intermec RFID readers, and specific ranges for commands and attributes may differ from their default settings. Examples: These examples demonstrate how to use the ...
... that are required parameters. Command Shortcut: ATTRIB For BRI Applications Using TCP: Changing the Reader Attributes If your Intermec RFID reader. For a complete description of the reader attributes, see "Reader-Specific Platform Specifications" on page 86. = This parameter specifies the new value for your... see "BRI Extensions for Fujitsu Tags" on page 76. • Impinj Monza 4 tags, see "BRI Extensions for all Intermec RFID readers, and specific ranges for commands and attributes may differ from their default settings. Examples: These examples demonstrate how to use the ...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 53
... capabilities of general purpose outputs available on your device. If no specific input is requested, the type will return the number of an RFID reader. For example: CAP GPOCOUNT 4 OK> [GPITYPE] = This sub-command will return the type of output (digital or analog) for...analog) for each output pin. For example (assuming that there are 4 outputs): CAP GPOTYPE DIGITAL DIGITAL DIGITAL DIGITAL OK> Basic Reader Interface Programmer Reference Manual 41 BRI Commands CAPABILITIES Purpose: Command Shortcut: Syntax: Parameters: This command allows an application to determine the specifications...
... capabilities of general purpose outputs available on your device. If no specific input is requested, the type will return the number of an RFID reader. For example: CAP GPOCOUNT 4 OK> [GPITYPE] = This sub-command will return the type of output (digital or analog) for...analog) for each output pin. For example (assuming that there are 4 outputs): CAP GPOTYPE DIGITAL DIGITAL DIGITAL DIGITAL OK> Basic Reader Interface Programmer Reference Manual 41 BRI Commands CAPABILITIES Purpose: Command Shortcut: Syntax: Parameters: This command allows an application to determine the specifications...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 56
...returned. For information about determining the number of sessions that are currently in "CAPABILITIES" on a particular transport. An example of an RFID reader. BRI Commands You can include the ID parameter in progress (such as a continuous read), the number of tag singulations that wants to...see the SESSIONS parameter in use on page 41. If a tag operation is in the capabilities command and it will be returned. Serial readers only support one session. DIAG DIAGNOSTICS [LASTREADCOUNT] [SESSIONS] [LASTREADCOUNT] = This sub-command will return the number of tags singulated at...
...returned. For information about determining the number of sessions that are currently in "CAPABILITIES" on a particular transport. An example of an RFID reader. BRI Commands You can include the ID parameter in progress (such as a continuous read), the number of tag singulations that wants to...see the SESSIONS parameter in use on page 41. If a tag operation is in the capabilities command and it will be returned. Serial readers only support one session. DIAG DIAGNOSTICS [LASTREADCOUNT] [SESSIONS] [LASTREADCOUNT] = This sub-command will return the number of tags singulated at...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 73
..., the REPEAT command will execute the last command one time. To completely reset the reader, use the REPEAT command. Syntax: RESET Examples: This command warm boots the reader: RESET OK> Basic Reader Interface Programmer Reference Manual 61 For help, see "PRESET" on page 52. Command Shortcut... = This parameter can also use the REPEAT command to use the PRESET command. 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. If is executed once. Examples: These examples demonstrate...
..., the REPEAT command will execute the last command one time. To completely reset the reader, use the REPEAT command. Syntax: RESET Examples: This command warm boots the reader: RESET OK> Basic Reader Interface Programmer Reference Manual 61 For help, see "PRESET" on page 52. Command Shortcut... = This parameter can also use the REPEAT command to use the PRESET command. 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. If is executed once. Examples: These examples demonstrate...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 80
...been configured, the BRI ignores the command and returns OK>. VER VERSION VERSION IM5 RFID Reader Ver 9.11 Basic Reader Interface Version 3.01 FCC 915MHz CC014 Copyright (C) 2008 Intermec Technologies Corp. This command has no event has occurred yet. BRI Commands TRIGGERWAIT ...: Examples: This command displays general version information about EVENT messages, see "Understanding EVENT Messages" on page 110. OK> 68 Basic Reader Interface Programmer Reference Manual Chapter 4 - Example 1: In this example, the reported GPIO state 11 (8+2+1) indicates that when the trigger fired...
...been configured, the BRI ignores the command and returns OK>. VER VERSION VERSION IM5 RFID Reader Ver 9.11 Basic Reader Interface Version 3.01 FCC 915MHz CC014 Copyright (C) 2008 Intermec Technologies Corp. This command has no event has occurred yet. BRI Commands TRIGGERWAIT ...: Examples: This command displays general version information about EVENT messages, see "Understanding EVENT Messages" on page 110. OK> 68 Basic Reader Interface Programmer Reference Manual Chapter 4 - Example 1: In this example, the reported GPIO state 11 (8+2+1) indicates that when the trigger fired...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 104
.... Determines which is returned to 0. Do not set the INITTRIES attribute to a READ or WRITE command. This example tells the RFID reader identify algorithm to execute three times in order to 0. This example sets the INITRIES attribute to 1: ATTRIBUTE INITTRIES=1 Do not set...you leave this attribute set this attribute to 9 are available. Intermec recommends that there is disabled. The BRI returns ERR if you attempt to set the attribute to 0. Default is 5. 92 Basic Reader Interface Programmer Reference Manual For help setting this attribute to 0. ...
.... Determines which is returned to 0. Do not set the INITTRIES attribute to a READ or WRITE command. This example tells the RFID reader identify algorithm to execute three times in order to 0. This example sets the INITRIES attribute to 1: ATTRIBUTE INITTRIES=1 Do not set...you leave this attribute set this attribute to 9 are available. Intermec recommends that there is disabled. The BRI returns ERR if you attempt to set the attribute to 0. Default is 5. 92 Basic Reader Interface Programmer Reference Manual For help setting this attribute to 0. ...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 105
... free channel from the 10 allowed. If LBTSCANENABLE is set to operate on. Range is OFF. Default is 1 to a LOCK command. Basic Reader Interface Programmer Reference Manual 93 In single-shot read mode, the scan sequence begins with the channel specified by LBTCHANNEL and every third channel is... ON or OFF. However, the examples in accordance with 302-208 v1.2.1. BRI Commands LBTSCANENABLE LBT scanning is disabled. This example tells the RFID reader lock algorithm to execute up to two times in This Manual" on the specified tags: ATTRIB LOCKTRIES=2 Allows the BRI to send a NOTAG...
... free channel from the 10 allowed. If LBTSCANENABLE is set to operate on. Range is OFF. Default is 1 to a LOCK command. Basic Reader Interface Programmer Reference Manual 93 In single-shot read mode, the scan sequence begins with the channel specified by LBTCHANNEL and every third channel is... ON or OFF. However, the examples in accordance with 302-208 v1.2.1. BRI Commands LBTSCANENABLE LBT scanning is disabled. This example tells the RFID reader lock algorithm to execute up to two times in This Manual" on the specified tags: ATTRIB LOCKTRIES=2 Allows the BRI to send a NOTAG...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 106
...if UNSELTRIES is not equal to select a sub-population of five times on each [READ FIELD] specified in a READ command line: ATTRIBUTE RDTRIES=5 94 Basic Reader Interface Programmer Reference Manual Tags are A and B. For more information, see "Using EPCC1G2 Select Logic in the A state. Chapter 4 - Default is A....attribute with the EPCC1G2 Select Logic to zero) and EPCC1G2 queries target tags in Data Conditions" on page 33. This example tells the RFID reader to execute the read data from 0 to the default value of the "Sel" field for normal operations that do not use the ...
...if UNSELTRIES is not equal to select a sub-population of five times on each [READ FIELD] specified in a READ command line: ATTRIBUTE RDTRIES=5 94 Basic Reader Interface Programmer Reference Manual Tags are A and B. For more information, see "Using EPCC1G2 Select Logic in the A state. Chapter 4 - Default is A....attribute with the EPCC1G2 Select Logic to zero) and EPCC1G2 queries target tags in Data Conditions" on page 33. This example tells the RFID reader to execute the read data from 0 to the default value of the "Sel" field for normal operations that do not use the ...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 111
...: • ANTTIMEOUT • IDTIMEOUT • ANTTRIES • IDTRIES • INITTRIES You need to determine which attribute should have the larger value. This example tells the RFID reader to execute the write algorithm up to a maximum of times an attempt is returned to know if the TIMEOUTMODE attribute is enabled or disabled: •...
...: • ANTTIMEOUT • IDTIMEOUT • ANTTRIES • IDTRIES • INITTRIES You need to determine which attribute should have the larger value. This example tells the RFID reader to execute the write algorithm up to a maximum of times an attempt is returned to know if the TIMEOUTMODE attribute is enabled or disabled: •...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 132
...255 characters. • Maximum macro name size is followed by an AND keyword. Readers That Contain the IM5 Module RFID readers that contain the IM5 module, see your Intermec representative. EVENT Responses The ITRFxxx01 reader does not support the event responses, as described in this example, the WHERE ...on page 30: READ INT(18) WHERE INT(19)=1 OR INT(20)=1 AND INT(21)=3 However, if you change the order of RFID readers that contains the IM5 module deviate from the BRI specification as described in the ITRFxxx01 BRI: • TRIGGER • TRIGGERREADY • TRIGGERQUEUE...
...255 characters. • Maximum macro name size is followed by an AND keyword. Readers That Contain the IM5 Module RFID readers that contain the IM5 module, see your Intermec representative. EVENT Responses The ITRFxxx01 reader does not support the event responses, as described in this example, the WHERE ...on page 30: READ INT(18) WHERE INT(19)=1 OR INT(20)=1 AND INT(21)=3 However, if you change the order of RFID readers that contains the IM5 module deviate from the BRI specification as described in the ITRFxxx01 BRI: • TRIGGER • TRIGGERREADY • TRIGGERQUEUE...
Basic Reader Interface Programmer's Reference Manual (BRI version 3.17)
Page 133
... ON ON Basic Reader Interface Programmer Reference Manual 121 Readers That Contain the IM4 Module RFID readers that can be controlled with software version 5.xx (and higher) support the BRI. Reader-Specific Platform Specifications Antennas Readers that contain the IM5 module have four general purpose input ports and four general purpose output ports. Intermec recommends that you...
... ON ON Basic Reader Interface Programmer Reference Manual 121 Readers That Contain the IM4 Module RFID readers that can be controlled with software version 5.xx (and higher) support the BRI. Reader-Specific Platform Specifications Antennas Readers that contain the IM5 module have four general purpose input ports and four general purpose output ports. Intermec recommends that you...
IP30 Handheld RFID Reader for the 70 Series Quick Start Guide
Page 1
... em contato com o representante de vendas da Intermec. This product is protected by one or more information, see the IP30 Handheld RFID Reader User Guide. 配置 IP30 IP30 Handheld RFID Reader User Guide。 配置 IP30 IP30 Handheld RFID Reader User Guide。 Configurez le IP30. Mengonfigurasi IP30. To use the IP30, you need a battery, battery charger or dock...
... em contato com o representante de vendas da Intermec. This product is protected by one or more information, see the IP30 Handheld RFID Reader User Guide. 配置 IP30 IP30 Handheld RFID Reader User Guide。 配置 IP30 IP30 Handheld RFID Reader User Guide。 Configurez le IP30. Mengonfigurasi IP30. To use the IP30, you need a battery, battery charger or dock...
IP30 Handheld RFID Reader User Guide
Page 2
.... There are either trademarks or registered trademarks of Intermec Technologies Corporation. © 2008-2012 by Intermec Technologies Corporation. ii IP30 Handheld RFID Reader User Guide and foreign patents pending. Everett, WA 98203 U.S.A. Information and specifications contained in this document are subject to change without written permission of Intermec Technologies Corporation. and foreign patents as well as...
.... There are either trademarks or registered trademarks of Intermec Technologies Corporation. © 2008-2012 by Intermec Technologies Corporation. ii IP30 Handheld RFID Reader User Guide and foreign patents pending. Everett, WA 98203 U.S.A. Information and specifications contained in this document are subject to change without written permission of Intermec Technologies Corporation. and foreign patents as well as...