API Guide

Introduction

Purpose

The Impinj ItemEncode API provides libraries in multiple languages that may be used to develop host software and firmware to interface the ItemEncode device. This guide will explain how to use the ItemEncode API.

Note

The code samples contained within this guide are pseudocode. Specific syntax and signature will vary per host language. Please see the API reference documents located within the corresponing host language subdirectory.

Contents

The API guide describes the topics listed below in detail.

State Machine

This section describes the ItemEncode State Machine.

Device Modes

This section describes the various ItemEncode device modes.
  • Encode
  • Verify Tag Chip Basic
  • Verify Tag Chip Data
  • Inventory

Operational Modes

This section describes the various ItemEncode operational modes.
  • Continuous
  • Single

Serialization Modes

This section describes the various ItemEncode serialization modes.
  • TID Table Entry
  • Ordered List
  • Static

Serialization Schemes

This section describes the various ItemEncode serialization schemes.
  • Monza Self-Serialization
  • Serial Number Range
  • User Configured

Configuration

This section explains how to configure ItemEncode devices.

Reporting

This section explains how to register for and handle ItemEncode reports.

Volume License Keys

This section explains how to manage ItemEncode Volume License Keys.