3.2.7. Lock_G2【设定存保护命令】
定义
public native int Lock_G2(byte[]comAddr,byte[] EPC,byte ENum,byte selectid,byte
setprotect,byte[] Password,byte MaskMem, byte[]MaskAdr,byte MaskLen,byte[]MaskData,
int[]Errorcode,int PortHandle);
命令可以定保留、永、永,可以分别设
EPC 存器、TID 存器和用、永、永不可。EPC 存
器、TID 存器或用器是永的。而且,TID 存器是只的,永都不可
类型
方向
备注
ComAddr
byte [] [in/out] 使用读写器返回的读写器地址。
EPC
byte [] [in]
ENum字,标签的EPC
ENum
byte
[in]
1 标签的 EPC 度,Enum=255
,使用掩方式。
selectid
byte
[in]
1
0x00 – Kill 码读写护设定。
0x01 – 访问码读护设定。
0x02 – 制 EPC 存读写护设定。
0x03 – 制 TID 存读写护设定。
0x04 – 制用读写护设定。
保留,若出器接收到了其他返回
参数的消息。
setprotect
byte
[in]
1
Select 0x00 或 0x01,SetProtect 代表的
如下:
0x00 – 读写
0x01 – 读写
0x02 – 为带读写
0x03 – 不可读写
Select 0x02、0x03、0x04 ,SetProtect
代表的如下:
0x00 –
0x01 –
0x02 – 为带
0x03 – 不可
Password
byte [] [in]
4 标签访问
MaskMem
byte
[in]
1 ,掩
1 – EPC 存储区
2 – TID 存储区
3 –用储区
MaskAdr
byte [] [in]
2 ,掩的起始位地址(位:Bits)。范
0~16383。
MaskLen
byte
[in]
1 ,掩的位度(位:Bits)。
MaskData
byte [] [in]
n ,掩据。n 等于 MaskLen/8。如果
17
    "