User's Guide Part 2

CHAPTER 6 READER-HOST PROTOCOL EXTENSIONS FOR BATTERY POWERED BACKSCATTER TAGS
The Set Mask command takes three parameters:
Bit Length of Mask, as a decimal number
Bit Pointer of Mask, as a decimal number
Array of Hex Bytes separated by white spaces
Tag IDs are referenced where bit 0 is the left most bit.
The Get Mask command takes no parameters but returns the three parameters
described above.
Note:
Setting an empty mask will address all tags currently in the RF field. i.e., “set
mask=”
The Class I command ‘get taglist’ also uses the set mask command
internally. Thus the mask settings will be left in an unpredictable way after
issuing any of these commands.
Example
Command
Response
>Set Mask = 8, 0, 3
>Mask (BitLen, BitPtr, XX XX) = 8, 0, 3
Command
Response
>Set Mask = 16, 0, 00 03
>Mask (BitLen, BitPtr, XX XX) = 16, 0, 00 03
Command
Response
>Get Mask
>Mask (BitLen, BitPtr, XX XX) = 16, 0, 00 03
Tag Commands
These commands allow a unique tag (as specified by the mask commands) to be
interrogated.
G
ET TAGID
Get TagID is used to return the ID of a unique tag specified by the mask
commands. If no unique tag can be found (either the mask is incorrect or not
specific enough to singulate a tag), the result will be “no tags”
Example
Command
Response
>Get TagID
>1010 2033 0330 3334 DE90 EE02
Command
Response
>Get TagID
>No Tags