|
Defines |
| #define | NUM_LOCK_DATA_FIELDS 5 |
Enumerations |
| enum | RFID_VERSION {
RFID_API3_5_0 = 0,
RFID_API3_5_1 = 1,
RFID_API3_5_5 = 2
} |
| enum | RFID_EVENT_TYPE {
GPI_EVENT = 0,
TAG_DATA_EVENT = 1,
TAG_READ_EVENT = 1,
BUFFER_FULL_WARNING_EVENT = 2,
ANTENNA_EVENT = 3,
INVENTORY_START_EVENT = 4,
INVENTORY_STOP_EVENT = 5,
ACCESS_START_EVENT = 6,
ACCESS_STOP_EVENT = 7,
DISCONNECTION_EVENT = 8,
BUFFER_FULL_EVENT = 9,
NXP_EAS_ALARM_EVENT = 10,
READER_EXCEPTION_EVENT = 11,
HANDHELD_TRIGGER_EVENT = 12,
DEBUG_INFO_EVENT = 13,
TEMPERATURE_ALARM_EVENT = 14
} |
| enum | READER_EXCEPTION_EVENT_TYPE { UNKNOWN_EXCEPTION = 0
} |
| enum | DISCONNECTION_EVENT_TYPE {
READER_INITIATED_DISCONNECTION = 0,
READER_EXCEPTION = 1,
CONNECTION_LOST = 2
} |
| enum | ANTENNA_EVENT_TYPE {
ANTENNA_CONNECTED = 1,
ANTENNA_DISCONNECTED = 0
} |
| enum | GPI_PORT_STATE {
GPI_PORT_STATE_LOW = 0,
GPI_PORT_STATE_HIGH = 1,
GPI_PORT_STATE_UNKNOWN = 2
} |
| enum | HANDHELD_TRIGGER_EVENT_TYPE {
HANDHELD_TRIGGER_RELEASED = 0,
HANDHELD_TRIGGER_PRESSED = 1
} |
| enum | READER_ID_TYPE {
MAC_ADDRESS = 0,
EPC_ID = 1
} |
| enum | FORWARD_LINK_MODULATION {
FORWARD_LINK_MODULATION_PR_ASK = 0,
FORWARD_LINK_MODULATION_SSB_ASK = 1,
FORWARD_LINK_MODULATION_DSB_ASK = 2
} |
| enum | MODULATION {
MV_FM0 = 0,
MV_2 = 1,
MV_4 = 2,
MV_8 = 3
} |
| enum | DIVIDE_RATIO {
DR_8 = 0,
DR_64_3 = 1
} |
| enum | SPECTRAL_MASK_INDICATOR {
SMI_UNKNOWN = 0,
SMI_SI = 1,
SMI_MI = 2,
SMI_DI = 3
} |
| enum | COMMUNICATION_STANDARD {
UNSPECIFIED = 0,
US_FCC_PART_15,
ETSI_302_208,
ETSI_300_220,
AUSTRALIA_LIPD_1W,
AUSTRALIA_LIPD_4W,
JAPAN_ARIB_STD_T89,
HONGKONG_OFTA_1049,
TAIWAN_DGT_LP0002,
KOREA_MIC_ARTICLE_5_2
} |
| enum | MEMORY_BANK {
MEMORY_BANK_RESERVED = 0,
MEMORY_BANK_EPC,
MEMORY_BANK_TID,
MEMORY_BANK_USER
} |
| enum | START_TRIGGER_TYPE {
START_TRIGGER_TYPE_IMMEDIATE = 0,
START_TRIGGER_TYPE_PERIODIC,
START_TRIGGER_TYPE_GPI,
START_TRIGGER_TYPE_HANDHELD
} |
| enum | STOP_TRIGGER_TYPE {
STOP_TRIGGER_TYPE_IMMEDIATE = 0,
STOP_TRIGGER_TYPE_DURATION,
STOP_TRIGGER_TYPE_GPI_WITH_TIMEOUT,
STOP_TRIGGER_TYPE_TAG_OBSERVATION_WITH_TIMEOUT,
STOP_TRIGGER_TYPE_N_ATTEMPTS_WITH_TIMEOUT,
STOP_TRIGGER_TYPE_HANDHELD_WITH_TIMEOUT
} |
| enum | TRUNCATE_ACTION {
TRUNCATE_ACTION_UNSPECIFIED = 0,
TRUNCATE_ACTION_DO_NOT_TRUNCATE,
TRUNCATE_ACTION_TRUNCATE
} |
| enum | SESSION {
SESSION_S0 = 0,
SESSION_S1 = 1,
SESSION_S2 = 2,
SESSION_S3 = 3
} |
| enum | INVENTORY_STATE {
INVENTORY_STATE_A = 0,
INVENTORY_STATE_B = 1,
INVENTORY_STATE_AB_FLIP = 2
} |
| enum | FILTER_ACTION {
FILTER_ACTION_DEFAULT = 0,
FILTER_ACTION_STATE_AWARE = 1,
FILTER_ACTION_STATE_UNAWARE = 2
} |
| enum | SL_FLAG {
SL_FLAG_ASSERTED = 0,
SL_FLAG_DEASSERTED = 1,
SL_ALL = 2
} |
| enum | TARGET {
TARGET_SL = 0,
TARGET_INVENTORIED_STATE_S0 = 1,
TARGET_INVENTORIED_STATE_S1 = 2,
TARGET_INVENTORIED_STATE_S2 = 3,
TARGET_INVENTORIED_STATE_S3 = 4
} |
| enum | STATE_UNAWARE_ACTION {
STATE_UNAWARE_ACTION_SELECT_NOT_UNSELECT = 0x00,
STATE_UNAWARE_ACTION_SELECT = 0x01,
STATE_UNAWARE_ACTION_NOT_UNSELECT = 0x02,
STATE_UNAWARE_ACTION_UNSELECT = 0x03,
STATE_UNAWARE_ACTION_UNSELECT_NOT_SELECT = 0x04,
STATE_UNAWARE_ACTION_NOT_SELECT = 0x05
} |
| enum | STATE_AWARE_ACTION {
STATE_AWARE_ACTION_INV_A_NOT_INV_B = 0x00,
STATE_AWARE_ACTION_ASRT_SL_NOT_DSRT_SL = 0x00,
STATE_AWARE_ACTION_INV_A = 0x01,
STATE_AWARE_ACTION_ASRT_SL = 0x01,
STATE_AWARE_ACTION_NOT_INV_B = 0x02,
STATE_AWARE_ACTION_NOT_DSRT_SL = 0x02,
STATE_AWARE_ACTION_INV_A2BB2A = 0x03,
STATE_AWARE_ACTION_INV_A2BB2A_NOT_INV_A = 0x03,
STATE_AWARE_ACTION_NEG_SL = 0x03,
STATE_AWARE_ACTION_NEG_SL_NOT_ASRT_SL = 0x03,
STATE_AWARE_ACTION_INV_B_NOT_INV_A = 0x04,
STATE_AWARE_ACTION_DSRT_SL_NOT_ASRT_SL = 0x04,
STATE_AWARE_ACTION_INV_B = 0x05,
STATE_AWARE_ACTION_DSRT_SL = 0x05,
STATE_AWARE_ACTION_NOT_INV_A = 0x06,
STATE_AWARE_ACTION_NOT_ASRT_SL = 0x06,
STATE_AWARE_ACTION_NOT_INV_A2BB2A = 0x07,
STATE_AWARE_ACTION_NOT_NEG_SL = 0x07
} |
| enum | LOCK_PRIVILEGE {
LOCK_PRIVILEGE_NONE = 0,
LOCK_PRIVILEGE_READ_WRITE = 1,
LOCK_PRIVILEGE_PERMA_LOCK = 2,
LOCK_PRIVILEGE_PERMA_UNLOCK = 3,
LOCK_PRIVILEGE_UNLOCK = 4
} |
| enum | LOCK_DATA_FIELD {
LOCK_KILL_PASSWORD = 0,
LOCK_ACCESS_PASSWORD = 1,
LOCK_EPC_MEMORY = 2,
LOCK_TID_MEMORY = 3,
LOCK_USER_MEMORY = 4
} |
| enum | RECOMMISSION_OPERATION_CODE {
RECOMMISSION_DISABLE_PERMALOCK = 1,
RECOMMISSION_DISABLE_USER_MEMORY = 2,
RECOMMISSION_DISABLE_USER_MEMORY_2ND_OPTION = 3,
RECOMMISSION_DISABLE_PASSWORD = 4,
RECOMMISSION_DISABLE_PERMALOCK_PASSWORD = 5,
RECOMMISSION_DISABLE_USER_MEMORY_PASSWORD = 6,
RECOMMISSION_DISABLE_USER_MEMORY_PASSWORD_2ND_OPTION = 7
} |
| enum | ANTENNA_MODE {
ANTENNA_MODE_BISTATIC = 0,
ANTENNA_MODE_MONOSTATIC = 1
} |
| enum | ACCESS_OPERATION_CODE {
ACCESS_OPERATION_READ = 0,
ACCESS_OPERATION_WRITE = 1,
ACCESS_OPERATION_LOCK = 2,
ACCESS_OPERATION_KILL = 3,
ACCESS_OPERATION_BLOCK_WRITE = 4,
ACCESS_OPERATION_BLOCK_ERASE = 5,
ACCESS_OPERATION_RECOMMISSION = 6,
ACCESS_OPERATION_BLOCK_PERMALOCK = 7,
ACCESS_OPERATION_NXP_SET_EAS = 8,
ACCESS_OPERATION_NXP_READ_PROTECT = 9,
ACCESS_OPERATION_NXP_RESET_READ_PROTECT = 10,
ACCESS_OPERATION_FUJITSU_CHANGE_WORDLOCK = 11,
ACCESS_OPERATION_FUJITSU_CHANGE_BLOCKLOCK = 12,
ACCESS_OPERATION_FUJITSU_READ_BLOCKLOCK = 13,
ACCESS_OPERATION_FUJITSU_BURST_WRITE = 14,
ACCESS_OPERATION_FUJITSU_BURST_ERASE = 15,
ACCESS_OPERATION_FUJITSU_CHANGE_BLOCK_OR_AREA_GROUPPASSWORD = 16,
ACCESS_OPERATION_FUJITSU_AREA_READLOCK = 17,
ACCESS_OPERATION_FUJITSU_AREA_WRITELOCK = 18,
ACCESS_OPERATION_FUJITSU_AREA_WRITELOCK_WOPASSWORD = 19,
ACCESS_OPERATION_IMPINJ_QT_WRITE = 20,
ACCESS_OPERATION_IMPINJ_QT_READ = 21,
ACCESS_OPERATION_NXP_CHANGE_CONFIG = 22,
ACCESS_OPERATION_NONE = 0xFF
} |
| enum | TAG_FIELD {
ANTENNA_ID = 1,
FIRST_SEEN_TIME_STAMP = 2,
LAST_SEEN_TIME_STAMP = 4,
PEAK_RSSI = 8,
TAG_SEEN_COUNT = 16,
PC = 32,
XPC = 64,
CRC = 128,
CHANNEL_INDEX = 256,
PHYSICAL_PORT = 512,
ZONE_ID = 1024,
ZONE_NAME = 2048,
PHASE_INFO = 4096,
ALL_TAG_FIELDS = 0x1FFF
} |
| enum | TAG_EVENT {
UNKNOWN_STATE = 0,
NEW_TAG_VISIBLE = 1,
TAG_NOT_VISIBLE = 2,
TAG_BACK_TO_VISIBILITY = 3,
NONE = 4
} |
| enum | TAG_EVENT_REPORT_TRIGGER {
NEVER = 0,
IMMEDIATE = 1,
MODERATED = 2
} |
| enum | READER_TYPE {
XR = 0,
FX = 1,
MC = 2
} |
| enum | MATCH_PATTERN {
A_AND_B = 0,
NOTA_AND_B,
NOTA_AND_NOTB,
A_AND_NOTB
} |
| enum | MATCH_RANGE {
WITHIN_RANGE = 0,
OUTSIDE_RANGE = 1,
GREATER_THAN_LOWER_LIMIT = 2,
LOWER_THAN_UPPER_LIMIT = 3
} |
| enum | TRACE_LEVEL {
TRACE_LEVEL_OFF = 0,
TRACE_LEVEL_FATAL = 1,
TRACE_LEVEL_ERROR = 2,
TRACE_LEVEL_WARNING = 4,
TRACE_LEVEL_INFO = 8,
TRACE_LEVEL_VERBOSE = 16,
TRACE_LEVEL_ALL = 31
} |
| enum | READER_ID_LENGTH {
MAC_LENGTH = 8,
EPC_LENGTH = 12
} |
| enum | SERVICE_ID {
RM = 0,
LLRP_SERVER = 1
} |
| enum | HEALTH_STATUS {
DOWN = 0,
UP = 1
} |
| enum | USB_OPERATION_MODE {
ACTIVE_SYNC = 0,
NETWORK = 1
} |
| enum | POWER_SOURCE_MODE {
FULL = 0,
POE_PLUS = 1,
POE = 2
} |
| enum | POWER_NEGOTIATION_STATUS {
DISABLED_STATE = 0,
ONGOING = 1,
SUCCEEDED = 2,
FAILURE = 3,
NOT_APPLICABLE = 4
} |
| enum | LED_COLOR {
LED_OFF = 0,
LED_RED,
LED_GREEN,
LED_YELLOW
} |
| enum | OPERATION_QUALIFIER {
C1G2_OPERATION = 0,
NXP_EAS_SCAN = 1,
LOCATE_TAG = 2
} |
| enum | TEMPERATURE_SOURCE {
AMBIENT = 0,
PA
} |
| enum | ALARM_LEVEL {
LOW = 0,
HIGH,
CRITICAL
} |
| enum | ANTENNA_STOP_TRIGGER_TYPE {
ANTENNA_STOP_TRIGGER_TYPE_N_ATTEMPTS = 1,
ANTENNA_STOP_TRIGGER_TYPE_DURATION_MILLISECS = 2,
ANTENNA_STOP_TRIGGER_TYPE_DURATION_SECS = 3
} |
| enum | BATTERY_STATUS {
BATTERY_CHARGING = 0,
BATTERY_DISCHARGING = 1,
BATTERY_LEVEL_CRITICAL = 2,
BATTERY_STATUS_UNKNOWN = -1
} |