UniPRT SDK v2.0.0.0
 
Loading...
Searching...
No Matches
LabelMaker.PGL.RfidWrite.RfidWrite Class Reference

A class representing an RFID write operation for PGL. More...

Inheritance diagram for LabelMaker.PGL.RfidWrite.RfidWrite:
LabelMaker.Interfaces.IRfid.ARfidWrite LabelMaker.Interfaces.IRfid.IRfidBankSelect LabelMaker.Interfaces.IRfid.IRfidBitField LabelMaker.Interfaces.IRfid.IRfidPassword

Public Member Functions

 __init__ (self, Optional[RfidMemBlockEnum] mem_block=None, Optional[str] data=None, Optional[RfidPasswordTypeEnum] password_type=RfidPasswordTypeEnum.NONE, Optional[str] password="", int offset_from_start=0)
 Initializes a new instance of the RfidWrite class.
 
str __str__ (self)
 Returns a string that can be sent to the printer.
 
- Public Member Functions inherited from LabelMaker.Interfaces.IRfid.ARfidWrite
 __init__ (self, RfidMemBlockEnum mem_block=RfidMemBlockEnum.EPC, str data="")
 
str __str__ (self)
 Subclasses should implement this method.
 

Additional Inherited Members

- Public Attributes inherited from LabelMaker.Interfaces.IRfid.ARfidWrite
 memory = mem_block
 
 password_type = RfidPasswordTypeEnum.NONE
 
str password = ""
 
 data = data
 
int offset_from_start = 0
 

Detailed Description

A class representing an RFID write operation for PGL.

This class inherits from ARfidWrite and provides functionality for initializing and describing an RFID write operation in PGL.

Constructor & Destructor Documentation

◆ __init__()

LabelMaker.PGL.RfidWrite.RfidWrite.__init__ ( self,
Optional[RfidMemBlockEnum] mem_block = None,
Optional[str] data = None,
Optional[RfidPasswordTypeEnum] password_type = RfidPasswordTypeEnum.NONE,
Optional[str] password = "",
int offset_from_start = 0 )

Initializes a new instance of the RfidWrite class.

This constructor sets up a new RfidWrite object using the provided parameters such as memory block, data, password type, password, and offset from the start in bits. These parameters control the specifics of the RFID write operation.

Parameters
mem_blockThe memory block to write to.
dataThe data to be written.
password_typeThe type of password used.
passwordThe password string.
offset_from_startThe offset from the start in bits.

Member Function Documentation

◆ __str__()

str LabelMaker.PGL.RfidWrite.RfidWrite.__str__ ( self)

Returns a string that can be sent to the printer.

This method generates a string representation of the RfidWrite instance that is formatted and ready to be sent to a printer. The string includes all the necessary commands and data required for the RFID write operation in PGL.

Returns
A string description of the RfidWrite instance.

The documentation for this class was generated from the following file: