UniPRT SDK  v1.0.0.0
RfidWrite Class Reference
Inheritance diagram for RfidWrite:
ARfidWrite IRfidBankSelect IRfidBitField IRfidPassword

Public Member Functions

 RfidWrite (RfidMemBlockEnum memBlock, String data)
 
String GetData ()
 Rfid data field. In Most Significant Bits (MSB) to Least Significant Bits (LSB) (left to right). Hex formatted data.
 
RfidMemBlockEnum GetMemory ()
 The memory type to access. Note that not all memory types are writable. For example, the TID (Tag Identification) is typically read-only.
 
int GetOffsetFromStart ()
 Optional word offset (16 bits per count) if access to memory that is not the starting position of memory bank. More...
 
String GetPassword ()
 Optional password for tags that support it.
 
RfidPasswordTypeEnum GetPasswordType ()
 Select type of password for memory access.
 
void SetData (String data)
 
void SetMemory (RfidMemBlockEnum memory)
 
void SetOffsetFromStart (int offsetFromStart)
 
void SetPassword (String password)
 
void SetPasswordType (RfidPasswordTypeEnum passwordType)
 
String toString ()
 

Member Function Documentation

◆ GetOffsetFromStart()

int GetOffsetFromStart ( )
inherited

Optional word offset (16 bits per count) if access to memory that is not the starting position of memory bank.

First word starts at offset 0, second word would be at offset 1, and so on.
Note:
For EPC on Gen 2 tags, the CRC (word 0) and PC Bits (word 1) are not counted as part of the offset.
That is, offset 0, refers to the first word after the PC Bits.

Implements IRfidBitField.