Skip to content

Tag IC and Reader Resource

DISCLAIMER: These documents, and all other information, materials, or services, if any, provided by RAIN Alliance in connection with this document, are provided “as is,” and RAIN Alliance makes no representations or warranties, express, implied, statutory, or otherwise, and expressly disclaims any representation or warranty that implementation of any technical or business specifications or methods portrayed in this document will not infringe any third-party intellectual property rights, as well as any implied warranties of merchantability, fitness for a particular purpose, correctness, accuracy, reliability, or any equivalents under the laws of any jurisdiction that might arise from products, activities, or information disclosures relating to this document, or any act, omission, or requirement by any third party. If you do not understand or agree with the foregoing, you should not access this document or implement any element of it.

Many successful RAIN solutions have been deployed. With the growth that we see in the market, future years will bring innovative applications of the RAIN technology, both in depth and variety. One reason for the growth in the RAIN industry is the additional functionality that the optional commands that have been added to the standards – GS1’s EPC UHF Gen2v2, and ISO/IEC’s 18000-63.

The RAIN radio protocol allows 4 command types. They are:

  • Mandatory commands
  • Optional commands
  • Proprietary commands
  • Customs commands

Mandatory Commands

These are compulsory commands defined by the air-interface that all RAIN tags and readers shall (must) comply to.

Optional Commands

The Gen2v2 protocol, an enhancement of Gen2v1, supports additional “optional” over-the-air commands which provide security, consumer privacy, brand protection, and loss prevention (similarly with the latest ISO/IEC 18000-63:2015 standard over earlier versions). The changes between v1 and v2 are solely logical, meaning they affect reader commands, tag replies, data structures and memory usage, but do not alter the waveforms a reader or a tag sends over the air.

ISO-extended Options

Since ISO 18000-63 includes optional commands beyond those in the GS1 version of the air-interface, these are listed separately as ISO-extended options.

Custom Commands

Manufacturers are allowed to define additional “optional” over-the-air commands that do not duplicate the functionality of any mandatory or optional command defined by the air-interface protocol. These commands add additional functionality. A custom command is used by the RAIN reader in accordance to specifications provided by the tag manufacturer.

Proprietary Commands

Manufacturers are allowed to specify proprietary commands. These commands are typically used in the manufacturing process and shall not be used in a field-deployed system to prevent potential future incompatibilities. Proprietary commands are not detailed here.

Listed below is a detailed table created by a RAIN Alliance workgroup which provides a comprehensive overview of the optional commands that are supported by RAIN Tag ICs and Readers. RAIN Alliance members are invited to provide information about their products to keep this table up to date (see below).

The Tag IC table and the Reader table:

The following tables list the optional and custom commands supported by different RAIN devices. All mandatory commands are supported by these RAIN devices and hence are not listed. However, devices may differ in the optional and custom commands that they support. For a full list of custom commands, refer to the datasheet for each product. Links to data-sheets or product descriptions are provided via the device model number. These tables will be continually updated.

The Tag IC table has an overview of the manufacturer, the IC used (Chip-Source), and the optional and custom commands supported by them. In the reader table, we provide the name of the manufacturer, the reader model followed by the optional and custom commands supported by the reader.

Tool Tip Example

By placing your mouse over the icon, more information about the supported commands will be provided. In addition, filters can be used to search the table and identify different devices.

All data is as supplied by the manufacturer. RAIN Alliance accepts no liability for any errors in the tables below. Please contact the manufacturer for any details about the performance of the hardware listed.

Manufacturers can send email to get details of how to add hardware to this list.

Users of this page can send email to provide feedback on the usefulness of the tables and any changes that may help improve the resource.

Tag IC

Manufacturer Chip-Source Datasheet URL Chip Optional Commands ISO-Extended Options Custom Commands
Alien Higgs-3 alientechnology.com/… Higgs-3 YesAccess No YesAlien: User_UTID, BlockReadlock
Alien Higgs-4 alientechnology.com/… Higgs-4 YesAccess, BlockWrite, BlockPermalock No YesAlien: BlockReadlock, Status, Ping
Alien Higgs-EC alientechnology.com/… Higgs-EC Access, BlockWrite, BlockPermalockYes No YesAlien: BlockReadlock, Status, ReadMargin, Ping
ASYGN AS3211 as321x.asygn.com YesAccess No No
ASYGN AS3212 as321x.asygn.com YesAccess No No
ASYGN AS3213C as321x.asygn.com YesAccess No No
ASYGN AS3213S as321x.asygn.com YesAccess No No
ASYGN AS3213L as321x.asygn.com YesAccess No No
ASYGN AS3213RH as321x.asygn.com YesAccess No No
EM EM4124 emmicroelectronic.com/… EM4124 YesAccess No YesEM: GetUID
EM EM4126 emmicroelectronic.com/… EM4126 YesAccess No YesEM: GetUID
EM EM4325 emmicroelectronic.com/… EM4325 YesAccess, BlockErase, BlockPermalock, BlockWrite YesBroadcastSync, Flex_Query YesEM: GetUID, GetSensorData, SendSpi, ResetAlarms
EM em|echo emmicroelectronic.com/… EM|echo YesAccess, BlockPermalock, BlockWrite, Untraceable No No
EM em|echo-T emmicroelectronic.com/… EM|echo-T YesAccess, BlockPermalock, BlockWrite, Untraceable No No
EM em|echo-V emmicroelectronic.com/… EM|echo-v YesAccess, BlockPermalock, BlockWrite, Untraceable No YesEM: SQUARE_0, SQUARE_N
EM em|aura-C emmicroelectronic.com/… EM|aura-C YesAccess, AuthComm (CSI 03), Authenticate (CSI 00 or 03), BlockPermalock, BlockWrite, Challenge (CSI 00 or 03), ReadBuffer, Untraceable No YesEM: SQUARE_0, SQUARE_N
EM EM|aura-sense emmicroelectronic.com/… EM|aura-sense YesAccess, BlockPermalock, BlockWrite, Untraceable No No
EM EM|aura-air emmicroelectronic.com/… EM|aura-air YesAccess, BlockPermalock, BlockWrite, Untraceable No No
Impinj Monza 4i support.impinj.com/… Monza 4i YesAccess, BlockPermalock, BlockWrite No YesImpinj: QT
Impinj Monza 4QT support.impinj.com/… Monza 4QT YesAccess, BlockPermalock, BlockWrite No YesImpinj: QT
Impinj Monza 4E support.impinj.com/… Monza 4E YesAccess, BlockWrite No No
Impinj Monza 4D support.impinj.com/… Monza 4D YesAccess, BlockWrite No No
Impinj Monza R6 support.impinj.com/… Monza R6 YesBlockWrite No YesImpinj: MarginRead
Impinj Monza R6-A support.impinj.com/… Monza R6-A YesAccess, BlockWrite No YesImpinj: MarginRead
Impinj Monza R6-P support.impinj.com/… Monza R6-P YesAccess, BlockPermalock, BlockWrite No YesImpinj: MarginRead
Impinj Monza X-8K support.impinj.com/… Monza X-8K YesAccess, BlockPermalock, BlockWrite No YesImpinj: QT
Impinj M730 support.impinj.com/… M730 YesAccess, BlockWrite, Untraceable No YesImpinj: MarginRead
Impinj M750 support.impinj.com/… M750 YesAccess, BlockWrite, Untraceable No YesImpinj: MarginRead
NXP UCODE DNA nxp-rfid.com/… UCODE DNA YesAccess, Authenticate (CSI 00), BlockPermalock, BlockWrite, ReadBuffer, Untraceable No No
NXP UCODE DNA City nxp-rfid.com/… UCODE DNA YesAccess, Authenticate (CSI 00), BlockPermalock, BlockWrite, ReadBuffer, Untraceable No No
NXP UCODE DNA Track nxp-rfid.com/… UCODE DNA YesAccess, Authenticate (CSI 00), BlockPermalock, BlockWrite, ReadBuffer, Untraceable No No
NXP UCODE 8 nxp.com/… UCODE 8 YesAccess, BlockPermalock, BlockWrite, Untraceable No No
NXP UCODE 8m nxp.com/… UCODE 8m YesAccess, BlockPermalock, BlockWrite, Untraceable No No
NXP UCODE 7xm nxp.com/… UCODE 7xm YesAccess, BlockPermalock, BlockWrite, Untraceable No No
NXP UCODE 7xm+ nxp.com/… UCODE 7xm+ YesAccess, BlockPermalock, BlockWrite, Untraceable No YesNXP: Read Signature
NXP UCODE 7 nxp.com/… UCODE 7 YesAccess, BlockWrite No No
NXP UCODE 7m nxp.com/… UCODE 7m YesAccess, BlockWrite No No
NXP UCODE G2iL nxp.com/… UCODE G2iL YesAccess, BlockWrite No YesNXP: Read Protect, ResetRead Protect, EAS_Alarm, ChangeEAS, ChangeConfig
NXP UCODE G2iL+ nxp.com/… UCODE G2iL+ YesAccess, BlockWrite No YesNXP: Read Protect, ResetRead Protect, EAS_Alarm, ChangeEAS, ChangeConfig
NXP UCODE G2iM nxp.com/… UCODE G2iM YesAccess, BlockPermalock, BlockWrite No YesNXP: ChangeConfig
NXP UCODE G2iM+ nxp.com/… UCODE G2iM+ YesAccess, BlockPermalock, BlockWrite No YesNXP: ChangeConfig
NXP UCODE I2C nxp.com/… UCODE I2C YesAccess, BlockWrite No YesNXP: ChangeConfig
RFMicron Magnus-S II community.rfmicron.com/… Magnus-S II YesAccess No YesRFmicron: ReadSensorCode, ReadOnChipRSSI
RFMicron Magnus-S III community.rfmicron.com/… Magnus-S III No No YesRFmicron: ReadSensorCode, ReadOnChipRSSI, ReadTemperature

Reader

Manufacturer Model-Source Model Datasheet Model Optional Commands ISO-Extended Options Custom Commands
CAEN RFID Ion (R4301P) caenrfid.it/… Ion (R4301P) YesAccess No YesAMS
CAEN RFID Muon (A528B) caenrfid.it/… Muon (A528B) YesAccess No YesEM, NXP, AMS
CAEN RFID QuarkUp (R1270C) caenrfid.it/… QuarkUp (R1270C) YesAccess, Authenticate (CSI 00), ReadBuffer, Untraceable No YesEM, NXP, AMS
CAEN RFID Quark (R1230C) caenrfid.it/… Quark (R1230C) YesAccess No YesEM, NXP, AMS
CAEN RFID Slate (R1260I/E/U) caenrfid.it/… Slate (R1260I/E/U) YesAccess No YesEM, NXP, AMS
CAEN RFID Tile (R1250E/U) caenrfid.it/… Tile (R1250E/U) YesAccess, Authenticate (CSI 00), ReadBuffer, Untraceable No YesEM, NXP, AMS
CAEN RFID qIDmini (R1170I) caenrfid.it/… qIDmini (R1170I) YesAccess, Authenticate (CSI 00), ReadBuffer, Untraceable No YesEM, NXP, AMS
CAEN RFID qID (R1240I) caenrfid.it/… qID (R1240I) YesAccess No No
Impinj Speedway Revolution support.impinj.com/… Speedway Revolution YesAccess, BlockPermalock, BlockWrite No YesImpinj
Impinj R700 support.impinj.com/… impinj.com/… YesAccess, BlockPermalock, BlockWrite No YesImpinj
RFMicron Hermes rfmicron.com/… Hermes YesAccess No YesAlien, EM, Impinj, NXP, AMS, Brazilian Extensions
ThingMagic M6e thingmagic.com/… M6e YesAccess, Authenticate (CSI 00), BlockErase, BlockPermalock, BlockWrite, ReadBuffer, Untraceable No YesAlien, Impinj, NXP, AMS, Brazilian Extensions
ThingMagic Micro thingmagic.com/… Micro YesAccess, Authenticate (CSI 00), BlockErase, BlockPermalock, BlockWrite, ReadBuffer, Untraceable No YesAlien, Impinj, NXP, AMS, Brazilian Extensions
ThingMagic Micro-LTE Modules thingmagic.com/… Micro-LTE Modules YesAccess, Authenticate (CSI 00), BlockErase, BlockPermalock, BlockWrite, ReadBuffer, Untraceable No YesAlien, Impinj, NXP, AMS, Brazilian Extensions
ThingMagic USB Pro Reader thingmagic.com/… USB Pro Reader YesAccess, Authenticate (CSI 00), BlockErase, BlockPermalock, BlockWrite, ReadBuffer, Untraceable No YesAlien, Impinj, NXP, AMS, Brazilian Extensions
ThingMagic Nano Module thingmagic.com/… Nano Module YesAccess, Authenticate (CSI 00), BlockErase, BlockPermalock, BlockWrite, ReadBuffer, Untraceable No No
ThingMagic M5e thingmagic.com/… M5e YesAccess, BlockErase, BlockPermalock, BlockWrite No YesAlien, Impinj, NXP, AMS, Brazilian Extensions
ThingMagic M5e-Compact Modules thingmagic.com/… M5e-Compact Modules YesAccess, BlockErase, BlockPermalock, BlockWrite No YesAlien, Impinj, NXP, AMS, Brazilian Extensions
ThingMagic USB Plus+ thingmagic.com/… USB Plus+ YesAccess, BlockErase, BlockPermalock, BlockWrite No YesAlien, Impinj, NXP, AMS, Brazilian Extensions
ThingMagic Vega Readers thingmagic.com/… Vega Readers YesAccess, BlockErase, BlockPermalock, BlockWrite No YesAlien, Impinj, NXP, AMS, Brazilian Extensions
ThingMagic Sargas thingmagic.com/… Sargas YesAccess, BlockErase, BlockPermalock, BlockWrite No YesAlien, Impinj, NXP, AMS, Brazilian Extensions
ThingMagic Mercury6 thingmagic.com/… Mercury6 YesAccess, BlockErase, BlockPermalock, BlockWrite No YesAlien, Impinj, NXP, AMS, Brazilian Extensions
ThingMagic Astra-EX Readers thingmagic.com/… Astra-EX Readers YesAccess, BlockErase, BlockPermalock, BlockWrite No YesAlien, Impinj, NXP, AMS, Brazilian Extensions

Stay Updated


Join our mailing list to receive news and industry updates from the RAIN Alliance and contact us to learn more.

JOIN OUR MAILING LIST SPEAK TO US