RFID read properties. More...
Public Member Functions | |
Rfid_ReadProperties () | |
String | GetUnlockPW () |
Optional UNLOCK password for tags that support locking it. Password typically in hex format in "1" to "FFFFFFFF" range. More... | |
void | SetUnlockPW (String unlockPW) |
String | GetPermaUnLockPW () |
Optional PERMAUNLOCK password for tags that support it. Password typically in hex format in "1" to "FFFFFFFF" range. More... | |
void | SetPermaUnLockPW (String permaUnLockPW) |
TSPL.Rfid_Format | GetPWFormat () |
Optional format of password string for UNLOCK or PERMAUNLOCK. If not specified, Hex format is used. More... | |
void | SetPWFormat (TSPL.Rfid_Format pwFormat) |
int | GetBitCountTotal () |
Specify the total bits in memory bank that will be accessed. Starting at the offset. More... | |
void | SetBitCountTotal (int bitCountTotal) |
int | GetOffsetFromStart () |
Optional offset if access to memory that is not the starting position. More... | |
void | SetOffsetFromStart (int offsetFromStart) |
TSPL.Rfid_MemBlock | GetMemoryBlock () |
Optional memory block selection. If not set, EPC memory block is used. More... | |
void | SetMemoryBlock (TSPL.Rfid_MemBlock memoryBlock) |
String | GetAesKey () |
Optional 16 byte hex string AES KEY in left to right byte 0 to byte 15 order. More... | |
void | SetAesKey (String aesKey) |
Private Attributes | |
String | unlockPW = "" |
String | permaUnLockPW = "" |
TSPL.Rfid_Format | pwFormat = TSPL.Rfid_Format.Hex |
int | bitCountTotal = 0 |
int | offsetFromStart = -1 |
TSPL.Rfid_MemBlock | memoryBlock = TSPL.Rfid_MemBlock.EPC |
String | aesKey = "" |
RFID read properties.
com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.Rfid_ReadProperties | ( | ) |
String com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.GetAesKey | ( | ) |
Optional 16 byte hex string AES KEY in left to right byte 0 to byte 15 order.
32 characters expected at 2 characters per byte for 16 byte hex string (0-9, A-F characters).
References com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.aesKey.
Referenced by com.UniPRT.Sdk.LabelMaker.TsplLib.RfidRead.toString().
int com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.GetBitCountTotal | ( | ) |
Specify the total bits in memory bank that will be accessed. Starting at the offset.
References com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.bitCountTotal.
Referenced by com.UniPRT.Sdk.LabelMaker.TsplLib.RfidRead.toString().
TSPL.Rfid_MemBlock com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.GetMemoryBlock | ( | ) |
Optional memory block selection. If not set, EPC memory block is used.
References com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.memoryBlock.
Referenced by com.UniPRT.Sdk.LabelMaker.TsplLib.RfidRead.toString().
int com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.GetOffsetFromStart | ( | ) |
Optional offset if access to memory that is not the starting position.
References com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.offsetFromStart.
Referenced by com.UniPRT.Sdk.LabelMaker.TsplLib.RfidRead.toString().
String com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.GetPermaUnLockPW | ( | ) |
Optional PERMAUNLOCK password for tags that support it. Password typically in hex format in "1" to "FFFFFFFF" range.
References com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.permaUnLockPW.
Referenced by com.UniPRT.Sdk.LabelMaker.TsplLib.RfidRead.toString().
TSPL.Rfid_Format com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.GetPWFormat | ( | ) |
Optional format of password string for UNLOCK or PERMAUNLOCK. If not specified, Hex format is used.
References com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.pwFormat.
Referenced by com.UniPRT.Sdk.LabelMaker.TsplLib.RfidRead.toString().
String com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.GetUnlockPW | ( | ) |
Optional UNLOCK password for tags that support locking it. Password typically in hex format in "1" to "FFFFFFFF" range.
References com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.unlockPW.
Referenced by com.UniPRT.Sdk.LabelMaker.TsplLib.RfidRead.toString().
void com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.SetAesKey | ( | String | aesKey | ) |
void com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.SetBitCountTotal | ( | int | bitCountTotal | ) |
void com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.SetMemoryBlock | ( | TSPL.Rfid_MemBlock | memoryBlock | ) |
void com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.SetOffsetFromStart | ( | int | offsetFromStart | ) |
void com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.SetPermaUnLockPW | ( | String | permaUnLockPW | ) |
void com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.SetPWFormat | ( | TSPL.Rfid_Format | pwFormat | ) |
void com.UniPRT.Sdk.LabelMaker.TsplLib.Rfid_ReadProperties.SetUnlockPW | ( | String | unlockPW | ) |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |
|
private |