UniPRT SDK  v1.0.0.0
com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite类 参考abstract
类 com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite 继承关系图:
com.UniPRT.Sdk.LabelMaker.Interface.IRfidBankSelect com.UniPRT.Sdk.LabelMaker.Interface.IRfidBitField com.UniPRT.Sdk.LabelMaker.Interface.IRfidPassword com.UniPRT.Sdk.LabelMaker.TSPL.RfidWrite

Public 成员函数

RfidMemBlockEnum GetMemory ()
 访问的内存类型。请注意,并非所有内存类型都是可写的。例如,TID(标签识别)通常是只读的。 更多...
 
void SetMemory (RfidMemBlockEnum memory)
 
RfidPasswordTypeEnum GetPasswordType ()
 选择内存访问的密码类型。 更多...
 
void SetPasswordType (RfidPasswordTypeEnum passwordType)
 
String GetPassword ()
 支持此功能的标签可选择性地设置密码。 更多...
 
void SetPassword (String password)
 
int GetOffsetFromStart ()
 选择性字偏移(每计数 16 位),如果访问的内存不是内存银行的起始位置。 更多...
 
void SetOffsetFromStart (int offsetFromStart)
 
String GetData ()
 Rfid 数据字段。从最高有效位(MSB)到最低有效位(LSB)(从左到右)。十六进制格式的数据。 更多...
 
void SetData (String data)
 
abstract String toString ()
 

Protected 成员函数

 ARfidWrite ()
 
 ARfidWrite (RfidMemBlockEnum memBlock, String data)
 

Private 属性

RfidMemBlockEnum memory = RfidMemBlockEnum.EPC
 
RfidPasswordTypeEnum passwordType = RfidPasswordTypeEnum.None
 
String password = ""
 
int offsetFromStart = 0
 
String data = ""
 

构造及析构函数说明

◆ ARfidWrite() [1/2]

com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.ARfidWrite ( )
protected

◆ ARfidWrite() [2/2]

com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.ARfidWrite ( RfidMemBlockEnum  memBlock,
String  data 
)
protected

成员函数说明

◆ GetData()

String com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.GetData ( )

Rfid 数据字段。从最高有效位(MSB)到最低有效位(LSB)(从左到右)。十六进制格式的数据。

实现了 com.UniPRT.Sdk.LabelMaker.Interface.IRfidBitField.

引用了 com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.data.

被这些函数引用 com.UniPRT.Sdk.LabelMaker.TSPL.RfidWrite.toString().

◆ GetMemory()

RfidMemBlockEnum com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.GetMemory ( )

访问的内存类型。请注意,并非所有内存类型都是可写的。例如,TID(标签识别)通常是只读的。

实现了 com.UniPRT.Sdk.LabelMaker.Interface.IRfidBankSelect.

引用了 com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.memory.

◆ GetOffsetFromStart()

int com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.GetOffsetFromStart ( )

选择性字偏移(每计数 16 位),如果访问的内存不是内存银行的起始位置。

第一个字从偏移量 0 开始,第二个字从偏移量 1 开始,依此类推。
注意:
对于 Gen 2 标签上的 EPC,CRC(字 0)和 PC 位(字 1)不计入偏移量的一部分。 即,偏移量 0,指的是 PC 位后的第一个字。

实现了 com.UniPRT.Sdk.LabelMaker.Interface.IRfidBitField.

引用了 com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.offsetFromStart.

◆ GetPassword()

String com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.GetPassword ( )

支持此功能的标签可选择性地设置密码。

实现了 com.UniPRT.Sdk.LabelMaker.Interface.IRfidPassword.

引用了 com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.password.

被这些函数引用 com.UniPRT.Sdk.LabelMaker.TSPL.RfidWrite.toString().

◆ GetPasswordType()

RfidPasswordTypeEnum com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.GetPasswordType ( )

◆ SetData()

void com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.SetData ( String  data)

◆ SetMemory()

void com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.SetMemory ( RfidMemBlockEnum  memory)

◆ SetOffsetFromStart()

void com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.SetOffsetFromStart ( int  offsetFromStart)

◆ SetPassword()

void com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.SetPassword ( String  password)

◆ SetPasswordType()

void com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.SetPasswordType ( RfidPasswordTypeEnum  passwordType)

◆ toString()

abstract String com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.toString ( )
abstract

类成员变量说明

◆ data

◆ memory

RfidMemBlockEnum com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.memory = RfidMemBlockEnum.EPC
private

◆ offsetFromStart

int com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.offsetFromStart = 0
private

◆ password

String com.UniPRT.Sdk.LabelMaker.TsplLib.ARfidWrite.password = ""
private

◆ passwordType


该类的文档由以下文件生成: