User's Manual
CSL CS101-2 EPC CLASS 1 GEN 2 RFID HANDHELD READER USER'S MANUAL, VERSION 1.0
Copyright © Convergence Systems Limited, All Rights Reserved
75
This is the RFID tag's memory bank.
RFID_18K6C_TARGET
Prototype:
public enum RFID_18K6C_TARGET : uint {
RFID_18K6C_TARGET_INVENTORY_S0,
RFID_18K6C_TARGET_INVENTORY_S1,
RFID_18K6C_TARGET_INVENTORY_S2,
RFID_18K6C_TARGET_INVENTORY_S3,
RFID_18K6C_TARGET_SELECTED
};
Description:
This defines the tag's flags that will be modified.
RFID_18K6C_ACTION
Prototype:
public enum RFID_18K6C_ACTION : uint {
RFID_18K6C_ACTION_ASLINVA_DSLINVB,
RFID_18K6C_ACTION_ASLINVA_NOTHING,
RFID_18K6C_ACTION_NOTHING_DSLINVB,
RFID_18K6C_ACTION_NSLINVS_NOTHING,
RFID_18K6C_ACTION_DSLINVB_ASLINVA,
RFID_18K6C_ACTION_DSLINVB_NOTHING,
RFID_18K6C_ACTION_NOTHING_ASLINVA,
RFID_18K6C_ACTION_NOTHING_NSLINVS
};
Description:
This is the action performed upon the tag populations (i.e, matching and non-matching) during the select
operation.
The constants are named RFID_18K6C_ACTION_xxx_yyy where "xxx" is the action to be applied to
matching tags and "yyy" is the action to be applied to non-matching tags.
Actions are:
ASL - Assert SL
INVA - Set inventoried flag to A
DSL - Deassert SL
INVB - Set inventoried flag to B
NSL - Negate SL
INVS - Switch inventoried flag (A -> B, B -> A)










