User's Manual

16
Revision 1.1, Copyright © 2014, Impinj, Inc.
RS500
Table 5-12: Indy RS500 Inventory Performance
Parameter
Min.
Typ.
Max.
Unit
Conditions
Inventory Rate
130
Tags/sec
1 Tag with tag population estimate = 1
35
Tags/sec
1 Tag with tag population estimate = 16
50
Tags/sec
16 Tags with tag population estimate = 16
5 Impinj Radio Interface (IRI)
The Indy RS500 uses IRI to enable communications; this is enabled with the IRI Tool Kit.
The IRI Tool Kit includes documentation, IRI API, and sample C code. The IRI Tool Kit
is intended to enable a broad set of host platforms due to its ease of use and portability.
Communication with the RS500 via IRI occurs in two states:
1.
Configuration (synchronous)
a.
All communications are commands and responses
b.
Start and Stop commands cause transition to the Listen state
2.
Listen (asynchronous)
a.
Host is in a listening mode and polls to obtain tag reports
Customer applications can be enabled on a variety of embedded systems with hosts
ranging in size from small microcontrollers to large microprocessors. The IRI Tool Kit is
structured to ease portability by separating platform specific code from functional reader
operation; this is illustrated in Figure 6-1 below.
Figure 6-1: Host and Reader Firmware Stack
Host
Customer Application
(main.c)
iri.h
IRI C Toolkit
(ITK_C/Library/*.h, *.c)
platform.h
Platform Interface
(platform_*.c)
IRI over UART
Key
Provided by
Impinj
Provided by
customer