• Api Documentation
  • Programmer's Guide
Show / Hide Table of Contents
  • Introduction
  • Generic Reader Interface
    • Connecting to Reader
    • Knowing the Reader Capabilities
    • Configuring the Reader
    • Managing Events
    • Managing Tags
    • Basic Operations
    • Advanced Operations
    • Tag Locationing
    • NXP Commands
    • Impinj Commands
    • Disconnecting from the Reader
  • Reader Management Interface
    • Connecting to the Reader
    • Updating Firmware of the Software
    • Read Points
    • Antenna Modes
    • Reader and System Information
    • Managing Reader Configurations
    • Managing LLRP connection and configuration
    • USB Operation Mode
    • GPI Debounce Time
    • Local Time
    • Time Zone
    • User LED
    • Reader Statistics
    • Restarting the Reader
    • Disconnecting the Reader
    • Cable Loss Compensation
    • Idle Mode
    • Power Negotiation
    • Region configuration
    • User App Deployment
    • User Management

Impinj QT Commands

Readers which support Impinj QT Custom command features report the same in IsImpinjQTCommand- Supported property of the Reader Capabilities class . Impinj QT tags support additional features like public/private modes of memory map, short/normal range of operation. QT tags default in public memory map mode in which the tag’s other memory bank’s content is inaccessible. By Impinj QT Write operation, tags may be moved into private memory map mode, whose EPC itself is different and public mode’s EPC is now remapped to a block inside the TID of the private mode’s memory map. Also, to offer protection to the memory bank content from stray RFID readers, the range of operation may be set to short range /normal range by the Impinj QT Write operation. Besides, the changes in modes may be made persistent (i.e. retained after tag de-Energization) or short lived (i.e. until the tag de-energizes). The status of the modes may be read back by Impinj QT Read operation. A single control word describes the desired/current status of the QT tags – 16th bit (MSB) for Public/Private mode and 15th bit for Short range/normal range mode

Impinj.QTReadAccessParams qtReadAccessParams = new Impinj.QTReadAccessParams();

qtReadAccessParams.AccessPassword = 0x00;

Impinj.QTWriteAccessParams qtWriteParams = new

Impinj.QTWriteAccessParams();

qtWriteParams.AccessPassword = 0x0;

qtWriteParams.QTPersist = true;

qtWriteParams.QTControlData = 0x0000;
Back to top