Gen2 target (user controlled), Select process – ThingMagic M5e-Compact User Manual
Page 77
![background image](/manuals/640737/77/background.png)
Application Tag Commands
Command Set
77
Gen2 Target (User Controlled)
This setting determines which inventory flag or SL flag is going to have its state
determined by the matching algorithm. Currently always set to ‘4’, indicating the Gen2
Select command modifies a tag’s SL flag.
The following table defines the currently supported User Settings and the resulting
behavior of the Gen2 Select and Gen2 Query:
Gen2 Select and Query Behavior
Select Process
The following defines how the Select process works when attempting to select tags that
match a defined criteria:
1.
The Reader issues a Select containing the desired tag memory values and
instructions for the tag to assert if its contents matches that specified in the request
(and, conversely, de-assert the SL flag if it does not match) as defined by the
. The de-assert will generally have no effect because the de-
asserted state is the default, but is helpful if tags still have their SL flag asserted from
a previous Select.
– Tags that are selected, at this point, are not selected within a specific Session. The
persistence of their state depends entirely on that of the SL flag.
2.
A Query is issued which specifies the flag settings which must match before a tag will
respond:
User Settings
Select Behavior
Query Behavior
Comments
• Gen2 Session =
0,1,2,3
• Invert = 0
• Gen2 Target = A,
B, A<>B, B<>A
Gen2 Select Settings:
• Target = 4
• Action = 0
If tags match the criteria, put
their SL flag in the ‘Assert’ state;
and SL of non-matching tags
into the ‘De-assert’ state.
Gen2 Query Settings:
• SEL = 3
• Target = [User Defined]
• Session = [User Defined]
Ask tags to respond if their SL
flag is in the ‘Assert’ state and
their session appropriate inven-
tory flag is in the user defined
state (default is ‘A’). Once a tag
responds, it puts the inventory
flag in the opposite state
(default is ‘B’), preventing fur-
ther matches until the inventory
flag’s
changes it back.
Tag state persistence
before a Query is based
on SL flag persistence;
Tag state persistence
after a Query is based on
inventory flag corre-
sponding to the Session
used.
• Gen2 Session =
0,1,2,3
• Invert = 1
• Gen2 Target = A,
B, A<>B, B<>A
Gen2 Select Settings:
• Target = 4
• Action = 4
If tags match the criteria, put
their SL flag in the ‘De-assert’
state; and SL of non-matching
tages into the ‘Assert’ state.