-
12.7.9 RFID_WRITE_EX
Description:
Tag write extension function's parameter.
Define:
typedef struct RFID_WRITE_EX_TAG {
HWND hWnd;
//Parent window
RFIDPROC lpfnStartProc;
RFIDPROC lpfnStopProc;
BOOL32 verify;
INT32U verifyRetryCount;
BYTE accessPassword[8];
//password is 8 bytes’ hex char(0~f)
BYTE pnEPC[64];
RFID_18K6C_MEMORY_BANK bank;
INT16U offset;
INT16U count;
Int16U pnData[256];
//data to be writen(hex chars)
}RFID_WRITE_EX;
Fields:
hWnd –
the same as RFID_WRITE
lpfnStartProc
- the same as RFID_WRITE
lpfnStopProc
- the same as RFID_WRITE
verify
– the same as RFID_WRITE
verifyRetryCount
– the same as RFID_WRITE
accessPassword[8]
– The access passowrd for the tags. It’s 8 bytes' hex char(0~f)
pnEPC[64]
– EPC of the specify tag to be writed to. If this parameter is NULL, the data
will be written to the tags in the field. Otherwise data will be written to the tag specify
by the EPC.
bank
– the same as RFID_WRITE
offset –
the same as RFID_WRITE
count –
the same as RFID_WRITE
pnData[256]
– Contains the data to be written to the tag's specified memory bank(HEX
chars' string).
12.7.10 RFID_WRITE_EPC
Description:
The structure of Modify a tag’s EPC.
Define:
typedef struct RFID_WRITE_EPC_TAG {
HWND hWnd;
//Parent window
RFIDPROC lpfnStartProc;
RFIDPROC lpfnStopProc;
BOOL32 verify;
INT32U verifyRetryCount;
BYTE accessPassword[8];
BYTE pnOldEPC[64];
INT16U tagType;
BYTE pnNewEPC[64];
}RFID_WRITE_EPC;
Fields:
hWnd
- the same as RFID_WRITE.
lpfnStartProc
– the same as RFID_WRITE
lpfnStopProc
– the same as RFID_WRITE
verify
– the same as RFID_WRITE
verifyRetryCount
– the same as RFID_WRITE
accessPassword[8]
– the same as RFID_WRITE_EX
pnOldEPC[64]
– the old EPC of the tag to be modify
tagType
– Reserve for future use.
PnNewEPC[64]
– the new EPC of the target tag.