
-
12.7.14 RFID_LOCK_EX
Description:
Tag Lock extension function's parameter.
Define:
typedef struct RFID_LOCK_EX_TAG {
HWND hWnd; //Parent window
RFIDPROC lpfnStartProc;
RFIDPROC lpfnStopProc;
BYTE accessPassword[8];
INT32U killPasswordPermissions;
INT32U accessPasswordPermissions;
INT32U epcBankPermissions;
INT32U tidBankPermissions;
INT32U userBankPermissions;
}RFID_LOCK_EX;
Fields:
hWnd –The same as RFID_LOCK.
lpfnStartProc –The same as RFID_LOCK.
lpfnStopProc –The same as RFID_LOCK..
accessPassword[8] - The access passowrd for the tags. It’s 8 bytes' hex char(0~f).
killPasswordPermissions - The same as RFID_LOCK.
accessPasswordPermissions - The same as RFID_LOCK.
epcBankPermissions - The same as RFID_LOCK.
tidBankPermissions - The same as RFID_LOCK.
userBankPermissions - The same as RFID_LOCK.
12.7.15 RFID_SELECT_CRITERIA
Description:
The structure of pre-singulation matches criteria.
Define:
typedef struct RFID_SELECT_CRITERIA_TAG {
RFID_18K6C_MEMORY_BANK bank;
INT32U offset;
INT32U count;
INT8U mask[RFID_18K6C_SELECT_MASKBYTE_LEN];
RFID_18K6C_TARGET target;
RFID_18K6C_ACTION action;
BOOL32 enableTruncate;
}RFID_SELECT_CRITERIA
Fields:
bank - The memory bank to match against
offset - The offset of the first bit to match
count - The number of bits in the mask
mask[RFID_18K6C_SELECT_MASK_BYTE_LEN] - The bit pattern to match.
target - What will be affected by the action(S0~S4,SL)
action - The action which will be performed upon the tag populations (i.e, matching
and non-matching) during the selection.
enableTruncate – Should the EPC be truncated when the tag is singulated? Non-zero
value indicate that the EPC is truncated. If enableTruncate is true: bank must be EPC;
Target must be RFID_18K6C_TARGET_SELECTED_FLAG
Comentários a estes Manuais