 |
UniPRT SDK
v1.0.0.0
|
|
Gradle SDK: Add SDK to Android Studio for Android Gradle project
- 1. Download/Copy the Android Gradle SDK (*.jar) to some local directory on your PC.
- 2. Create a Maven project via Android Studio.
- 3. Once the project is created, modify the gradle file based on the programming language:
- 4. Copy the SDK to {Project}/app/libs folder. e.g. “MyApplication/app/libs”
- 5. Sync Project with Gradle Files
boolean jsonCommCreatedHere
Definition: JsonCommController.java:258
PC
Protocol Control Word (16 bits) (Gen 2 tags only)
Definition: RfidMemBlockEnum.java:19
Definition: DataMatrixBarcode.java:12
void SetPassword(String password)
Definition: ARfidWrite.java:52
TsplCmd cmd
Definition: RfidWrite.java:14
void SetPWFormat(TSPL.Rfid_Format pwFormat)
Definition: Rfid_ReadProperties.java:76
void SetRotation(TSPL.Rotation rotation)
Definition: Barcode1D.java:84
boolean dark
Definition: Alphanumeric.java:12
SCALE_CHAR(int value)
Definition: TSPL.java:40
APglCmd()
Definition: APglCmd.java:43
void RemoveListenerFromList(List< Channel< T >> listenerList, Channel< T > chnlToRemove)
Definition: AMgmtListenerChannels.java:135
String GetPostalCode()
Definition: AMaxicodeMsgStructured.java:44
boolean useSfcc
Definition: ATsplCmd.java:9
IPoint GetStart()
Upper left corner of box.
Definition: Box.java:35
void SetPdfLocTop(boolean pdfLocTop)
Definition: Barcode1D.java:113
PGL.Rotation GetRotation()
Definition: Barcode1D.java:93
JsonComm CreateMgmtComm(String commDescriptor)
Creates or returns existing connection that allows for mgmt/JSON communication.
Definition: JsonCommController.java:158
String suffix
Definition: ATsplParamLine.java:9
DisplayStatusNotice DisplayStatusCallback
Inherited from IPrinterMonitor.DisplayStatusCallback.
Definition: PrinterMonitor.java:115
Definition: Pdf417Barcode.java:15
RfidWrite(PGL.Rfid_MemBlock memBank, PGL.Rfid_Format dataFormat, int bitCount, String data)
For simple writes where only one bit field will be written.
Definition: RfidWrite.java:32
static final int MAX_MSGS_FROM_PTR
Definition: RfidMonitor.java:92
String data
Definition: Alphanumeric.java:11
ABarcode1D(IBarcodeItem barcode)
Definition: ABarcode1D.java:26
void SetCornerRounding(float cornerRounding)
Definition: Box.java:63
T Poll(long timeout, TimeUnit unit)
Definition: Channel.java:52
int userCount
Definition: JsonCommController.java:253
int GetER()
Definition: Line.java:76
String GetData()
The text content.
Definition: AztecBarcode.java:14
Mask_7
Definition: QRCodeMaskEnum.java:11
void SetFieldId(int fieldId)
Definition: Rfid_ReadBitField.java:53
void SetER(int er)
Definition: Line.java:80
void SetPasswordType(RfidPasswordTypeEnum passwordType)
void SetPassword(String password)
Definition: ARfidWrite.java:52
MaxicodeMsgStructured()
Definition: MaxicodeMsgStructured.java:7
String ToString()
Returns the string that can be sent to printer.
Definition: Pdf417Barcode.java:25
AMaxicodeMsgStructuredOpenSystemStandard()
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:24
Definition: TextItem.java:7
void SetScale(ScaleEnum scale)
static int ToUShort(byte[] bytesFromRfidTag)
Convert 2 bytes read from RFID tag into 16 bit unsigned integer.
Definition: RfidConvert.java:38
RfidRead(Rfid_ReadProperties readProps, Rfid_ReadBitField firstBitField)
For reads where the read properties and first bitfield is provided.
Definition: RfidRead.java:56
void SetMemoryBlock(TSPL.Rfid_MemBlock memoryBlock)
Definition: Rfid_WriteProperties.java:130
void SetName(String name)
Definition: Font.java:51
int bitCountTotal
Definition: Rfid_WriteProperties.java:17
JsonConnection(String commDescriptor)
Definition: JsonCommController.java:261
String data
Definition: Alphanumeric.java:11
CounterClockWise
Definition: TSPL.java:120
ATsplCmd(boolean useSfcc, String cmd, String cmdSuffix)
Definition: ATsplCmd.java:51
BarcodeTypeEnum_1D GetBarcodeType()
Identify the barcode type. Refer to BarcodeTypeEnum_1D for possible supported types.
OdvMonitor(JsonComm mgmtComm)
Constructor called when an mgmt comm object already exists for listening for mgmt msgs.
Definition: OdvMonitor.java:272
boolean pdfLocTop
Definition: Barcode1D.java:11
String GetData()
Data that will be written. String provided in the proper set of characters based on format....
Definition: Rfid_WriteBitField.java:108
String GetMagnification()
Definition: Barcode1D.java:64
static final Random rand
Definition: JsonStringBuilder.java:86
void triggerCallbackForOdvReport(OdvReport report)
Definition: OdvMonitor.java:129
Definition: TSPL.java:156
Pdf417ErrCorrectionEnum GetErrorCorrection()
Definition: APdf417.java:63
static final Object syncLockInstance
Definition: JsonCommController.java:119
Code_93
Definition: TSPL.java:166
Definition: IBarcode1DProperties.java:3
String ToString()
Returns the string that can be sent to printer.
Definition: AztecBarcode.java:24
MaxicodeMsgStructured(MaxicodeModeEnum mode, String postalCode, String countryCode, String serviceClass, String remainingMsg)
Definition: MaxicodeMsgStructured.java:11
static String GetRfidFormat(Rfid_Format format)
Definition: TSPL.java:68
String toString()
Definition: APglCmd.java:106
List< T > GetParameters()
static void SendPrintString(String ipAddress, String data)
Definition: Utilities.java:92
TSPL.Rotation rotation
Definition: Barcode1D.java:9
QRCodeMaskEnum mask
Definition: AQRBarcode.java:44
Definition: APglParamLine.java:6
final int value
Definition: QRCodeMaskEnum.java:14
AMaxicodeMsg()
Definition: AMaxicodeMsg.java:21
final int value
Definition: Pdf417ErrCorrectionEnum.java:16
Barcode types for 1D barcodes.
Definition: PGL.java:338
final int value
Definition: TSPL.java:38
void SetPostalCode(String postalCode)
Definition: AMaxicodeMsgStructured.java:49
static final String MODEL
Definition: Config.java:29
TextItem(IPoint start, IFontSize fontSize, String data)
Definition: TextItem.java:12
float GetDotsPerInch()
Dots per Inch print resolution.
Definition: PrintResolution.java:33
IRuler ruler
Definition: ALine.java:9
Definition: IPglCmd.java:5
IPoint GetStart()
Starting position of line.
Definition: ALine.java:31
void SetBarcodeType(BarcodeTypeEnum_1D type)
IPoint GetStart()
Position where barcode starts.
Definition: ABarcode2D.java:26
String ToString()
Returns the string that can be sent to printer.
Definition: QRBarcode.java:32
ADataMatrix(IPoint start, String data)
Definition: ADataMatrix.java:22
LeftTop
Definition: TSPL.java:51
String Name
The configuration name. This property can be left empty if naming is not desired.
Definition: Config.java:97
PGL.Rotation rotation
Definition: Barcode_1D_Properties.java:55
Pair that can be for any 2D plane relationship or other use.
Definition: IPair.java:13
boolean GetRfidReportListening()
Definition: IPositionRuler.java:3
ICellSquare GetCellSize()
Barcode cell size. Larger cell size results in barcodes that take up a larger area.
Definition: ADataMatrix.java:144
final Map< String, List< Channel< T > > > _mySolicitedListenerTable
Definition: AMgmtListenerChannels.java:11
Definition: PglParamLine.java:3
CODABAR
Definition: PGL.java:348
void Dispose()
Definition: JsonCommController.java:313
static PrintResolution PrinterResolution
The printer resolution used for all objects created unless a different resolution is set.
Definition: Defaults.java:37
Label(String name)
Definition: Label.java:13
void SetEC(int ec)
Definition: Line.java:74
Definition: IBarcode_1D_Properties.java:3
Base class for PDF417 barcode.
Definition: APdf417.java:18
String _managedDescriptor
Definition: Configs.java:45
int er
Definition: Box.java:10
Definition: TsplParamLine.java:3
PGL.SCALE_UNITS units
Definition: Scale.java:7
Definition: FontStyleEnum.java:3
static String ToHex(byte[] bytes)
Convenience routine that takes an array of bytes and converts to hex string that can be written to RF...
Definition: RfidConvert.java:79
static final Map< String, String > NAMES
Definition: ResidentFonts.java:7
void SetDataFormat(PGL.Rfid_Format dataFormat)
Definition: Rfid_WriteBitField.java:70
String ToString()
Returns the string that can be sent to printer.
void SetUnits(PGL.SCALE_UNITS units)
Definition: Scale.java:46
BarcodeTypeEnum_1D GetBarcodeType()
Identify the barcode type. Refer to BarcodeTypeEnum_1D for possible supported types.
Definition: ABarcode1D.java:46
String ToString()
Returns the string that can be sent to printer.
void SetReportFormat(TSPL.Rfid_Format reportFormat)
Definition: Verify.java:105
List< IPglParamLine< T > > GetParameterLines()
Definition: IPrinterMonitor.java:3
int GetValue()
Definition: MaxicodeModeEnum.java:18
Write to different areas or memory blocks of an RFID tag.
Definition: IRfidWrite.java:24
void SetStart(IPoint start)
Definition: Box.java:39
void SetFontSizeUnits(FontSizeUnitsEnum fontSizeUnits)
Definition: AText.java:79
void SetLT(int lt)
Definition: Box.java:48
List< IBarcodeItem > GetBarcodes()
List of barcode items that use the same settings.
int sr
Definition: Barcode2D.java:9
void SetCmdSuffix(String cmdSuffix)
Definition: ATsplCmd.java:33
TSPL.Rfid_Format dataFormat
Definition: Rfid_WriteBitField.java:24
String data
Definition: ABarcodeItem.java:8
String GetData()
Data that will be written. String provided in the proper set of characters based on format....
Definition: Rfid_WriteBitField.java:108
static ObjectMapper mapper
Definition: SettingsReadWrite.java:65
String GetAesKey()
Optional 16 byte hex string AES KEY in left to right byte 0 to byte 15 order.
Definition: Rfid_ReadProperties.java:153
void Dispose(boolean disposing)
Definition: PrinterMonitor.java:548
void SetSC(int sc)
Definition: Alphanumeric.java:364
float narrowBar
Definition: ABarWidths.java:8
TextItem(IPoint start, String data)
Definition: TextItem.java:8
PglParamLine(String startOfLine, String endOfLine)
Definition: PglParamLine.java:13
Pdf417Barcode(IPoint start, String data)
Definition: Pdf417Barcode.java:17
ARfidWrite(RfidMemBlockEnum memBlock, String data)
Definition: ARfidWrite.java:19
void SetOffsetFromStart(int offsetFromStart)
Definition: ARfidWrite.java:63
TSPL.Barcode_Type2D GetBcdType()
Definition: Barcode2D.java:80
Definition: MaxicodeMsgStructured.java:6
ScaleEnum GetScale()
Scale used for object placement within a plane.
MgmtMsg ReadNextMsg()
Read next message that may have been received asynchronously from printer.
OdvReportNotice GetOdvReportCallback()
void SetPassword(IRfidPassword password)
static final float TWOBYTE_EXPANSION_MAX
Definition: PGL.java:19
Rfid_ReadBitField()
The number of bits in the field.
Definition: Rfid_ReadBitField.java:18
static final float ALPHA_EXPANSION_MIN
Definition: TSPL.java:6
Definition: AztecBarcode.java:1
Definition: AMaxicodeBarcode.java:8
Tuple(X x, Y y)
Definition: Tuple.java:7
static byte[] ToBytes(int ushortData)
Convert a 16-bit unsigned short integer into a byte array that can be written to RFID tag....
Definition: RfidConvert.java:69
TsplCmd cmd
Definition: Line.java:6
ScaleEnum GetScale()
Scale used for object placement within a plane.
Definition: Ruler.java:14
IMaxicodeData GetData()
The barcode content.
Definition: AMaxicodeBarcode.java:22
static String GetRandomObjectId_Json()
Returns random integer in case want to use a dedicated object ID that can also be used to send/receiv...
Definition: JsonStringBuilder.java:216
void SetRows(int rows)
Definition: APdf417.java:98
TSPL.Rfid_MemBlock memoryBlock
Definition: Rfid_ReadProperties.java:19
RotateEnum GetRotation()
Definition: ABarcode1D.java:78
void SetMagnification(String magnification)
Definition: Barcode_1D_Properties.java:115
void SetStart(IPoint start)
Definition: ALine.java:36
TsplCmd()
Definition: TsplCmd.java:5
QR
Definition: PGL.java:393
boolean dark
Definition: Alphanumeric.java:12
void SetData(String data)
Definition: Rfid_WriteBitField.java:112
List< String > GetParameters()
Definition: APglParamLine.java:23
IPoint end
Definition: ALine.java:11
Definition: RfidPasswordTypeEnum.java:3
void SetBarWidths(IBarWidths barWidths)
void SetRotation(TSPL.Rotation rotation)
Definition: Alphanumeric.java:431
String mask
Definition: Rfid_WriteProperties.java:20
PermaLock
Permanently lock. Prevents further modification of data.
Definition: RfidPasswordTypeEnum.java:9
static final String CMD_WRITE
Definition: Configs.java:36
ListenerChannelsMgmtMsg()
Definition: ListenerChannelsMgmtMsg.java:5
String data
Definition: ABarcode2D.java:12
int vertResolution
Definition: Scale.java:9
boolean IsPDF()
Definition: Barcode1D.java:88
Definition: TsplCmd.java:3
String GetRemainingMsg()
Secondary Message, typically has a maximum of 68 characters for modes with EEC or 84 characters for m...
Definition: AMaxicodeMsg.java:54
String GetData()
The barcode content.
void Close()
Definition: TcpConnection.java:321
EC_7
7% Error Correction. Also known as 'L' level.
Definition: QRCodeErrorCorrectionEnum.java:5
AtomicBoolean _printerJobReporting
Definition: OdvMonitor.java:96
float GetNarrowBar()
Width of smallest bar. This is typically referred to as the X-dimension of the barcode.
ConcurrentLinkedQueue< String > _mgmtFilteredMsgs
Definition: OdvMonitor.java:102
ICellRect cellSize
Definition: APdf417.java:19
String GetName()
Definition: Font.java:40
int GetDpi()
Definition: PGL.java:109
void SetEngineStatusCallback(EngineStatusNotice callback)
Holds the function to call when engine status received from printer. Function must match signature of...
Definition: PrinterMonitor.java:161
TSPL.Barcode_Type1D bcdType
Definition: Barcode1D.java:15
String toString()
Definition: Verify.java:13
String toString()
Definition: AztecBarcode.java:29
static float IgpDots(float dots, float dpiResolution)
Convert native dots to IGP (1/72") dots. e.g., 1 IGP dot at 300 DPI = 300/72 = 4.17 dots.
Definition: PGL.java:472
float ToPoints(float scaledNumber, IRuler ruler, IPrintResolution resolution)
Definition: PrintPlane.java:180
Map< String, String > MsgParser_RfidReport(String mgmtReportFrame)
Definition: RfidMonitor.java:339
UNSOLICITED_MSGS_ONLY
Messages that don't have a receiver "To" field. e.g. ODV/RFID/Label/Engine reports/status.
Definition: MgmtChannelFilterType.java:9
MaxicodeMsgStructuredOpenSystemStandard(MaxicodeModeEnum mode, String year, String postalCode, String countryCode, String serviceClass, String remainingMsg)
Definition: MaxicodeMsgStructuredOpenSystemStandard.java:11
float GetDotsPerMM()
Dots per MM print resolution.
Definition: PrintResolution.java:42
void SetRuler(IRuler ruler)
boolean _usingDataPort
Definition: JsonComm.java:75
void SetStart(IPoint start)
String ToString()
Returns the string that can be sent to printer.
Definition: Text.java:29
void SetEnd(IPoint end)
Definition: Box.java:47
void SetRfidReportCallback(RfidReportNotice callback)
Holds the function to call when RFID reports are received. Function must match the signature of RfidR...
String toString()
Definition: AztecBarcode.java:27
Pdf417Barcode()
Definition: Pdf417Barcode.java:13
TcpConnection(String descriptor)
Initialize new class instance based on descriptor string.
Definition: TcpConnection.java:234
static final String CFG_NAME
Definition: Config.java:32
RfidWrite()
Definition: RfidWrite.java:13
void SetDark(boolean dark)
Definition: Alphanumeric.java:407
void SetStart(IPoint start)
Ruler
Use the units of the ruler. Ruler units are converted to font points (1/72 inch, ~0....
Definition: FontSizeUnitsEnum.java:5
void SetFontSize(IFontSize fontSize)
IPoint start
Definition: ABarcode2D.java:11
RfidWrite()
Definition: RfidWrite.java:15
IBarWidths barWidths
Definition: ABarcode1D.java:17
void SetData(String data)
Definition: ABarcode2D.java:41
void SetPasswordType(RfidPasswordTypeEnum passwordType)
Definition: ARfidWrite.java:42
void SetDisplayStatusListening(boolean listening)
Enable/disable listening/parsing unsolicited front panel display text from printer.
Delegate function signature type for setting the callback when barcode report received....
Definition: RfidReportNotice.java:22
RfidRead(Rfid_ReadProperties readProps, Rfid_ReadBitField firstBitField)
For reads where the read properties and first bitfield is provided.
Definition: RfidRead.java:56
float ydim
Definition: CellRect.java:8
boolean IsUsingPoints()
Definition: Alphanumeric.java:419
void SetSR(int sr)
Definition: Line.java:50
Rfid_WriteBitField(int bitCount, TSPL.Rfid_Format dataFormat, String data)
Definition: Rfid_WriteBitField.java:32
void handle(String[] alert)
None
Definition: PGL.java:280
boolean _disposed
Definition: OdvMonitor.java:108
Definition: QRCodeErrorCorrectionEnum.java:3
void SetAesKey(String aesKey)
Definition: Rfid_ReadProperties.java:157
Definition: SettingsReadWrite.java:54
String fieldTag
Definition: Verify.java:7
void ListenerChannelConnect(Channel< T > chnlToReconnect, MgmtChannelFilterType chnlType, String solicitedMsgId)
Connect or reconnect a channel for listening to messages.
Definition: AMgmtListenerChannels.java:89
static final String START_OF_COMMENT
Definition: TSPL.java:15
void WriteAndWaitForResponse(OutputStream binDataIn, InputStream binDataOut, int responseStartTimeOut, int responseEndTimeOut, String completionToken)
Write binDataOut stream data to output stream and return data received in binDataIn stream....
boolean Connected()
Definition: TcpConnection.java:277
void SetAlign(TSPL.AlignEnum align)
Definition: Alphanumeric.java:439
static boolean HasKey(String key, String jsonStr)
Check if msg contains "key" e.g. HasKey("Content", "{ "Command": "DoThisOrThat", "To": "SomeTgt",...
Definition: JsonStringTokenizer.java:48
RfidWrite()
Definition: RfidWrite.java:18
float MMToDots(float mmValue)
Definition: PrintPlane.java:164
Font(String name)
Definition: Font.java:14
void SetCellSize(ICellRect cellsize)
String toString()
Definition: Barcode2D.java:26
boolean bold
Definition: Font.java:8
int GetRows()
The number of rows can be used to limit the height of the barcode.
Definition: APdf417.java:94
Definition: Channel.java:7
String GetUnlockPW()
Optional UNLOCK password for tags that support locking it. Password typically in hex format in "1" to...
Definition: Rfid_ReadProperties.java:36
PGL.Rfid_Format GetPWFormat()
Optional format of password string for LOCK or PERMALOCK. If not specified, Hex format is used.
Definition: Rfid_WriteProperties.java:73
Mask_4
Definition: QRCodeMaskEnum.java:8
IComm ptrComm
Definition: JsonCommController.java:255
Definition: IBarcodeType1D.java:5
LEVEL_5
Definition: Pdf417ErrCorrectionEnum.java:10
MaxicodeModeEnum GetMode()
The Mode used to state the format of the barcode data. See MaxicodeModeEnum for possible supported mo...
USR
Definition: RfidReport.java:21
Types for requesting descriptors with default port values.
Definition: TcpConnection.java:95
Definition: RfidWrite.java:13
TID
Definition: PGL.java:238
int UnreadMsgCount()
Get number of unread messages received and waiting to be read.
AAztecBarcode(IPoint start, String data)
Definition: AAztecBarcode.java:29
boolean reverse
Definition: Alphanumeric.java:13
boolean SetValues(Map< String, String > keysToSet)
Inherited from ISettingsReadWrite.SetValues.
Definition: SettingsReadWrite.java:191
ABarcode1D()
Definition: ABarcode1D.java:21
void Write(byte[] dataOut)
Definition: TcpConnection.java:364
int GetDpi()
Definition: TSPL.java:29
CounterClockWise
90 Degrees counter clockwise rotation. 270 Degrees clockwise rotation
Definition: RotateEnum.java:9
Definition: IPrintPlane.java:3
RfidDataType DataType()
Type of RFID data contained in Data.
Definition: RfidReport.java:80
String magnification
Definition: Barcode1D.java:7
Definition: ISquareCell.java:3
static final float TWOBYTE_EXPANSION_MIN
Definition: TSPL.java:8
X GetX()
Definition: Tuple.java:12
String GetData()
The barcode data that includes the primary message + secondary messages to be encoded in the barcode.
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:96
Line(int lt, int sr, int sc, int er, int ec)
Definition: Line.java:13
ARfidWrite()
Definition: ARfidWrite.java:16
PrinterMonitor(JsonComm mgmtComm)
Definition: PrinterMonitor.java:396
void AddObject(Object addObject)
Add object that can be converted to printer language syntax.
Definition: Label.java:30
void SetData(String data)
Definition: Alphanumeric.java:388
void SetSR(int sr)
Definition: Box.java:56
boolean italic
Definition: Font.java:9
FontSize(float x, float y)
Definition: FontSize.java:17
int ec
Definition: Box.java:11
Definition: AztecCodeTypeEnum.java:3
KIL
Definition: TSPL.java:89
float InchToPoints(float inchValue, IPrintResolution resolution)
Percent
0-100 percent expansion/multiplier scaling. 0 or 1 specifies standard font, no scaling....
Definition: FontSizeUnitsEnum.java:9
abstract String toString()
Definition: AztecBarcode.java:12
int GetSR()
Definition: Alphanumeric.java:65
String Model
The Model of the printer configuration is valid for.
Definition: Config.java:74
Definition: ITsplCmd.java:5
boolean GetAlertStatusListening()
Inherited from IPrinterMonitor.AlertStatusListening.
Definition: PrinterMonitor.java:200
Map< String, String > RawReport
Raw report received from printer. Useful if need to see additional details not already exposed by oth...
Definition: RfidReport.java:40
int columns
Definition: APdf417.java:22
int sr
Definition: Alphanumeric.java:7
TsplCmd(String cmd, String cmdSuffix)
Definition: TsplCmd.java:9
String ToString()
Returns the string that can be sent to printer.
T GetX()
First value. e.g. Horizontal, x, position of a point.
void SetUsingPoints(boolean usingPoints)
Definition: Alphanumeric.java:125
void finalize()
Definition: JsonCommController.java:351
static boolean IsValidFramingChar(char chCmp, String dataToFrame)
Definition: PGL.java:452
void SetRuler(IRuler ruler)
Definition: CellRect.java:7
void SetRowsCols(Tuple< Integer, Integer > rowsCols)
Definition: ADataMatrix.java:96
MaxicodeMsgStructuredOpenSystemStandard(MaxicodeModeEnum mode, String year, String postalCode, String countryCode, String serviceClass, String remainingMsg)
Definition: MaxicodeMsgStructuredOpenSystemStandard.java:22
String ToString()
Returns the string that can be sent to printer.
List< ITsplParamLine< String > > parameterLines
Definition: ATsplCmd.java:7
IPoint end
Definition: Box.java:13
TSPL.Rfid_Format GetDataFormat()
Data type. Binary, Hex, Decimal, String.
Definition: Rfid_ReadBitField.java:82
IPoint start
Definition: ABarcodeItem.java:7
void SetName(String name)
Definition: Label.java:25
IRuler GetRuler()
The print resolution can be set in either inch or MM scale. Setting/Updating either scale results in ...
T SendAndWaitForResponse(T mgmtMsg, int respTimeoutMs)
String data
Definition: ARfidWrite.java:14
AtomicBoolean _mgmtMsgListening
Definition: OdvMonitor.java:95
IPoint ToDots(IPoint scaledPosition)
Definition: PrintPlane.java:258
void SetDisplayStatusCallback(DisplayStatusNotice callback)
Holds the function to call when display text msgs received from printer. Function must match signatur...
Definition: PrinterMonitor.java:151
void Send(String mgmtMsgToSend)
Sends JSON mgmtMsgToSend using the connection that was passed in when object was created.
Definition: JsonComm.java:158
EPC
Definition: PGL.java:237
void SetX(X x)
Definition: Tuple.java:16
Delegate function signature type for setting the callback when barcode report received....
Definition: OdvReportNotice.java:22
boolean IsPrintHumanReadable()
Barcode2D(Barcode_2D_Properties bcdProps, int sr, int sc, String data)
Definition: Barcode2D.java:20
Commmonly used services that allow for "one liner" or as close to "one liner" service as possible.
Definition: PrinterUtil.java:73
void SetSC(int sc)
Definition: Box.java:63
TsplCmd cmd
Definition: Scale.java:9
Definition: AlertStatusNotice.java:1
static final float POINTS_PER_INCH
Definition: Const.java:6
void SetParameterLines(List< ITsplParamLine< String >> parameterLines)
Definition: ATsplCmd.java:63
PrintPlane(IRuler ruler)
Definition: PrintPlane.java:26
static final char DELIMITER_SFCC
The PGL delimiter used to identify commands. SFCC (Special Function Control Code).
Definition: PGL.java:31
void SetUsingPoints(boolean usingPoints)
Definition: Alphanumeric.java:423
void SetName(String name)
Definition: Label.java:25
boolean TryRead(T[] item)
Definition: Channel.java:31
String GetTrailer()
The trailer/suffix added after the field contents.
Definition: Verify.java:137
static String GetCommType(String descriptor)
Definition: Communication.java:64
Definition: APglCmd.java:6
void SetPrinterResolution(IPrintResolution printerResolution)
TID
Definition: RfidReport.java:23
Definition: IRectangleCell.java:3
Definition: IMaxicodeBarcode.java:3
String permaUnLockPW
Definition: Rfid_ReadProperties.java:15
String toString()
Definition: Barcode1D.java:20
IMaxicodeData data
Definition: AMaxicodeBarcode.java:9
void SetFontName(String fontName)
Definition: JsonCommController.java:252
Definition: IResidentFonts.java:5
Config GetConfig(int cfgNumber)
Inherited from IConfigs.GetConfig.
Definition: Configs.java:81
boolean _disposed
Definition: RfidMonitor.java:109
MaxicodeModeEnum GetMode()
The Mode used to state the format of the barcode data. See MaxicodeModeEnum for possible supported mo...
Label is the container for other objects that are printed.
Definition: ILabel.java:13
String data
Definition: Barcode2D.java:8
void SetPasswordType(RfidPasswordTypeEnum passwordType)
Definition: ARfidWrite.java:42
String toString()
Definition: Scale.java:25
IRuler GetRuler()
The ruler used for placement. If not set, the default ruler setting is used.
Definition: Box.java:27
void SetRuler(IRuler ruler)
Definition: PrintPlane.java:89
void SetFontName(String fontName)
Definition: AText.java:59
PGL.Rfid_Format GetDataFormat()
Data type. Binary, Hex, Decimal, String.
Definition: Rfid_WriteBitField.java:66
static final float TWOBYTE_EXPANSION_MAX
Definition: TSPL.java:9
boolean pdf
Definition: Barcode1D.java:10
void SetFontSizeUnits(FontSizeUnitsEnum fontSizeUnits)
int bitCount
Definition: Rfid_WriteBitField.java:23
Definition: AMgmtListenerChannels.java:1
Y y
Definition: Tuple.java:5
void SetNarrowBar(float narrowBar)
Definition: ABarWidths.java:23
ALine(IPoint start, IPoint end, float lineThickness)
Definition: ALine.java:14
PGL.Rotation GetRotation()
Optional rotation, DIR, based on PGL documentation.
Definition: Barcode_1D_Properties.java:93
TsplCmd cmd
Definition: Alphanumeric.java:6
void SetRotation(PGL.Rotation rotation)
Definition: Barcode_2D_Properties.java:82
static final float DEFAULT_DPI
Definition: Const.java:4
String toString()
Definition: RfidWrite.java:62
float height
Definition: Barcode_1D_Properties.java:26
ITsplParamLine< String > GetNewParameterLine()
Definition: ATsplCmd.java:78
boolean rectangle
Definition: ADataMatrix.java:14
void SetSc(int sc)
Definition: Barcode2D.java:76
Barcode2D(TSPL.Barcode_Type2D bcdType, int sr, int sc, String data)
Definition: Barcode2D.java:13
void SetHeader(String header)
Definition: Verify.java:124
Scale()
Definition: Scale.java:14
void SetYdim(float ydim)
Definition: CellRect.java:21
void SetLineThickness(float lineThickness)
Definition: ALine.java:56
String year
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:18
TsplCmd(boolean useSfcc, String cmd, String cmdSuffix)
Definition: TsplCmd.java:13
AtomicBoolean _displayStatusListening
Definition: PrinterMonitor.java:86
boolean SetConfig(Config cfg)
void SetPrefix(String prefix)
void SetFontNamesTable(Map< String, String > fontNamesTable)
float ToInch(float scaledNumber, IRuler ruler, IPrintResolution resolution)
Definition: RfidWrite.java:12
void AddRawContent(String rawContent)
Raw content added to label for cases where custom content needs to be added.
Definition: Label.java:35
int ve
Definition: Alphanumeric.java:9
PglCmd cmd
Definition: Verify.java:6
int GetHE()
Definition: Alphanumeric.java:89
int Port()
Port Number of connection.
Definition: TcpConnection.java:261
List< String > Options
For "Enum" type only. List of valid values.
Definition: Setting.java:60
The units and resolution used for object placement within a plane.
Definition: IRuler.java:24
static final String CFG_DATA
Definition: Config.java:33
Support for reading and writing printer configurations.
Definition: Configs.java:34
OutputStream _outStream
Definition: TcpConnection.java:83
IPglParamLine< T > GetNewParameterLine(String startOfLine, String endOfLine)
Definition: AAztecBarcode.java:1
StringBuilder GetAsString()
Definition: ATsplParamLine.java:50
float OverallGradeAsFloat()
Barcode OverallGrade as a float value. e.g. 2.7, 3.5, 4.0.
Definition: OdvReport.java:115
List< Config > GetAllConfig()
Inherited from IConfigs.GetAllConfig.
Definition: Configs.java:58
RotateEnum GetRotation()
Not Supported.
Definition: MaxicodeBarcode.java:41
IRuler ruler
Definition: ABarcode1D.java:16
PGL.Rotation GetRotation()
Definition: Alphanumeric.java:129
void SetY(Y y)
Definition: Tuple.java:24
String toString()
Definition: RfidWrite.java:62
Binary
Byte/binary.
Definition: QRCodeManualEncodingEnum.java:9
void SetPermaUnLockPW(String permaUnLockPW)
Definition: Rfid_ReadProperties.java:58
Barcode1D()
Definition: Barcode1D.java:10
JsonComm _mgmtComm
Definition: OdvMonitor.java:90
void SetCmdSuffix(String cmdSuffix)
Definition: APglCmd.java:33
void SetCornerRounding(float cornerRounding)
Definition: Box.java:63
String toString()
Definition: RfidWrite.java:24
PglForm form
Definition: Label.java:10
boolean italic
Definition: Font.java:9
RotateEnum rotation
Definition: MaxicodeBarcode.java:19
void SetRuler(IRuler ruler)
Definition: AText.java:49
BigDecimal Maximum
Definition: Setting.java:45
void SetFontStyle(FontStyleEnum fontStyle)
Definition: AText.java:69
ARfidWrite()
Definition: ARfidWrite.java:16
void ClearParameterLines()
TsplParamLine(String startOfLine, String endOfLine)
Definition: TsplParamLine.java:13
List< String > paramLine
Definition: ATsplParamLine.java:7
ATextItem(IPoint start, String data)
Definition: ATextItem.java:13
final Semaphore _semaphoreListeners
Definition: AMgmtListenerChannels.java:7
KIL
Definition: PGL.java:241
DataMatrixBarcode()
Definition: DataMatrixBarcode.java:14
TSPL.Barcode_Type1D getType()
Sets the barcode type for which the parameters apply to.
Definition: Barcode_1D_Properties.java:43
IMaxicodeData GetData()
The barcode content.
Left
Left align.
Definition: AlignEnum.java:7
RfidPasswordTypeEnum passwordType
Definition: ARfidWrite.java:11
int fieldId
Definition: Rfid_ReadBitField.java:5
void SetMemory(RfidMemBlockEnum memory)
String toString()
Definition: QRBarcode.java:36
String header
Definition: Verify.java:9
TSPL.Barcode_Type1D GetBcdType()
Definition: Barcode1D.java:128
DOT
Definition: PGL.java:159
JsonComm(IComm commToPtr)
Start a JSON communication using the connection passed in.
Definition: JsonComm.java:97
boolean IsPrintHumanReadable()
Prints the PDF human readable at bottom of barcode.
PglCmd cmd
Definition: Barcode1D.java:6
Socket _client
Definition: TcpConnection.java:81
Definition: RfidWrite.java:14
AtomicBoolean _engineStatusListening
Definition: PrinterMonitor.java:87
String prefix
Definition: APglParamLine.java:8
static int minLT(int ltCheck)
Definition: PGL.java:480
void SetRuler(IRuler ruler)
Definition: ALine.java:26
Definition: ISettingsReadWrite.java:6
APglParamLine(String linePrefix, String lineSuffix)
Definition: APglParamLine.java:18
String unlockPW
Definition: Rfid_ReadProperties.java:14
static String GetRotation(Rotation rotation)
Definition: PGL.java:286
Definition: AText.java:14
IPoint GetEnd()
Bottom right corner of box.
Definition: Box.java:43
Channel()
Definition: Channel.java:15
void SetUseSfcc(boolean useSfcc)
TcpConnection _ptrComm
Definition: RfidMonitor.java:90
Channel< T > ListenerChannelGetNew(int capacity, MgmtChannelFilterType chnlType)
Definition: AMgmtListenerChannels.java:80
String Type
Definition: Setting.java:34
static Map< String, String > getNames()
Definition: ResidentFonts.java:21
RfidReportNotice GetRfidReportCallback()
Rfid_WriteBitField()
Definition: Rfid_WriteBitField.java:28
String Data()
String representation of barcode data.
Definition: OdvReport.java:59
void SetY(Y y)
Definition: Tuple.java:24
This is for modes with free form message. Does not apply to Mode 2 or 3.
Definition: AMaxicodeMsg.java:16
int GetRD()
Definition: Box.java:83
PrintPlane(IRuler ruler, IPrintResolution printResolution)
Definition: PrintPlane.java:30
EAN8
Definition: PGL.java:345
void SetSR(int sr)
Definition: Line.java:64
QRCodeErrorCorrectionEnum GetErrorCorrection()
Definition: AQRBarcode.java:111
void SetReverse(boolean reverse)
Definition: Text.java:153
Maxicode barcode data. Maxicode Open System Standard carrier message. Only applies to Mode 2 and 3.
Definition: IMaxicodeMsgStructuredOpenSystemStandard.java:48
void SetData(String data)
Definition: Barcode2D.java:60
String SendMsg(String command, String content, String trackNo)
Send a management command and data/content to printer.
Definition: Messenger.java:87
Barcode_2D_Properties()
Definition: Barcode_2D_Properties.java:45
void SetWideBar(float wideBar)
PGL.Rfid_MemBlock memoryBlock
Definition: Rfid_WriteProperties.java:19
void SetHeight(float height)
Definition: Barcode_1D_Properties.java:98
int GetSc()
Definition: Barcode1D.java:133
RFID read properties.
Definition: Rfid_ReadProperties.java:13
RfidWrite(RfidMemBlockEnum memBlock, String data)
Definition: RfidWrite.java:19
Left
Definition: TSPL.java:139
void SetPostalCode(String postalCode)
String GetData()
The barcode data that includes the primary message + secondary messages to be encoded in the barcode.
Definition: MaxicodeMsgStructuredOpenSystemStandard.java:16
MODEL_2
Definition: QRCodeModelEnum.java:4
void SetLayers(int layers)
Definition: AAztecBarcode.java:109
void SetMode(MaxicodeModeEnum mode)
Definition: AMaxicodeMsgStructured.java:39
ICellSquare cellSize
Definition: AAztecBarcode.java:20
Definition: AlignEnum.java:3
float GetLineThickness()
Thickness of line based on the ruler units in use.
TsplCmd cmd
Definition: Box.java:6
TSPL.Rfid_MemBlock memoryBlock
Definition: Rfid_WriteProperties.java:19
boolean IsItalic()
Definition: Font.java:56
ATsplCmd(String cmd, String cmdSuffix)
Definition: ATsplCmd.java:46
Rfid_WriteBitField()
Definition: Rfid_WriteBitField.java:28
None
Definition: PGL.java:310
PGL.Rfid_Format pwFormat
Definition: Rfid_WriteProperties.java:16
Font size in the X and Y direction allows for stretching/resizing when non-default font size is desir...
Definition: FontSize.java:16
int GetFieldId()
Field Identifier used to differentiate from other fields read.
Definition: Rfid_ReadBitField.java:49
IRuler GetRuler()
Ruler to use for text positioning and font size if using ruler for font scaling/resizing.
Definition: AText.java:44
RfidMemBlockEnum memory
Definition: ARfidWrite.java:10
OdvReportNotice GetOdvReportCallback()
Inherited from IOdvMonitor.OdvReportListening.
Definition: OdvMonitor.java:120
void Dispose(boolean disposing)
Definition: OdvMonitor.java:344
boolean pdfLocTop
Definition: Barcode1D.java:11
void SetDotsPerInch(float dotsPerInch)
DFLT_LPI
Definition: PGL.java:126
void SetPrintHumanReadable(boolean printHumanReadable)
void SetData(String data)
Definition: ATextItem.java:45
Definition: MaxicodeMsg.java:6
IPoint GetEnd()
Ending position of line.
boolean Failed()
True if RFID action failed.
Definition: RfidReport.java:52
MaxicodeMsgStructuredOpenSystemStandard()
Definition: MaxicodeMsgStructuredOpenSystemStandard.java:7
String GetLockPW()
Optional LOCK password for tags that support locking it. Password typically in hex format in "1" to "...
Definition: Rfid_WriteProperties.java:36
static final float ALPHA_EXPANSION_MIN
Definition: PGL.java:16
static final int MAX_ODV_MSGS
Definition: PrinterMonitor.java:91
void SetPostalCode(String postalCode)
A print plane is a 2-dimensional plane with a ruler for object placement and printer resolution neede...
Definition: PrintPlane.java:18
PGL.Barcode_Type1D type
Definition: Barcode_1D_Properties.java:54
void SetRuler(IRuler Start)
EPC
Definition: RfidReport.java:19
String descriptor
Definition: JsonCommController.java:254
float lineThickness
Definition: Box.java:14
String _myMgmtId
Definition: Messenger.java:28
RfidRead(TSPL.Rfid_MemBlock memBank, TSPL.Rfid_Format dataFormat, int bitCount, int fieldId)
For simple reads where only one bit field will be read.
Definition: RfidRead.java:34
int GetOffsetFromStart()
Optional offset if access to memory that is not the starting position.
Definition: Rfid_ReadProperties.java:108
String toString()
Definition: Setting.java:64
String PrintheadResolution()
Printer head resolution.
Definition: PrinterInfo.java:110
void SetData(IRfidBitField data)
IPoint GetStart()
Position where text starts.
Definition: ATextItem.java:20
None
Definition: TSPL.java:138
static final String LINE_TERMINATOR
PGL Line Terminator.
Definition: PGL.java:64
Definition: Barcode2D.java:5
String GetLockPW()
Optional LOCK password for tags that support locking it. Password typically in hex format in "1" to "...
Definition: Rfid_WriteProperties.java:36
String To
Identifies the intended message receiver. If this is a response, this has the From that was in the or...
Definition: MgmtMsg.java:68
float height
Definition: Barcode_1D_Properties.java:57
AlignEnum GetAlignment()
Definition: AText.java:84
void SetPrintHumanReadableOnTop(boolean printHumanReadableOnTop)
Definition: Barcode_1D_Properties.java:169
IBarWidths GetBarWidths()
ATsplParamLine()
Definition: ATsplParamLine.java:11
IRuler GetRuler()
Ruler to use for positioning and Height.
Definition: ABarcode1D.java:54
IRuler ruler
Definition: PrintPlane.java:20
EC_25
25% Error Correction. Also known as 'Q' level.
Definition: QRCodeErrorCorrectionEnum.java:9
List< Tuple< QRCodeManualEncodingEnum, String > > dataManuallyEncoded
Definition: AQRBarcode.java:47
void SetMask(QRCodeMaskEnum mask)
Definition: AQRBarcode.java:99
Definition: RfidRead.java:6
IPoint GetEnd()
Bottom right corner of box.
Definition: Box.java:43
ICellSquare GetCellSize()
Barcode cell size. Larger cell size results in barcodes that take up a larger area.
Definition: AAztecBarcode.java:36
void triggerCallbackForEngineStatus(String engineState)
Definition: PrinterMonitor.java:182
static boolean PingResponded(String ip, int timeoutSecs)
Update firmware using file at fileLocation to printer using password and connection commDescriptor wi...
Definition: PrinterUtil.java:100
Container for printer configuration.
Definition: Config.java:27
void SetCountryCode(String countryCode)
Definition: AMaxicodeMsgStructured.java:59
Font()
Definition: Font.java:11
String GetFieldTag()
The field tag used to report. e.g. "AFn", "BFn", "DF1".
Definition: Verify.java:74
String trailer
Definition: Verify.java:10
int horzResolution
Definition: Scale.java:11
Support for building json msgs sent to printer.
Definition: JsonStringBuilder.java:14
void ListenerChannelDisconnectPermanently(Channel< T > chnlToRemove)
Disconnect a channel permanently so that it cannot be reconnected.
float DotsPerUnit(IRuler ruler)
Definition: PrintPlane.java:110
LEVEL_8
Highest level of error correction.
Definition: Pdf417ErrCorrectionEnum.java:14
int er
Definition: Box.java:10
boolean TryWrite(T message)
Definition: Channel.java:27
RotateEnum rotation
Definition: AText.java:21
int rd
Definition: Box.java:12
APdf417()
Definition: APdf417.java:24
Rfid_ReadProperties()
Definition: Rfid_ReadProperties.java:23
void SetSuffix(String suffix)
Definition: APglParamLine.java:46
Barcode1D(Barcode_1D_Properties bcdProps, int sr, int sc, String data)
Definition: Barcode1D.java:24
boolean IsReverse()
Definition: Text.java:149
String data
Definition: ARfidWrite.java:14
float GetWideBar()
Width of widest bar. This is typically a multiple of the NarrowBar in order for barcode scanners to d...
Definition: ABarWidths.java:25
String ToString()
Returns the string that can be sent to printer.
Definition: ALine.java:61
void SetParameters(List< T > parameters)
FontStyleEnum GetFontStyle()
String toString()
Definition: Alphanumeric.java:28
Definition: IRfidMonitor.java:3
BarWidths(float narrowBar, float wideBar)
Definition: BarWidths.java:17
String[] GetFaultStatus()
Query the printer for fault status.
void SetPrefix(String prefix)
Definition: APglParamLine.java:38
void SetHorzResolution(int horzResolution)
Definition: Scale.java:51
Sets the Narrow/Wide bar widths.
Definition: IBarWidths.java:25
boolean IsRectangle()
Sets the shape for barcode to be rectangular shape, otherwise default square shape is used.
Definition: ADataMatrix.java:38
RfidMonitor(TcpConnection connection)
Must pass an opened comm connection that can remain opened for listening for unsolicited RFID reports...
Definition: RfidMonitor.java:268
TSPL.Rotation rotation
Definition: Barcode2D.java:7
DATA
Definition: TcpConnection.java:97
DFLT_HORZ_DPI
Definition: PGL.java:100
String toString()
Definition: Barcode1D.java:34
USR
Definition: PGL.java:239
boolean IsBold()
Definition: Font.java:48
Text()
Definition: Text.java:20
EAN13
Definition: TSPL.java:160
void SetBcdType(PGL.Barcode_Type1D bcdType)
Definition: Barcode1D.java:145
boolean IsZipperPattern()
Definition: MaxicodeBarcode.java:35
JsonComm jsonComm
Definition: JsonCommController.java:256
void finalize()
Definition: JsonComm.java:373
TcpConnection _ptrComm
Definition: PrinterMonitor.java:78
void SetMemory(RfidMemBlockEnum memory)
int AddUser()
Definition: JsonCommController.java:285
IRuler ruler
Definition: ACellSquare.java:7
Configs(String commDescriptor)
Constructor called when creating a connection managed by the SDK.
Definition: Configs.java:224
void SetSC(int sc)
Definition: Line.java:58
void SetRD(int rd)
Definition: Box.java:88
String _myMgmtId
Definition: RfidMonitor.java:94
String GetFNC1()
Get a string that represents the FNC1 character in order to include it within the barcode data.
Definition: ADataMatrix.java:139
RotateEnum GetRotation()
Definition: ABarcode2D.java:46
void ClearParameterLines()
Definition: ATsplCmd.java:37
void finalize()
Definition: PrinterMonitor.java:571
void Dispose()
Definition: Configs.java:233
String remainingMsg
Definition: AMaxicodeMsg.java:19
void SetStart(IPoint start)
PGL.SCALE_UNITS getUnits()
Definition: Scale.java:42
String GetFieldTag()
String version of #FieldId used to link variables within a PGL form.
Definition: Rfid_ReadBitField.java:67
void SetServiceClass(String serviceClass)
Definition: AMaxicodeMsgStructured.java:69
int ec
Definition: Line.java:11
PGL.Rotation GetRotation()
Optional rotation, DIR, based on PGL documentation.
Definition: Barcode_2D_Properties.java:77
DFLT_VERT_DPI
Definition: PGL.java:101
RFID write properties.
Definition: Rfid_WriteProperties.java:13
IMgmtMsgListenerChannels< String > ChannelListenerJson()
Definition: JsonComm.java:56
String toString()
Definition: RfidRead.java:69
PrinterInfo()
Definition: PrinterInfo.java:27
String GetCmd()
Definition: ATsplCmd.java:21
AtomicLong _trackCount
Definition: Messenger.java:29
int GetLT()
Definition: Box.java:44
T Take()
Definition: Channel.java:56
int sc
Definition: Box.java:9
List< IBarcodeItem > barcodes
Definition: ABarcode1D.java:14
int GetSr()
Definition: Barcode1D.java:125
void SetServiceClass(String serviceClass)
String toString()
Definition: QRBarcode.java:37
void SetBarWidths(IBarWidths barWidths)
Definition: ABarcode1D.java:66
This only applies for Mode 2 or 3.
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:16
ABarWidths(float narrowBar, float wideBar)
Definition: ABarWidths.java:11
Right
Definition: TSPL.java:141
int GetSc()
Definition: Barcode2D.java:72
Definition: IMgmtMsgListenerChannels.java:3
void SetCmdSuffix(String cmdSuffix)
int sc
Definition: Alphanumeric.java:8
Box(IPoint start, IPoint end, float lineThickness)
Definition: Box.java:17
Definition: IBarcode1D.java:5
boolean pdf
Definition: Barcode1D.java:10
String GetData()
The barcode content.
Definition: ResidentFonts.java:6
void SetRuler(IRuler ruler)
PC
Definition: PGL.java:242
void SetCellSize(ICellSquare cellsize)
void SetCellSize(ICellRect cellSize)
Definition: APdf417.java:59
String GetData()
Definition: Barcode2D.java:56
BigDecimal Increment
Definition: Setting.java:48
QRCodeMaskEnum GetMask()
Definition: AQRBarcode.java:95
RFID Bit Field Properties for writing.
Definition: Rfid_WriteBitField.java:22
Channel< String > _msgsFromPtr
Definition: OdvMonitor.java:92
QRBarcode()
Definition: QRBarcode.java:18
static void SetCellSize(CellSquare cellSize)
Definition: Defaults.java:119
void SetXdim(float xdim)
Definition: ACellSquare.java:31
Definition: ListenerChannelsMgmtMsg.java:3
Module to facilitate listening/retrieval of printer unsolicited messaging or retrieval of printer sta...
Definition: PrinterMonitor.java:77
String SendAndWaitForResponse(String mgmtMsg, int respTimeoutMs)
Send JSON msg mgmtMsg and wait respTimeoutMs before returning response. If no response received after...
Definition: JsonComm.java:178
Definition: BarcodeItem.java:6
static ObjectMapper mapper
Definition: JsonStringTokenizer.java:22
Support for parsing JSON msgs from printer.
Definition: JsonStringTokenizer.java:21
int GetBitCountTotal()
Specify the total bits in memory bank that will be accessed, starting at the offset.
Definition: Rfid_WriteProperties.java:91
void SetRotation(RotateEnum rotation)
Definition: ABarcode1D.java:82
int GetValue()
Definition: Pdf417ErrCorrectionEnum.java:22
static final int DEFAULT_MGMT_PORT
Port used to control and manage printers.
Definition: TcpConnection.java:75
RfidMemBlockEnum GetMemory()
The memory type to access. Note that not all memory types are writable. For example,...
Definition: ARfidWrite.java:26
void SetData(String data)
Definition: ARfidWrite.java:73
RfidWrite(RfidMemBlockEnum memBlock, String data)
Definition: RfidWrite.java:17
Bold
Bold text.
Definition: FontStyleEnum.java:7
int GetEC()
Definition: Line.java:84
abstract String toString()
void SetHE(int he)
Definition: Alphanumeric.java:93
String toString()
Definition: Alphanumeric.java:27
String TrackNo
This can be set to any value, but to differentiate messages intended for the same recipient,...
Definition: MgmtMsg.java:81
boolean _sdkManagedComm
Definition: OdvMonitor.java:106
PglCmd cmd
Definition: Line.java:6
Box(float x_start, float y_start, float x_end, float y_end, float lineThickness)
Definition: Box.java:23
PglCmd cmd
Definition: RfidWrite.java:14
boolean GetOdvReportListening()
Inherited from IOdvMonitor.OdvReportListening.
Definition: OdvMonitor.java:147
TSPL.Rfid_Format pwFormat
Definition: Rfid_WriteProperties.java:16
void SetUnits(TSPL.SCALE_UNITS units)
Definition: Scale.java:43
float cornerRounding
Definition: Box.java:15
String SolicitedChnlKey(Channel< T > chnlToLookFor)
Definition: AMgmtListenerChannels.java:181
RfidWrite(Rfid_WriteProperties writeProps, Rfid_WriteBitField firstBitField)
For writes where the write properties and first bitfield is provided.
Definition: RfidWrite.java:49
void AddToMsgList(T msgToDeposit, List< Channel< T >> listenerList)
Definition: AMgmtListenerChannels.java:202
IPoint start
Definition: Box.java:12
String magnification
Definition: Barcode1D.java:7
void SetDisplayStatusListening(boolean listening)
Enable/disable listening/parsing unsolicited front panel display text from printer.
Definition: PrinterMonitor.java:241
boolean useSfcc
Definition: APglCmd.java:9
void SetER(int er)
Definition: Box.java:71
ATsplParamLine(String linePrefix, String lineSuffix)
Definition: ATsplParamLine.java:18
String trailer
Definition: Verify.java:10
void SetRotation(RotateEnum rotation)
Definition: MaxicodeBarcode.java:31
IRfidPassword GetPassword()
The password used to access memory. Should only be set if supported by tag and use of password is des...
int GetValue()
Definition: FontStyleEnum.java:17
int fieldId
Definition: Rfid_ReadBitField.java:5
JsonComm JsonComm()
Definition: JsonCommController.java:309
float ToInch(float scaledNumber, IRuler ruler)
Definition: PrintPlane.java:215
boolean usingPoints
Definition: Alphanumeric.java:14
String toString()
Definition: Config.java:185
void SetStart(IPoint Start)
String suffix
Definition: APglParamLine.java:9
void SetUseSfcc(boolean useSfcc)
Definition: ATsplCmd.java:17
final List< Channel< T > > _msgListeners_AnySolicited
Definition: AMgmtListenerChannels.java:10
Non-default parameters for 2D barcodes.
Definition: Barcode_2D_Properties.java:40
void SetPWFormat(PGL.Rfid_Format pwFormat)
Definition: Rfid_WriteProperties.java:77
static void SetRuler(Ruler ruler)
Definition: Defaults.java:95
static volatile JsonCommController instance
Definition: JsonCommController.java:120
void SetRuler(IRuler ruler)
final int MAX_PACKET_SIZE
Definition: AComm.java:21
String GetData()
Definition: Barcode1D.java:117
void SetColumns(int columns)
Definition: APdf417.java:132
Code128C
Definition: PGL.java:343
DFLT_LPI
Definition: TSPL.java:36
PGL.Rotation rotation
Definition: Alphanumeric.java:15
static final int MAX_RAND_OBJ_ID
Max. ID that will be randomly generated when calling GetRandomObjectId(). Useful for classes/objects...
Definition: JsonStringBuilder.java:83
void Start()
Definition: JsonComm.java:110
Font(String name)
Definition: Font.java:14
String postalCode
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:19
Config(String cfgContent)
cfgContent is data received from printer or data previously saved to file and reloaded.
Definition: Config.java:152
String ToString()
Returns the string that can be sent to printer.
Definition: QRBarcode.java:31
Line(IPoint start, IPoint end, float lineThickness)
Definition: Line.java:9
static final int MIN_RAND_MSG_ID
Min. ID that will be randomly generated when calling GetRandomId() that can be used for ID's sent on ...
Definition: JsonStringBuilder.java:44
Definition: IConfigs.java:8
MaxicodeBarcode()
Definition: MaxicodeBarcode.java:19
String BcdMagnification1D(BarcodeTypeEnum_1D bcdType, PrintPlane pp, IBarWidths barWidths)
Definition: BarWidths.java:21
Definition: MaxicodeMsgStructured.java:6
void SetX(X x)
Definition: Tuple.java:16
IRuler ruler
Definition: ABarWidths.java:7
void Dispose(boolean disposing)
Definition: RfidMonitor.java:367
OdvMonitor(String commDescriptor)
Constructor called when creating a connection managed by the SDK.
Definition: OdvMonitor.java:305
Map< String, Setting > GetProperties(List< String > keys)
Read setting associated with given key.
PGL.Rfid_Format dataFormat
Definition: Rfid_ReadBitField.java:6
int Number
Configuration number. 0-8 valid. 0 is factory configuration. 1-8 are user stored configurations.
Definition: Config.java:54
float cornerRounding
Definition: Box.java:15
String GetCtrlChar(int decimalCharValue)
Gets a string that represents non-printable control character in 0-31 range.
Definition: ADataMatrix.java:122
float MMToDots(float mmValue, IPrintResolution resolution)
int GetEC()
Definition: Box.java:76
static final int MIN_RAND_OBJ_ID
Min. ID that will be randomly generated when calling GetRandomObjectId(). Useful for classes/objects...
Definition: JsonStringBuilder.java:69
void finalize()
Definition: Configs.java:265
String GetFieldTag()
String version of #FieldId used to link variables within a PGL form.
Definition: Rfid_ReadBitField.java:68
Delegate function signature type for setting the callback for front panel change notice.
Definition: DisplayStatusNotice.java:24
CODABAR
Definition: TSPL.java:164
void SetRuler(IRuler ruler)
Definition: ABarcode1D.java:58
BarcodeItem(IPoint start, String data)
Definition: BarcodeItem.java:7
Tuple(X x, Y y)
Definition: Tuple.java:7
void SetRD(int rd)
Definition: Box.java:87
void SetAlertStatusListening(boolean listening)
Enable/disable listening/parsing unsolicited fault status alerts from printer.
Definition: PrinterMonitor.java:205
void SetDataManuallyEncoded(List< Tuple< QRCodeManualEncodingEnum, String >> dataManuallyEncoded)
Definition: AQRBarcode.java:148
ClockWise
90 Degrees clockwise rotation
Definition: RotateEnum.java:7
void Open()
Definition: TcpConnection.java:333
void SetEC(int ec)
Definition: Line.java:88
boolean usingDataPort
Definition: Messenger.java:24
int UserCount()
Definition: JsonCommController.java:297
LEVEL_1
Definition: Pdf417ErrCorrectionEnum.java:6
float GetHeight()
Definition: Barcode1D.java:85
IFontSize GetFontSize()
Horizontal/Vertical font size. 0 for default no scaling/resizing. 0-100% scaling or size in points (1...
AztecBarcode()
Definition: AztecBarcode.java:15
TsplCmd cmd
Definition: Barcode2D.java:6
void SetBitCount(int bitCount)
Definition: Rfid_ReadBitField.java:26
void SetData(IMaxicodeData data)
int GetEC()
Definition: Box.java:75
CellRect(float xdim, float ydim, IRuler ruler)
Definition: CellRect.java:10
AtomicBoolean _mgmtMsgListening
Definition: PrinterMonitor.java:84
void SetTrailer(String trailer)
Definition: Verify.java:142
boolean IsDark()
Definition: Alphanumeric.java:105
void SetMagnification(String magnification)
Definition: Barcode1D.java:68
void SetAlertStatusListening(boolean listening)
Enable/disable listening/parsing unsolicited fault status alerts from printer.
int _port
Definition: TcpConnection.java:78
void SetRotation(TSPL.Rotation rotation)
Definition: Barcode2D.java:52
void SetRemainingMsg(String remainingMsg)
void SetPdfLocTop(boolean pdfLocTop)
Definition: Barcode1D.java:100
Definition: MaxicodeBarcode.java:18
void SetEngineStatusListening(boolean listening)
Enable/disable listening/parsing unsolicited engine status from printer.
Definition: PrinterMonitor.java:277
MAXICODE
Definition: PGL.java:393
PGL.Barcode_Type2D bcdType
Definition: Barcode2D.java:11
float ToInch(float scaledNumber)
Definition: PrintPlane.java:220
PGL.Rfid_Format GetReportFormat()
The format for reporting of the field. e.g. Hex, Decimal, etc.
Definition: Verify.java:102
PGL.Rfid_Format pwFormat
Definition: Rfid_ReadProperties.java:16
float height
Definition: Barcode1D.java:8
String GetMask()
Optional 2-byte hex mask to use when accessing specific bits in the PC memory block.
Definition: Rfid_WriteProperties.java:145
void SetSr(int sr)
Definition: Barcode2D.java:68
List< ITextItem > textItems
Definition: AText.java:15
int rows
Definition: APdf417.java:21
void SetBarWidths(IBarWidths barWidths)
int offsetFromStart
Definition: Rfid_WriteProperties.java:18
void SetRotation(RotateEnum rotation)
Definition: AText.java:99
void SetBitCount(int bitCount)
Definition: Rfid_WriteBitField.java:52
void MySolicitedChannelList_Remove(Channel< T > chnlToRemove)
Definition: AMgmtListenerChannels.java:161
void SetRotation(TSPL.Rotation rotation)
Definition: Barcode_2D_Properties.java:79
PrinterInfo GetPrinterInfo()
Inherited from IPrinterMonitor.GetPrinterInfo
Definition: PrinterMonitor.java:453
StringBuilder GetAsString()
Definition: APglCmd.java:82
InvalidMemBlock
Definition: TSPL.java:84
String GetPrefix()
Definition: APglParamLine.java:34
IPoint GetStart()
Position where barcode starts.
Base class for QR Code 2D barcode.
Definition: AQRBarcode.java:42
String GetPermaLockPW()
Optional PERMALOCK password for tags that support it. Password typically in hex format in "1" to "FFF...
Definition: Rfid_WriteProperties.java:54
TSPL.Rfid_Format GetDataFormat()
Data type. Binary, Hex, Decimal, String.
Definition: Rfid_WriteBitField.java:66
String Data()
String representation of RFID data.
Definition: RfidReport.java:66
void SetParameterLines(List< IPglParamLine< String >> parameterLines)
Definition: APglCmd.java:63
RfidWrite()
Definition: RfidWrite.java:18
EAN13
Definition: PGL.java:344
void SetMode(MaxicodeModeEnum mode)
abstract String toString()
static void SetRotation(RotateEnum rotation)
Definition: Defaults.java:111
void SetPWFormat(TSPL.Rfid_Format pwFormat)
Definition: Rfid_WriteProperties.java:76
String GetData()
Definition: Alphanumeric.java:97
IPglParamLine< String > GetNewParameterLine(String startOfLine, String endOfLine)
Definition: APglCmd.java:67
Map< String, String > GetValues(List< String > keys)
Inherited from ISettingsReadWrite.GetValues.
Definition: SettingsReadWrite.java:142
Definition: ARfidWrite.java:9
void SetRuler(IRuler ruler)
Definition: ABarcode2D.java:21
void CallbackForEngineStatus(String newEngineState)
Definition: PrinterMonitor.java:435
float ToMM(float scaledNumber)
Definition: PrintPlane.java:236
TSPL.Rotation GetRotation()
Definition: Alphanumeric.java:427
Future<?> _listenerTask
Definition: RfidMonitor.java:101
void SetType(TSPL.Barcode_Type2D type)
Definition: Barcode_2D_Properties.java:60
static final int CFG_INDEX_FACTORY
Definition: Configs.java:38
int GetSR()
Definition: Line.java:60
MaxicodeModeEnum mode
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:17
String Symbology()
Barcode symbology name. e.g. "Data Matrix".
Definition: OdvReport.java:130
void CallbackForOdvReport(OdvReport odvReport)
Definition: OdvMonitor.java:324
AMaxicodeMsg(MaxicodeModeEnum mode, String primaryMsg, String remainingMsg)
Definition: AMaxicodeMsg.java:25
boolean SetValues(Map< String, String > keysToSet)
Write multiple settings associated with given keys.
String ToString()
Returns the string that can be sent to printer.
Definition: Label.java:40
static String CreateMsgFrame_Json(String fromId, String trackId, String command, String content, String toId, boolean usingDataPort)
Create JSON object message that can be sent to printer.
Definition: JsonStringBuilder.java:113
TSPL.Rfid_Format GetReportFormat()
The format for reporting of the field. e.g. Hex, Decimal, etc.
Definition: Verify.java:101
IComm _PtrComm
Definition: SettingsReadWrite.java:58
boolean GetDisplayStatusListening()
void SetData(String data)
void SetSuffix(String suffix)
Definition: ATsplParamLine.java:46
static AlignEnum GetAlignment()
Definition: Defaults.java:99
String toString()
Definition: MaxicodeBarcode.java:74
PGL.Barcode_Type2D getType()
Sets the barcode type for which the parameters apply to.
Definition: Barcode_2D_Properties.java:58
void SetRemainingMsg(String remainingMsg)
boolean IsItalic()
Not Supported.
Definition: Font.java:85
Box(int lt, int sr, int sc, int er, int ec)
Definition: Box.java:14
byte[] WriteAndWaitForResponse(byte[] dataOut, int responseStartTimeOut, int responseEndTimeOut, String completetionToken)
Write byte data to output stream and return data received. Data returned is any data received or up t...
Definition: AComm.java:81
int bitCountTotal
Definition: Rfid_WriteProperties.java:17
Delegate function signature type for setting the callback for engine status change notice.
Definition: EngineStatusNotice.java:21
Definition: ABarcodeItem.java:6
String data
Definition: Barcode1D.java:12
static final char CMD_POST_CHAR
Definition: TSPL.java:12
Center
Definition: PGL.java:312
static final float MM_PER_INCH
Definition: Const.java:5
Rfid_WriteProperties props
Definition: RfidWrite.java:15
void SetMask(String mask)
Definition: Rfid_WriteProperties.java:148
int GetLayersWithinRange(int layers)
Definition: AAztecBarcode.java:122
String toString()
Definition: Font.java:18
void SetFixedErrCorrection(int fixedErrCorrection)
Definition: AAztecBarcode.java:76
Barcode types for 2D barcodes.
Definition: PGL.java:392
int offsetFromStart
Definition: Rfid_ReadProperties.java:18
Definition: QRBarcode.java:18
Code128A
Definition: PGL.java:341
TSPL.Barcode_Type1D type
Definition: Barcode_1D_Properties.java:23
QRBarcode(IPoint start, List< Tuple< QRCodeManualEncodingEnum, String >> dataManuallyEncoded)
Definition: QRBarcode.java:26
String GetPermaUnLockPW()
Optional PERMAUNLOCK password for tags that support it. Password typically in hex format in "1" to "F...
Definition: Rfid_ReadProperties.java:54
static PrintResolution GetPrinterResolution()
Definition: Defaults.java:83
TcpConnection _ptrComm
Definition: OdvMonitor.java:89
Definition: IPglParamLine.java:5
MaxicodeModeEnum GetMode()
The Mode used to state the format of the barcode data. See MaxicodeModeEnum for possible supported mo...
Definition: AMaxicodeMsgStructured.java:34
Controller that manages JSON connections with printer and allows multiple modules to share the same c...
Definition: JsonCommController.java:113
Line(float x_start, float y_start, float x_end, float y_end, float lineThickness)
Definition: Line.java:13
String GetData()
Rfid data field. In Most Significant Bits (MSB) to Least Significant Bits (LSB) (left to right)....
void SetFieldTag(String fieldTag)
Definition: Verify.java:78
int GetRD()
Definition: Box.java:84
Tuple< Integer, Integer > rowsCols
Definition: ADataMatrix.java:15
static Map< String, String > GetKeyValuePairsFromElementList_Json(String elemName, String jsonData)
Retrieve dictionary containing key/value pairs within list of objects.
Definition: JsonStringTokenizer.java:241
InvalidMemBlock
Definition: PGL.java:236
boolean reverse
Definition: Text.java:139
String NextMsgId()
Definition: Messenger.java:159
IRuler ruler
Definition: AText.java:16
List< IBarcodeItem > GetBarcodes()
List of barcode items that use the same settings.
Definition: ABarcode1D.java:31
String GetData()
Definition: Barcode2D.java:56
CounterClockWise
Definition: PGL.java:282
String OverallGradeLetter()
Barcode OverallGrade as letter. e.g. "A".
Definition: OdvReport.java:92
void SetRfidReportListening(boolean listening)
Enable/disable listening/parsing unsolicited RFID reports sent from the printer.
DFLT_HORZ_DPI
Definition: TSPL.java:20
void SetReverse(boolean reverse)
Definition: Alphanumeric.java:117
Messenger(IComm commToPtr, int maxInputMsgCapacity, MgmtChannelFilterType listenerType, boolean usingDataPort)
Creates a channel for sending/receiving management messages with a maximum capacity specified.
Definition: Messenger.java:63
void SetRfidReportCallback(RfidReportNotice callback)
Holds the function to call when RFID reports are received. Function must match the signature of RfidR...
Definition: RfidMonitor.java:127
static int CalculateTotalCodewordsForLayers(int layers)
Definition: AztecBarcode.java:144
void SetReverse(boolean reverse)
Definition: Alphanumeric.java:415
EPC
Definition: TSPL.java:85
String ProgramFile
The printer program file that configuration can be downloaded to.
Definition: Config.java:120
Definition: IFontSettings.java:3
int offsetFromStart
Definition: ARfidWrite.java:13
Definition: Barcode2D.java:5
boolean IsPrintHumanReadableOnTop()
Not Supported.
Definition: Barcode_1D_Properties.java:130
static CellSquare GetCellSize()
Definition: Defaults.java:115
IPoint start
Definition: Box.java:12
StringBuilder _jsonReceived
Definition: JsonComm.java:68
void Dispose()
Definition: SettingsReadWrite.java:67
SCALE_DOT(int dpi)
Definition: TSPL.java:25
Definition: MaxicodeBarcode.java:15
void SetHeader(String header)
Definition: Verify.java:123
String lockPW
Definition: Rfid_WriteProperties.java:14
String toString()
Definition: Pdf417Barcode.java:30
float GetHeight()
Definition: Barcode1D.java:72
float MMToPoints(float mmValue)
Definition: PrintPlane.java:175
static String GetBarcodeType1D(Barcode_Type1D barcodeType)
Definition: PGL.java:353
void SetSR(int sr)
Definition: Box.java:55
Definition: IAlignment.java:1
void SetCornerRounding(float cornerRounding)
boolean ptrCommCreatedHere
Definition: JsonCommController.java:257
Text(ITextItem text)
Definition: Text.java:22
void SetMode(MaxicodeModeEnum mode)
void SetErrorCorrection(QRCodeErrorCorrectionEnum errorCorrection)
Definition: AQRBarcode.java:115
void SetParameters(List< String > paramLine)
Definition: ATsplParamLine.java:30
void SetReferencePoint(TSPL.Reference_Point referencePoint)
Definition: Alphanumeric.java:447
MaxicodeBarcode(IPoint start, IMaxicodeData data)
Definition: MaxicodeBarcode.java:23
void SetHeight(float height)
Definition: Barcode1D.java:76
LeftDown
Definition: TSPL.java:52
AztecBarcode()
Definition: AztecBarcode.java:13
Channel(int capacity)
Definition: Channel.java:10
void SetEC(int ec)
Definition: Box.java:80
void SetMode(MaxicodeModeEnum mode)
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:90
void SetType(PGL.Barcode_Type1D type)
Definition: Barcode_1D_Properties.java:79
Class to facilitate management message communication with printer.
Definition: Messenger.java:23
DataMatrixBarcode(IPoint start, String data)
Definition: DataMatrixBarcode.java:20
BlockingQueue< T > queue
Definition: Channel.java:8
int GetSR()
Definition: Alphanumeric.java:352
Mask_1
Definition: QRCodeMaskEnum.java:5
static JsonCommController Instance()
Definition: JsonCommController.java:126
Definition: TSPL.java:137
void SetRuler(IRuler ruler)
Definition: ABarWidths.java:19
void SetAlign(PGL.AlignEnum align)
Definition: Alphanumeric.java:141
static final char CTRL_DELIM_TSPL
Definition: ADataMatrix.java:11
float GetCornerRounding()
Rounding value of the box corner.
Definition: Box.java:59
IRuler GetRuler()
Ruler to use for cell size.
Definition: ACellSquare.java:16
TSPL.Rfid_MemBlock GetMemoryBlock()
Optional memory block selection. If not set, EPC memory block is used.
Definition: Rfid_WriteProperties.java:126
Rfid report based on RFID tag messages received from printer.
Definition: RfidReport.java:16
void SetOffsetFromStart(int offsetFromStart)
Definition: Rfid_ReadProperties.java:112
void Dispose(boolean disposing)
Definition: JsonComm.java:355
String GetData()
The text content.
Definition: ATextItem.java:40
void SetYear(String year)
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:70
Definition: RfidRead.java:6
Non-default parameters for 2D barcodes.
Definition: Barcode_2D_Properties.java:37
float GetYdim()
Y dimension cell size (height).
float GetCornerRounding()
Rounding value of the box corner.
Definition: Box.java:59
APair(T x, T y)
Definition: APair.java:7
float ToDots(float scaledNumber, IRuler ruler, IPrintResolution resolution)
String GetName()
Definition: Font.java:47
boolean IsUseSfcc()
Definition: APglCmd.java:13
Barcode2D(Barcode_2D_Properties bcdProps, int sr, int sc, String data)
Definition: Barcode2D.java:20
String remainingMsg
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:22
boolean SetValue(String keyToSet, String valueToSet)
Write a setting value associated with the given key.
Map< String, Setting > GetAllProperties()
Inherited from ISettingsReadWrite.GetAllProperties.
Definition: SettingsReadWrite.java:289
Definition: BarcodeTypeEnum_1D.java:3
void SetX(T x)
Definition: APair.java:16
float GetNarrowBar()
Width of smallest bar. This is typically referred to as the X-dimension of the barcode.
Definition: ABarWidths.java:21
static AlignEnum Alignment
Definition: Defaults.java:58
String GetMagnification()
Definition: Barcode1D.java:77
TID
Tag Identification. This is typically a read only field.
Definition: RfidMemBlockEnum.java:11
String GetData()
The barcode data that includes the primary message + secondary messages to be encoded in the barcode.
Definition: AMaxicodeMsg.java:31
static final String LINE_TERMINATOR
Definition: TSPL.java:14
String name
Definition: Font.java:7
String GetHeader()
The header/prefix added before the field contents.
Definition: Verify.java:120
boolean IsDark()
Not Supported.
Definition: Alphanumeric.java:403
String GetSuffix()
Definition: ATsplParamLine.java:42
EAN8
Definition: TSPL.java:161
String GetAesKey()
Optional 16 byte hex string AES KEY in left to right byte 0 to byte 15 order.
Definition: Rfid_ReadProperties.java:153
Scale scale
Definition: Label.java:11
LEVEL_0
Lowest level of error correction.
Definition: Pdf417ErrCorrectionEnum.java:5
PGL.Rfid_MemBlock memoryBlock
Definition: Rfid_ReadProperties.java:19
LEVEL_3
Definition: Pdf417ErrCorrectionEnum.java:8
float GetXdim()
X dimension cell size (width).
Definition: ACellSquare.java:26
void ConnectionSettings(String ipAddress, int port)
Definition: TcpConnection.java:250
void SetBitCountTotal(int bitCountTotal)
Definition: Rfid_ReadProperties.java:94
Definition: QRCodeMaskEnum.java:3
AtomicBoolean _printerJobReporting
Definition: RfidMonitor.java:97
boolean IsPdfLocTop()
Definition: Barcode1D.java:96
float GetDotsPerMM()
Dots per MM print resolution.
static String ToHex(long uintData)
Convert a 4-byte unsigned integer into hex string that can be written on RFID tag.
Definition: RfidConvert.java:45
float InchToDots(float inchValue, IPrintResolution resolution)
Definition: PrintPlane.java:137
PGL.Rfid_Format GetDataFormat()
Data type. Binary, Hex, Decimal, String.
Definition: Rfid_ReadBitField.java:83
void SetOffsetFromStart(int offsetFromStart)
Definition: Rfid_WriteProperties.java:112
float MMToPoints(float mmValue, IPrintResolution resolution)
Definition: PglCmd.java:3
AlphaNumeric
Numbers and letters.
Definition: QRCodeManualEncodingEnum.java:7
static final int CFG_INDEX_MAX
Definition: Configs.java:39
String GetRemainingMsg()
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:75
static final char DELIMITER_PARAMS
The PGL parameter separator for commands that have multiple parameters.
Definition: PGL.java:53
void SetHorzResolution(int horzResolution)
Definition: Scale.java:54
MODE_2
Structured Carrier Message: 6-9 chars postal code (numeric)
Definition: MaxicodeModeEnum.java:5
float lineThickness
Definition: ALine.java:12
void SetReferencePoint(Reference_Point referencePoint)
Definition: Text.java:145
int sc
Definition: Barcode2D.java:10
IPoint start
Definition: AMaxicodeBarcode.java:11
T GetY()
Second value. e.g. Vertical, y, position of a point.
String GetMagnification()
Optional magnification, MAG, based on PGL documentation.
Definition: Barcode_1D_Properties.java:111
String BcdMagnification1D(BarcodeTypeEnum_1D bcdType, PrintPlane pp, IBarWidths barWidths)
Definition: BarWidths.java:21
TsplCmd cmd
Definition: Barcode1D.java:6
Y y
Definition: Tuple.java:5
String GetPassword()
Optional password for tags that support it.
Definition: ARfidWrite.java:47
int GetBitCount()
The number of bits in field.
Definition: Rfid_ReadBitField.java:22
int bitCount
Definition: Rfid_ReadBitField.java:4
int GetPort()
Definition: TcpConnection.java:79
Abstract class that implements default functionality for IComm interface class.
Definition: AComm.java:19
int GetBitCountTotal()
Specify the total bits in memory bank that will accessed. Starting at the offset.
Definition: Rfid_ReadProperties.java:90
MODE_3
Structured Carrier Message: 6 chars postal code (alphanumeric)
Definition: MaxicodeModeEnum.java:7
static String CreateMsgFrame_Json(String fromId, String trackId, String command)
Definition: JsonStringBuilder.java:138
int sr
Definition: Line.java:8
String toString()
Definition: Barcode2D.java:26
int GetER()
Definition: Box.java:68
Future<?> _listenerTask
Definition: OdvMonitor.java:100
TSPL.Rotation rotation
Definition: Barcode_2D_Properties.java:39
boolean disposed
Definition: JsonCommController.java:259
ConcurrentLinkedQueue< String > _mgmtFilteredMsgs
Definition: PrinterMonitor.java:92
void SetNarrowBar(float narrowBar)
IBarWidths GetBarWidths()
Barcode magnification. Width of Narrow/Wide bars.
Delegate function signature type for setting the callback for fault/alert change notice.
Definition: AlertStatusNotice.java:30
Default
Default align.
Definition: AlignEnum.java:5
String cmdSuffix
Definition: APglCmd.java:11
void SetFontStyle(FontStyleEnum fontStyle)
void SetRuler(IRuler ruler)
IPoint end
Definition: Box.java:13
TSPL.Rotation GetRotation()
Optional rotation, DIR, based on TSPL documentation.
Definition: Barcode_2D_Properties.java:74
MaxicodeMsgStructured(MaxicodeModeEnum mode, String postalCode, String countryCode, String serviceClass, String remainingMsg)
Definition: MaxicodeMsgStructured.java:11
void SetCountryCode(String countryCode)
IRuler GetRuler()
The ruler used for placement. If not set, the default ruler setting is used.
Definition: ALine.java:21
boolean SetValue(String keyToSet, String valueToSet)
Inherited from ISettingsReadWrite.SetValue.
Definition: SettingsReadWrite.java:167
TSPL.Reference_Point GetReferencePoint()
Definition: Alphanumeric.java:443
PGL.Rotation GetRotation()
Definition: Barcode2D.java:48
USR
Definition: TSPL.java:87
void SetData(String data)
Definition: Barcode2D.java:60
AztecCodeTypeEnum GetType()
Definition: AAztecBarcode.java:45
static int CalculateDataLength(String input, AztecCodeTypeEnum formatType, int parameter)
Definition: AztecBarcode.java:163
void MsgListenerCtrlRefresh()
Definition: PrinterMonitor.java:298
static int minLT(int ltCheck)
Definition: TSPL.java:227
String GetRemainingMsg()
Definition: AMaxicodeMsgStructured.java:74
String aesKey
Definition: Rfid_ReadProperties.java:20
void CallbackForRfidReport(RfidReport RfidReport)
Definition: RfidMonitor.java:347
RfidMemBlockEnum GetMemory()
The memory type to access. Note that not all memory types are writable. For example,...
PGL.Rotation rotation
Definition: Barcode2D.java:7
AMaxicodeMsgStructured(MaxicodeModeEnum mode, String postalCode, String countryCode, String serviceClass, String remainingMsg)
Definition: AMaxicodeMsgStructured.java:25
ADataMatrix()
Definition: ADataMatrix.java:18
float ToMM(float scaledNumber, IRuler ruler)
Definition: PrintPlane.java:231
TSPL.Barcode_Type2D bcdType
Definition: Barcode2D.java:11
String ToString()
Returns the string that can be sent to printer.
Definition: Pdf417Barcode.java:22
FontSizeUnitsEnum GetFontSizeUnits()
Character sizing select between using font points or other sizing unit.
float GetCornerRounding()
Rounding value of the box corner.
String GetPrimaryMsg()
Primary Message, excluding the mode value, typically has a maximum of 9 characters.
Definition: AMaxicodeMsg.java:46
final int dpi
Definition: PGL.java:103
static final char DATA_FRAME_CHAR
The PGL framing character around commands that have printable data. May change if this char is found ...
Definition: PGL.java:42
static void SetCellSizeRect(CellRect cellSizeRect)
Definition: Defaults.java:127
RFID write properties.
Definition: Rfid_WriteProperties.java:13
boolean Offer(T msgToDeposit)
Definition: Channel.java:48
ITsplParamLine< String > GetNewParameterLine(String startOfLine)
Definition: ATsplCmd.java:74
Point(float x, float y)
Definition: Point.java:7
String toString()
Definition: DataMatrixBarcode.java:31
void SetPermaLockPW(String permaLockPW)
Definition: Rfid_WriteProperties.java:58
Barcode1D(PGL.Barcode_Type1D bcdType, int sr, int sc, String data)
Definition: Barcode1D.java:17
BigDecimal Minimum
Definition: Setting.java:42
RotateEnum GetRotation()
Definition: MaxicodeBarcode.java:27
String serviceClass
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:21
int GetOffsetFromStart()
Optional offset if access to memory that is not the starting position.
Definition: Rfid_ReadProperties.java:108
static String GetMsgId_Json(String msgStr)
retrieve the "To" key value in the msg element. returns emptyr ("") if no "To" key present
Definition: JsonStringTokenizer.java:280
boolean IsReverse()
Definition: Alphanumeric.java:113
void SetBold(boolean bold)
Definition: Font.java:70
void SetStart(IPoint start)
Definition: AMaxicodeBarcode.java:42
Definition: MgmtMsg.java:6
PGL.Barcode_Type2D type
Definition: Barcode_2D_Properties.java:41
void SetEnd(IPoint end)
Definition: ALine.java:46
List< Tuple< QRCodeManualEncodingEnum, String > > GetDataManuallyEncoded()
Manually encoded data. Manually encoded has priority over automatic encoding, Data.
Definition: AQRBarcode.java:144
Definition: Translate.java:5
int GetSC()
Definition: Line.java:68
void SetSR(int sr)
Definition: Alphanumeric.java:356
IPoint GetEnd()
Ending position of line.
Definition: ALine.java:41
Mask_8
Definition: QRCodeMaskEnum.java:12
RfidPasswordTypeEnum GetPasswordType()
Select type of password for memory access.
void SendMsgRaw(String dataToSend)
Sends contents without any message formatting directly to printer.
Definition: Messenger.java:139
X GetX()
Definition: Tuple.java:12
void SetMemoryBlock(PGL.Rfid_MemBlock memoryBlock)
Definition: Rfid_ReadProperties.java:130
String GetMsgFrame(StringBuilder strUnframed)
Definition: JsonComm.java:298
float InchToPoints(float inchValue, IPrintResolution resolution)
Definition: PrintPlane.java:148
PGL.Rfid_Format reportFormat
Definition: Verify.java:8
Definition: Rfid_ReadBitField.java:3
String ToString()
Returns the string that can be sent to printer.
Definition: Label.java:40
void SetPrefix(String prefix)
MaxicodeModeEnum GetMode()
The Mode used to state the format of the barcode data. See MaxicodeModeEnum for possible supported mo...
Definition: AMaxicodeMsg.java:38
TcpConnection(String ipAddress, int port)
Definition: TcpConnection.java:245
int GetSC()
Definition: Alphanumeric.java:73
APglCmd(String cmd, String cmdSuffix)
Definition: APglCmd.java:46
RfidPasswordTypeEnum passwordType
Definition: ARfidWrite.java:11
boolean IsZipperPattern()
Not Supported.
Definition: MaxicodeBarcode.java:60
Class that implements the TCP specific communication and extends the AComm class.
Definition: TcpConnection.java:32
IRuler ruler
Definition: ABarcode2D.java:10
void SetData(String data)
Definition: Barcode1D.java:121
static boolean IsSet(int styles, FontStyleEnum style)
Definition: FontStyleEnum.java:21
float GetHeight()
Optional Height, Hn[.m], based on PGL documentation.
Definition: Barcode_1D_Properties.java:129
RfidRead()
Definition: RfidRead.java:11
MY_SOLICITED_MSGS_ONLY
Messages where the receiver "To" has specific module's solicited message identifier....
Definition: MgmtChannelFilterType.java:11
Barcode1D(TSPL.Barcode_Type1D bcdType, int sr, int sc, String data)
Definition: Barcode1D.java:17
String unlockPW
Definition: Rfid_ReadProperties.java:14
String mask
Definition: Rfid_WriteProperties.java:20
String FirmwarePartNumber()
Printer firmware part number.
Definition: PrinterInfo.java:97
String GetData()
Definition: Alphanumeric.java:384
void ListenerChannelDisconnect(Channel< T > chnlToRemove)
Disconnect channel. No more messages added to a channel that is disconnected, but the channel can be ...
Definition: AMgmtListenerChannels.java:20
void SetRotation(RotateEnum rotation)
LEVEL_7
Definition: Pdf417ErrCorrectionEnum.java:12
String toString()
Definition: MaxicodeBarcode.java:49
DFLT_CPI
Definition: PGL.java:125
AlignEnum alignment
Definition: AText.java:20
Map< String, String > GetRawInfo()
Raw hardware info received from printer. Useful if need to see additional details not already exposed...
Definition: PrinterInfo.java:41
PGL.AlignEnum align
Definition: Alphanumeric.java:16
List< Channel< T > > MySolicitedChannelList(String solicitedMsgId)
Definition: AMgmtListenerChannels.java:147
int GetVertResolution()
Definition: Scale.java:55
String GetData()
The barcode data that includes the primary message + secondary messages to be encoded in the barcode.
MaxicodeMsg()
Definition: MaxicodeMsg.java:7
String GetData()
The barcode data that includes the primary message + secondary messages to be encoded in the barcode.
Definition: AMaxicodeMsgStructured.java:84
float ToMM(float scaledNumber, IRuler ruler, IPrintResolution resolution)
The alignment of an object within the plane.
Definition: IAlignment.java:15
void SetBcdType(TSPL.Barcode_Type2D bcdType)
Definition: Barcode2D.java:84
OdvMonitor(TcpConnection connection)
Must pass an opened comm connection that can remain opened for listening for unsolicited ODV reports.
Definition: OdvMonitor.java:246
List< ITsplParamLine< T > > GetParameterLines()
IComm _PtrComm
Definition: Configs.java:41
Lock
Lock. Allows for modificiation of data in future if correct password provided.
Definition: RfidPasswordTypeEnum.java:7
void triggerCallbackForOdvReport(String[] alert)
Definition: PrinterMonitor.java:166
Compact
Compact format barcode. Allows 1 - 4 layers. Core, center finder pattern, has 2 black squares in addi...
Definition: AztecCodeTypeEnum.java:9
static String GetAlignment(AlignEnum align)
Definition: TSPL.java:144
void SetOffsetFromStart(int offset)
void SetStart(IPoint start)
Definition: ATextItem.java:25
int vertResolution
Definition: Scale.java:12
String GetData()
The barcode data that includes the primary message + secondary messages to be encoded in the barcode.
Definition: MaxicodeMsgStructuredOpenSystemStandard.java:27
void SetVertResolution(int vertResolution)
Definition: Scale.java:59
SCALE_DOT(int dpi)
Definition: PGL.java:105
void SetItalic(boolean italic)
Definition: Font.java:89
static final char CTRL_DELIM_PGL
Definition: ADataMatrix.java:10
MgmtMsg SendMsgAndWaitForResponse(String command, String content, int maxWaitTimeSecs)
Send a management command and data/content to printer and wait for response maxWaitTimeSecs time.
Definition: Messenger.java:103
void SetAlertStatusCallback(AlertStatusNotice callback)
Holds the function to call when fault/alert msgs received from printer. Function must match signature...
void SetRfidReportListening(boolean listening)
Enable/disable listening/parsing unsolicited RFID reports sent from the printer.
Definition: RfidMonitor.java:155
float GetHeight()
Optional Height, Hn[.m], based on TSPL documentation.
Definition: Barcode_1D_Properties.java:94
JsonComm _MgmtComm
Definition: Configs.java:42
AtomicBoolean _alertStatusListening
Definition: PrinterMonitor.java:85
TSPL.Rotation GetRotation()
Definition: Barcode2D.java:48
DFLT_VERT_DPI
Definition: TSPL.java:21
Line(IPoint start, IPoint end, float lineThickness)
Definition: Line.java:9
PglCmd()
Definition: PglCmd.java:5
boolean IsPrintHumanReadable()
Prints the PDF human readable at bottom of barcode.
Definition: Barcode_1D_Properties.java:147
Mask_2
Definition: QRCodeMaskEnum.java:6
boolean IsWriteOperation()
True if report result of write operation. False if read operation.
Definition: RfidReport.java:105
String GetPassword()
Optional password for tags that support it.
Channel< String > _msgsFromPtr
Definition: PrinterMonitor.java:81
AztecBarcode(IPoint start, String data)
Definition: AztecBarcode.java:17
void finalize()
Definition: RfidMonitor.java:387
void SetBold(boolean bold)
Definition: Font.java:52
String toString()
Definition: Barcode1D.java:34
void SetLockPW(String lockPW)
Definition: Rfid_WriteProperties.java:40
int sr
Definition: Barcode2D.java:9
void SetMemoryBlock(TSPL.Rfid_MemBlock memoryBlock)
Definition: Rfid_ReadProperties.java:130
void SetRuler(IRuler ruler)
Definition: AztecBarcode.java:1
String lockPW
Definition: Rfid_WriteProperties.java:14
int sc
Definition: Alphanumeric.java:8
TSPL.Rotation GetRotation()
Definition: Barcode1D.java:80
int GetSC()
Definition: Alphanumeric.java:360
static String ReplaceJsonArrayValues(String json)
Definition: JsonComm.java:231
static boolean HasKeyAtPath(String keyPath, String jsonStr)
Check if msg contains path to key e.g. HasKeyPath("Content.Item1", "{ "Command": "DoThisOrThat",...
Definition: JsonStringTokenizer.java:85
APglParamLine()
Definition: APglParamLine.java:11
int sc
Definition: Box.java:9
boolean reverse
Definition: Alphanumeric.java:13
Map< String, Setting > GetAllProperties()
Read all settings.
void Dispose()
Definition: RfidMonitor.java:356
JsonComm CreateMgmtComm(IComm ptrComm)
Creates or returns existing connection that allows for mgmt/JSON communication.
Definition: JsonCommController.java:191
TSPL.Rotation rotation
Definition: Alphanumeric.java:15
void SetUnlockPW(String unlockPW)
Definition: Rfid_ReadProperties.java:40
void Write(InputStream binReader)
Write from input stream to output stream.
Definition: AComm.java:47
int sr
Definition: Alphanumeric.java:7
float dotsPerInch
Definition: PrintResolution.java:10
static String GetMsgIdExpectedOnResponse_Json(String msgStr)
retrieve the "From" expected for the response to the msg passed in. e.g. handles case where "From" wi...
Definition: JsonStringTokenizer.java:286
For cases where memory access is password protected.
Definition: IRfidPassword.java:15
Definition: RfidMemBlockEnum.java:3
TSPL.Rfid_Format reportFormat
Definition: Verify.java:8
void SetY(T y)
Definition: APair.java:24
Barcode_1D_Properties()
Definition: Barcode_1D_Properties.java:62
void SetLineThickness(float lineThickness)
InvalidMemBlock
For case where need to enforce initialization.
Definition: RfidMemBlockEnum.java:5
Barcode1D(Barcode_1D_Properties bcdProps, int sr, int sc, String data)
Definition: Barcode1D.java:24
String ToString()
Definition: Setting.java:74
void ListenerChannelConnect(Channel< T > chnlToReconnect, MgmtChannelFilterType chnlType, String solicitedMsgId)
Connect or reconnect a channel for listening to messages.
Label(String name)
Definition: Label.java:13
ICellRect GetCellSize()
The cell size can be thought of as the width and height of the narrowest bar element within a PDF417 ...
Definition: APdf417.java:54
AMaxicodeBarcode(IPoint start, IMaxicodeData data)
Definition: AMaxicodeBarcode.java:17
int GetFieldId()
Field Identifier used to differentiate from other fields read.
Definition: Rfid_ReadBitField.java:49
Definition: Verify.java:5
static Ruler GetRuler()
Definition: Defaults.java:91
ATsplCmd()
Definition: ATsplCmd.java:43
float GetYdim()
Y dimension cell size (height).
Definition: CellRect.java:16
PC
Definition: TSPL.java:90
Definition: ScaleEnum.java:3
TSPL.Rfid_Format dataFormat
Definition: Rfid_ReadBitField.java:6
LEVEL_4
Definition: Pdf417ErrCorrectionEnum.java:9
String name
Definition: Font.java:7
List< ITextItem > GetText()
List of text items that use the same text settings.
IFontSize fontSize
Definition: ATextItem.java:10
boolean _sdkManagedComm
Definition: SettingsReadWrite.java:61
Configs(IComm connection)
Must pass an opened comm connection that can remain opened if listening for unsolicited msgs from pri...
Definition: Configs.java:152
void SetUseSfcc(boolean useSfcc)
float ToInch(float scaledNumber, IRuler ruler, IPrintResolution resolution)
Definition: PrintPlane.java:210
Numeric
Numbers only.
Definition: QRCodeManualEncodingEnum.java:5
int GetBitCount()
The number of bits in field.
Definition: Rfid_WriteBitField.java:48
Definition: Verify.java:5
void SetBcdType(PGL.Barcode_Type2D bcdType)
Definition: Barcode2D.java:84
String password
Definition: ARfidWrite.java:12
void SetText(List< ITextItem > textItems)
void SetMemory(RfidMemBlockEnum memory)
Definition: ARfidWrite.java:31
PGL.Rfid_MemBlock GetMemoryBlock()
Optional memory block selection. If not set, EPC memory block is used.
Definition: Rfid_WriteProperties.java:127
void SetRuler(IRuler ruler)
Definition: AMaxicodeBarcode.java:34
Definition: Pdf417ErrCorrectionEnum.java:3
Definition: IFontStyle.java:5
static String CreateMsgFrame(String fromId, String trackId, String command, String content, String toId)
Create JSON object message that can be sent to printer.
Definition: JsonStringBuilder.java:167
LEVEL_2
Definition: Pdf417ErrCorrectionEnum.java:7
Normal
Default/normal text.
Definition: FontStyleEnum.java:5
void SetCmd(String cmd)
Definition: APglCmd.java:25
void SetName(String name)
int GetOffsetFromStart()
Optional offset if access to memory that that is not the starting position.
Definition: Rfid_WriteProperties.java:108
void ListenerChannelDisconnect(Channel< T > chnlToRemove)
Disconnect channel. No more messages added to a channel that is disconnected, but the channel can be ...
Unlock
Unlock block so that it can be overwritten.
Definition: RfidPasswordTypeEnum.java:11
void Dispose()
Definition: OdvMonitor.java:333
ExecutorService _executor
Definition: OdvMonitor.java:99
void SetData(String data)
void ClearParameterLines()
IPoint GetStart()
Upper left corner of box.
Definition: Box.java:35
void SetPrefix(String prefix)
Definition: ATsplParamLine.java:38
void SetRotation(RotateEnum rotation)
Definition: MaxicodeBarcode.java:45
void SetPrimaryMsg(String primaryMsg)
Definition: AMaxicodeMsg.java:50
Definition: DataMatrixBarcode.java:16
static String GetBarcodeType2D(Barcode_Type2D bcdType2D)
Definition: PGL.java:396
int GetOffsetFromStart()
Optional word offset (16 bits per count) if access to memory that is not the starting position of mem...
MgmtMsg ReadNextMsg()
Read next message that may have been received asynchronously from printer.
Definition: Messenger.java:149
void SetTrailer(String trailer)
Definition: Verify.java:141
int bitCountTotal
Definition: Rfid_ReadProperties.java:17
Definition: ATsplParamLine.java:6
void SetName(String name)
Definition: Font.java:44
Definition: TSPL.java:192
int GetValue()
Definition: TSPL.java:44
float DotsToPoints(float dots, IPrintResolution resolution)
int GetSC()
Definition: Line.java:54
void SetBcdType(TSPL.Barcode_Type1D bcdType)
Definition: Barcode1D.java:132
void SetOdvReportListening(boolean listening)
Enable/disable listening/parsing unsolicited ODV reports sent from printer.
void SetAlignment(AlignEnum alignment)
Definition: AText.java:89
Barcode1D()
Definition: Barcode1D.java:10
void Write(T message)
Definition: Channel.java:19
String GetValue(String key)
Read setting associated with the given key.
static IMgmtMsgListenerChannels< MgmtMsg > ListenerChannelsConnectorGet(IComm commToPtr)
Get the listener channels connector that allows for creating/connecting listener channels.
Definition: Listener.java:29
int GetSC()
Definition: Box.java:59
void SetStart(IPoint start)
RfidRead(PGL.Rfid_MemBlock memBank, PGL.Rfid_Format dataFormat, int bitCount, int fieldId)
For simple reads where only one bit field will be read.
Definition: RfidRead.java:34
String Permission
Definition: Setting.java:37
T GetY()
Definition: APair.java:20
BarWidths()
Definition: BarWidths.java:12
GS128
Definition: TSPL.java:165
ListenerChannelsMgmtMsg _listenersMgmtMsgChnls
Definition: JsonComm.java:54
float height
Definition: Barcode1D.java:8
void SetStart(IPoint start)
Definition: Box.java:39
void MsgListenerCtrlRefresh()
Definition: OdvMonitor.java:173
Future<?> _listenerTask
Definition: PrinterMonitor.java:90
I2of5
Definition: PGL.java:347
static void SetAlignment(AlignEnum alignment)
Definition: Defaults.java:103
void SetCellSize(ICellSquare cellSize)
Definition: AQRBarcode.java:91
void SetPDF(boolean pdf)
Definition: Barcode1D.java:92
List< Rfid_ReadBitField > bitFields
Definition: RfidRead.java:9
void SetRuler(IRuler ruler)
boolean IsBold()
Not Supported.
Definition: Font.java:66
TSPL.AlignEnum align
Definition: Alphanumeric.java:16
void SetRemainingMsg(String remainingMsg)
Definition: AMaxicodeMsgStructured.java:79
void SetLT(int lt)
Definition: Line.java:42
static final String CMD_READ
Definition: Configs.java:35
Provide support for RFID related services. Module to facilitate listening/retrieval of printer unsoli...
Definition: RfidMonitor.java:89
void AddBarcode(IBarcodeItem barcode)
Definition: ABarcode1D.java:42
ODV Report class to show ODV/ODV2D data received from printer.
Definition: OdvReport.java:16
void SetOdvReportListening(boolean listening)
Enable/disable listening/parsing unsolicited ODV reports sent from printer.
Definition: OdvMonitor.java:152
static IComm CreateComm(String descriptor)
Creates a communication object based on the descriptor. Returns null if unable to create.
Definition: Communication.java:38
int GetVE()
Definition: Alphanumeric.java:368
static float IgpDots(float dots, float dpiResolution)
Definition: TSPL.java:219
String data
Definition: ATextItem.java:11
TsplForm form
Definition: Label.java:10
PGL.Rfid_Format dataFormat
Definition: Rfid_WriteBitField.java:24
void Dispose(boolean disposing)
Definition: Configs.java:239
String Data
The printer configuration values. These should not be modified.
Definition: Config.java:140
static String GetRfidMemBlock(Rfid_MemBlock memBlock)
Definition: PGL.java:246
Definition: MaxicodeMsg.java:6
float GetLineThickness()
Thickness of line based on the ruler units in use.
Scale()
Definition: Scale.java:11
void SetCmd(String cmd)
Definition: ATsplCmd.java:25
DFLT_CPI
Definition: TSPL.java:35
MGMT
Definition: TcpConnection.java:99
T x
Definition: APair.java:4
TSPL.SCALE_UNITS getUnits()
Definition: Scale.java:39
void SetRuler(IRuler ruler)
Pdf417ErrCorrectionEnum errorCorrection
Definition: APdf417.java:20
void SetEngineStatusListening(boolean listening)
Enable/disable listening/parsing unsolicited engine status from printer.
List< String > paramLine
Definition: APglParamLine.java:7
MaxicodeModeEnum mode
Definition: AMaxicodeMsg.java:17
int RemoveUser()
Definition: JsonCommController.java:290
float InchToDots(float inchValue, IPrintResolution resolution)
Definition: IBarcodeItem2D.java:3
Definition: Barcode1D.java:5
IPoint start
Definition: ALine.java:10
PrintResolution(float dotsPerUnit, ScaleEnum unit)
Define the printer resolution in dots per inch or dots per mm.
Definition: PrintResolution.java:23
PglParamLine()
Definition: PglParamLine.java:5
int GetVE()
Definition: Alphanumeric.java:81
String SendMsg(String command, String content, String TrackNo)
Send a management command and data/content to printer.
Specify barcode content and position on plane where barcode starts.
Definition: IBarcodeItem.java:13
boolean IsPDF()
Definition: Barcode1D.java:101
Map< String, String > GetValues(List< String > keys)
Read multiple settings associated with the given list of keys.
Inch
Inch scale.
Definition: ScaleEnum.java:9
int GetLT()
Definition: Line.java:38
float GetXdim()
X dimension cell size (width).
void SetBarcodeType(BarcodeTypeEnum_1D barcodeType)
Definition: ABarcode1D.java:50
PDF417
Definition: PGL.java:393
int sc
Definition: Barcode1D.java:14
Definition: IRfidBankSelect.java:5
void SetPrintHumanReadableOnTop(boolean printHumanReadableOnTop)
Definition: Barcode_1D_Properties.java:134
void SetMemory(RfidMemBlockEnum memory)
Definition: ARfidWrite.java:31
String GetName()
Name of label that may be used to identify it from other labels.
Definition: ADataMatrix.java:9
Barcode1D(IBarcodeItem barcode)
Definition: Barcode1D.java:14
void SetMemoryBlock(PGL.Rfid_MemBlock memoryBlock)
Definition: Rfid_WriteProperties.java:131
AtomicBoolean _rfidReportListening
Definition: RfidMonitor.java:98
boolean GetRfidReportListening()
Inherited from IRfidMonitor.RfidReportListening.
Definition: RfidMonitor.java:150
MAXICODE
Definition: TSPL.java:193
PglCmd cmd
Definition: Barcode2D.java:6
void SetRawInfo(Map< String, String > rawInfo)
Definition: PrinterInfo.java:45
IPoint start
Definition: ATextItem.java:9
RfidPasswordTypeEnum GetPasswordType()
Select type of password for memory access.
Definition: ARfidWrite.java:37
void SetHE(int he)
Definition: Alphanumeric.java:380
Definition: BarWidths.java:10
String serviceClass
Definition: AMaxicodeMsgStructured.java:20
FontSizeUnitsEnum fontSizeUnits
Definition: AText.java:19
static final float MM_PER_INCH
Definition: PrintResolution.java:8
UPCA
Definition: PGL.java:346
static String GetKeyValueAtPath(String keyPath, String jsonStr)
Get key value as string, empty ("") string if key not found e.g. get "<value1>", GetKeyAtPath("Conten...
Definition: JsonStringTokenizer.java:167
void SetModel(QRCodeModelEnum model)
Definition: AQRBarcode.java:107
List< Rfid_ReadBitField > bitFields
Definition: RfidRead.java:9
String ToString()
Returns the string that can be sent to printer.
Rfid_ReadProperties props
Definition: RfidRead.java:8
ICellSquare GetCellSize()
Barcode cell size. Larger cell size results in barcodes that take up a larger area.
void SetSC(int sc)
Definition: Line.java:72
MaxicodeBarcode()
Definition: MaxicodeBarcode.java:22
RotateEnum rotation
Definition: ABarcode2D.java:13
static boolean IsCmdSuccess(String msgStr)
Check if msg is "Success" (response to a query sent to printer)
Definition: JsonStringTokenizer.java:274
Mask_0
Definition: QRCodeMaskEnum.java:4
ICellSquare cellSize
Definition: AQRBarcode.java:43
FontSizeUnitsEnum GetFontSizeUnits()
Character sizing select between using font points or other sizing unit.
Definition: AText.java:74
String Model()
Printer model.
Definition: PrinterInfo.java:58
void SetServiceClass(String serviceClass)
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:60
static final char DATA_FRAME_RESTRICTED_CHAR
Definition: TSPL.java:17
void SetOffsetFromStart(int offsetFromStart)
Definition: Rfid_ReadProperties.java:112
int ConnectionCount()
get number of connections. Note each connection can have multiple users.
Definition: JsonCommController.java:240
void SetDataFormat(TSPL.Rfid_Format dataFormat)
Definition: Rfid_ReadBitField.java:86
void SetStart(IPoint start)
Definition: ABarWidths.java:6
SettingsReadWrite(IComm connection)
Must pass an opened comm connection that can remain opened if listening for unsolicited msgs from pri...
Definition: SettingsReadWrite.java:329
boolean HasRfidOption()
True if RFID option present.
Definition: PrinterInfo.java:136
void ReleaseMgmtComm(String commDescriptor)
Release the json comm resources tied to the commDescriptor
Definition: JsonCommController.java:208
void SetDark(boolean dark)
Definition: Alphanumeric.java:109
Definition: QRBarcode.java:17
Definition: QRCodeManualEncodingEnum.java:3
Definition: Translate.java:5
void SendMsgRaw(String dataToSend)
Sends contents without any message formatting directly to printer.
void close()
Definition: RfidMonitor.java:398
int sr
Definition: Barcode1D.java:13
int GetBitCount()
Definition: Rfid_ReadBitField.java:22
TSPL.Reference_Point referencePoint
Definition: Alphanumeric.java:17
int sr
Definition: Barcode1D.java:13
boolean printHumanReadable
Definition: Barcode_1D_Properties.java:27
Definition: ABarcode1D.java:13
boolean HasOdvOption()
True if ODV option present.
Definition: PrinterInfo.java:123
IRuler GetRuler()
Ruler to use for bar widths.
float dotsPerMM
Definition: PrintResolution.java:11
void Dispose()
Definition: JsonComm.java:349
String _managedDescriptor
Definition: PrinterMonitor.java:132
void SetOffsetFromStart(int offsetFromStart)
Definition: Rfid_WriteProperties.java:113
static final float ALPHA_EXPANSION_MAX
Definition: PGL.java:17
static final int MAX_Rfid_MSGS
Definition: RfidMonitor.java:102
MaxicodeModeEnum mode
Definition: AMaxicodeMsgStructured.java:17
abstract String toString()
void SetHeight(float height)
Definition: ABarcodeItem.java:27
RFID memory block selection.
Definition: PGL.java:235
InputStream _inStream
Definition: TcpConnection.java:82
final int value
Definition: PGL.java:128
String Content
This is the command-dependent content/data. Callers are responsible for creating/parsing the proper J...
Definition: MgmtMsg.java:94
void SetRotation(PGL.Rotation rotation)
Definition: Alphanumeric.java:133
static final Logger LOGGER
Definition: JsonComm.java:51
String aesKey
Definition: Rfid_ReadProperties.java:20
AText(ITextItem text)
Definition: AText.java:27
IRuler GetRuler()
Ruler to use for bar widths.
Definition: ABarWidths.java:17
int lt
Definition: Line.java:7
String GetSuffix()
Definition: APglParamLine.java:42
String remainingMsg
Definition: AMaxicodeMsgStructured.java:21
void SetSuffix(String suffix)
Alphanumeric(int sr, int sc, int ve, int he, String data)
Definition: Alphanumeric.java:19
IPoint GetEnd()
Bottom right corner of box.
AQRBarcode(IPoint start, List< Tuple< QRCodeManualEncodingEnum, String >> dataManuallyEncoded)
This is used for cases where manual encoding of barcode data is desired.
Definition: AQRBarcode.java:79
PGL.Rotation rotation
Definition: Barcode1D.java:9
String toString()
Definition: Pdf417Barcode.java:27
void close()
Definition: PrinterMonitor.java:582
void SetSC(int sc)
Definition: Box.java:64
int GetLT()
Definition: Box.java:43
IRuler GetRuler()
Ruler to use for text positioning and font size if using ruler for font scaling/resizing.
QRCodeModelEnum model
Definition: AQRBarcode.java:45
static final String DataPortPrefix
Definition: JsonStringBuilder.java:18
void SetRotation(RotateEnum rotation)
Definition: ABarcode2D.java:51
static final float TWOBYTE_EXPANSION_MIN
Definition: PGL.java:18
int LimitRange(int value, int min, int max)
Utility method to limit values to a specified range.
Definition: APdf417.java:183
MM
Millimeter scale.
Definition: ScaleEnum.java:7
Rfid_ReadBitField()
Definition: Rfid_ReadBitField.java:9
None
No password.
Definition: RfidPasswordTypeEnum.java:5
List< String > GetParameters()
Definition: ATsplParamLine.java:23
Default SCALE for DOT.
Definition: PGL.java:99
int GetOffsetFromStart()
Optional word offset (16 bits per count) if access to memory that is not the starting position of mem...
Definition: ARfidWrite.java:58
IMgmtMsgListenerChannels< MgmtMsg > ChannelListenerMgmtMsg()
Definition: JsonComm.java:60
void SetOdvReportCallback(OdvReportNotice callback)
Holds the function to call when ODV reports received. Function must match signature of OdvReportNotic...
void SetDotsPerMM(float dotsPerMM)
Definition: PrintResolution.java:46
void SetBitCountTotal(int bitCountTotal)
Definition: Rfid_ReadProperties.java:94
void SetBarcodes(List< IBarcodeItem > barcodes)
Definition: Communication.java:6
boolean IsReverse()
Definition: Alphanumeric.java:411
float MMToDots(float mmValue, IPrintResolution resolution)
Definition: PrintPlane.java:158
PrinterInfo GetPrinterInfo()
Get printer information.
static final String CMD_ITEM
Definition: SettingsReadWrite.java:55
AlertStatusNotice GetAlertStatusCallback()
Definition: PrinterMonitor.java:136
TsplCmd cmd
Definition: RfidRead.java:7
String Descriptor()
Returns a string description of the connection. Format: "<b>TCP</b>:ip:port" e.g. "<b>TCP</b>:127....
Definition: TcpConnection.java:316
float InchToPoints(float inchValue)
Definition: PrintPlane.java:153
int fixedErrCorrection
Definition: AAztecBarcode.java:22
Direction/Rotation for PGL commands that support rotation.
Definition: PGL.java:279
String ToString()
Returns the string that can be sent to printer.
Definition: MaxicodeBarcode.java:44
int GetSc()
Definition: Barcode1D.java:120
static int[] GetBuildInFontSize(String fontName)
Definition: TSPL.java:231
Channel< T > ListenerChannelGetNew(int capacity, MgmtChannelFilterType chnlType, String solicitedMsgId)
Creates new channel for caller to listen for fully formed JSON messages.
void close()
Definition: JsonCommController.java:362
UPCA
Definition: TSPL.java:162
Definition: IRfidBitField.java:3
KillCode
Kill code. Typically 4 bytes.
Definition: RfidMemBlockEnum.java:17
String cmdSuffix
Definition: ATsplCmd.java:11
String toString()
Definition: Font.java:18
void SetBitCountTotal(int bitCountTotal)
Definition: Rfid_WriteProperties.java:95
String IpAddress()
IP address of connection.
Definition: TcpConnection.java:256
IRuler GetRuler()
The ruler used for placement. If not set, the default ruler setting is used.
ConcurrentLinkedQueue< String > _mgmtFilteredMsgs
Definition: RfidMonitor.java:103
void CallbackForAlertStatus(String[] alertText)
Definition: PrinterMonitor.java:417
PglCmd(boolean useSfcc, String cmd, String cmdSuffix)
Definition: PglCmd.java:13
void SetER(int er)
Definition: Box.java:72
String toString()
Definition: AText.java:104
Pdf417Barcode(IPoint start, String data)
Definition: Pdf417Barcode.java:20
IPglParamLine< String > GetNewParameterLine()
Definition: APglCmd.java:78
static final int MAX_ODV_MSGS
Definition: OdvMonitor.java:101
void SetErrorCorrection(Pdf417ErrCorrectionEnum errorCorrection)
Definition: APdf417.java:67
TSPL.Rotation rotation
Definition: Barcode_1D_Properties.java:24
String ToString()
Returns the string that can be sent to printer.
Definition: DataMatrixBarcode.java:26
void triggerCallbackForRfidReport(RfidReport report)
Definition: RfidMonitor.java:131
byte[] Read()
Definition: TcpConnection.java:350
IComm PtrComm()
Definition: JsonCommController.java:305
int GetEC()
Definition: Line.java:70
void SetRuler(IRuler ruler)
Definition: Box.java:31
Text()
Definition: Text.java:18
static int Round(float numToRound)
Round a float to integer.
Definition: PrintPlane.java:272
DataMatrixBarcode(IPoint start, String data)
Definition: DataMatrixBarcode.java:24
boolean _sdkManagedComm
Definition: PrinterMonitor.java:131
Reference_Point referencePoint
Definition: Text.java:138
String[] displayText
Definition: PrinterMonitor.java:128
String toString()
Definition: Box.java:23
void SetUnlockPW(String unlockPW)
Definition: Rfid_ReadProperties.java:40
void SetCountryCode(String countryCode)
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:50
void SetFieldTag(String fieldTag)
Definition: Verify.java:78
static CellSquare CellSize
The cell/module size for 2D barcodes if no size is specified.
Definition: Defaults.java:70
Maxicode barcode data. Maxicode Free Form carrier message. Only applies to Mode 2 and 3.
Definition: IMaxicodeMsgStructured.java:46
String _myMgmtId
Definition: OdvMonitor.java:93
String Command
Mgmt command sent to printer or response from printer.
Definition: MgmtMsg.java:42
QRCodeMaskEnum(int value)
Definition: QRCodeMaskEnum.java:16
PGL.Rotation rotation
Definition: Barcode_2D_Properties.java:42
int GetHorzResolution()
Definition: Scale.java:47
String toString()
This is the JSON formatted equivalent of the command structure.
Definition: MgmtMsg.java:108
void SetSr(int sr)
Definition: Barcode1D.java:116
void Dispose(boolean disposing)
Definition: SettingsReadWrite.java:399
IBarWidths GetBarWidths()
Barcode magnification. Width of Narrow/Wide bars.
Definition: ABarcode1D.java:62
String GetValue(String key)
Inherited from ISettingsReadWrite.GetValue.
Definition: SettingsReadWrite.java:115
QRBarcode(IPoint start, String data)
Definition: QRBarcode.java:22
String magnification
Definition: Barcode_1D_Properties.java:56
static void SetPrinterResolution(PrintResolution resolution)
Definition: Defaults.java:87
void SetRotation(TSPL.Rotation rotation)
Definition: Barcode_1D_Properties.java:64
AQRBarcode(IPoint start, String data)
Used for most cases where data will be encoded automatically into barcode.
Definition: AQRBarcode.java:63
void SetPrimaryMsg(String primaryMsg)
IPrintResolution GetPrinterResolution()
The printer resolution used for all objects on plane.
Definition: PrintPlane.java:55
int GetSr()
Definition: Barcode1D.java:112
void Send(T mgmtMsgToSend)
String SerialNumber()
Printer serial number.
Definition: PrinterInfo.java:71
float height
Definition: ABarcodeItem.java:9
Definition: QRCodeModelEnum.java:3
int GetSR()
Definition: Box.java:51
void AddBitField(Rfid_ReadBitField bitFieldToAdd)
Definition: RfidRead.java:61
void SetCellSize(ICellSquare cellSize)
Definition: ADataMatrix.java:148
void SetOffsetFromStart(int offsetFromStart)
Definition: ARfidWrite.java:63
void SetFontSize(IFontSize fontSize)
Definition: ATextItem.java:35
IFontSize GetFontSizePgl(IFontSize fontSize, FontSizeUnitsEnum fontUnits, IRuler ruler)
Definition: Text.java:75
static final int DEFAULT_DATA_PORT
Port for sending print data.
Definition: TcpConnection.java:34
Mask_6
Definition: QRCodeMaskEnum.java:10
int sc
Definition: Line.java:9
String toString()
Definition: Text.java:34
X x
Definition: Tuple.java:4
int GetBitCount()
The number of bits in field.
Definition: Rfid_WriteBitField.java:48
ACS
Definition: RfidReport.java:25
int lt
Definition: Box.java:7
I2of5
Definition: TSPL.java:163
TsplCmd cmd
Definition: Verify.java:6
String GetPostalCode()
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:36
void close()
Definition: Messenger.java:164
float GetHeight()
Barcode Height. Expressed in units of Ruler.
Definition: ABarcodeItem.java:25
Definition: TSPL.java:117
void SetCountryCode(String countryCode)
boolean IsUseSfcc()
Definition: ATsplCmd.java:13
List< IPglParamLine< String > > parameterLines
Definition: APglCmd.java:7
static final int MAX_MSGS_FROM_PTR
Definition: OdvMonitor.java:91
List< T > GetParameters()
Code_39
Definition: PGL.java:340
void SetBitCountTotal(int bitCountTotal)
Definition: Rfid_WriteProperties.java:94
Definition: Barcode1D.java:8
static final float ALPHA_EXPANSION_MAX
Definition: TSPL.java:7
void SetLineThickness(float lineThickness)
ICellSquare GetCellSize()
Barcode cell size. Larger cell size results in barcodes that take up a larger area.
Definition: AQRBarcode.java:86
Channel< String > _msgsFromPtr
Definition: RfidMonitor.java:93
int GetBitCountTotal()
Specify the total bits in memory bank that will be accessed. Starting at the offset.
Definition: Rfid_ReadProperties.java:90
Definition: RfidWrite.java:13
JsonComm _MgmtComm
Definition: SettingsReadWrite.java:59
IPoint GetStart()
Position where barcode starts.
Definition: ABarcodeItem.java:17
TSPL.Rfid_Format GetPWFormat()
Optional format of password string for LOCK or PERMALOCK. If not specified, Hex format is used.
Definition: Rfid_WriteProperties.java:72
Inverted
Definition: PGL.java:283
AMaxicodeMsgStructured()
Definition: AMaxicodeMsgStructured.java:23
boolean _disposed
Definition: Configs.java:46
static String ToHex(String asciiString)
Convenience routine that takes an ASCII string and converts to hex.
Definition: RfidConvert.java:84
Maxicode barcode data. Does not apply to Mode 2 or 3.
Definition: IMaxicodeMsg.java:13
Dot
Dot scale.
Definition: ScaleEnum.java:5
TsplParamLine(String startOfLine)
Definition: TsplParamLine.java:9
String ToString()
Returns the string that can be sent to printer.
Definition: Text.java:27
Rfid_ReadProperties props
Definition: RfidRead.java:8
static final String CFG_NUM
Definition: Config.java:31
float ToPoints(float scaledNumber)
Definition: PrintPlane.java:190
Definition: ATextItem.java:8
AAztecBarcode()
Definition: AAztecBarcode.java:25
String toString()
Definition: RfidRead.java:69
X x
Definition: Tuple.java:4
String GetTrailer()
The trailer/suffix added after the field contents.
Definition: Verify.java:138
boolean IsUsingPoints()
Definition: Alphanumeric.java:121
static final String START_OF_COMMENT
PGL comment character. Must be added to start of every comment.
Definition: PGL.java:75
IRuler GetRuler()
The ruler used for placement. If not set, the default ruler setting is used.
Definition: Box.java:27
General/public structures/constants used in PGL.
Definition: PGL.java:15
String GetEngineStatus()
Query the printer for the engine status.
String countryCode
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:20
String toString()
Definition: Box.java:68
PrinterMonitor(String commDescriptor)
Definition: PrinterMonitor.java:404
void SetLockPW(String lockPW)
Definition: Rfid_WriteProperties.java:40
EPC
Electronic Product Code.
Definition: RfidMemBlockEnum.java:7
final int value
Definition: FontStyleEnum.java:11
int er
Definition: Line.java:10
void SetType(TSPL.Barcode_Type1D type)
Definition: Barcode_1D_Properties.java:47
int offsetFromStart
Definition: Rfid_ReadProperties.java:18
static int CalculateLengthWithECC(int dataLength, int eccPercentage)
Definition: AztecBarcode.java:190
void SetRemainingMsg(String remainingMsg)
STATUS
Definition: TcpConnection.java:101
List< Config > GetAllConfig()
Definition: ACellSquare.java:6
boolean _disposed
Definition: SettingsReadWrite.java:63
IPoint ToDots(IPoint scaledPosition, IRuler ruler, IPrintResolution resolution)
Definition: PrintPlane.java:242
boolean usingPoints
Definition: Alphanumeric.java:14
void SetDisplayStatusCallback(DisplayStatusNotice callback)
Holds the function to call when display text msgs received from printer. Function must match signatur...
abstract String toString()
Text(ITextItem text)
Definition: Text.java:24
void SetVertResolution(int vertResolution)
Definition: Scale.java:62
float ToDots(float scaledNumber, IRuler ruler)
Definition: PrintPlane.java:200
IPoint GetStart()
Upper left corner of box.
void SetPassword(String password)
int UserCount(String commdDescriptor)
get the active user count for a given commDescriptor.
Definition: JsonCommController.java:230
String permaUnLockPW
Definition: Rfid_ReadProperties.java:15
APglCmd(boolean useSfcc, String cmd, String cmdSuffix)
Definition: APglCmd.java:51
String _managedDescriptor
Definition: RfidMonitor.java:108
Definition: Listener.java:7
AztecCodeTypeEnum type
Definition: AAztecBarcode.java:21
String fontName
Definition: AText.java:17
RfidMemBlockEnum memory
Definition: ARfidWrite.java:10
void SetEngineStatusCallback(EngineStatusNotice callback)
Holds the function to call when engine status received from printer. Function must match signature of...
String GetName()
Name of label that may be used to identify it from other labels.
Definition: Label.java:21
int er
Definition: Line.java:10
List< IPglParamLine< String > > GetParameterLines()
Definition: APglCmd.java:56
IRfidBitField GetData()
The data to write.
ANY_SOLICITED_MSGS_ONLY
Messages that have a receiver "To" field. e.g. printer response to messages that had a sender "From" ...
Definition: MgmtChannelFilterType.java:7
AQRBarcode()
Definition: AQRBarcode.java:49
Rfid_WriteProperties()
Definition: Rfid_WriteProperties.java:23
void SetParameters(List< String > paramLine)
Definition: APglParamLine.java:30
static String CreateMsgFrame_Json(String fromId, String trackId, String command, String content, String toId)
Definition: JsonStringBuilder.java:130
int GetVertResolution()
Definition: Scale.java:58
final int dpi
Definition: TSPL.java:23
void addBitField(Rfid_WriteBitField bitFieldToAdd)
Definition: RfidWrite.java:54
void AddObject(Object addObject)
Add object that can be converted to printer language syntax.
void SetStart(IPoint start)
String GetData()
Rfid data field. In Most Significant Bits (MSB) to Least Significant Bits (LSB) (left to right)....
Definition: ARfidWrite.java:68
Provide support for ODV related services. Module to facilitate listening/retrieval of printer unsolic...
Definition: OdvMonitor.java:88
Definition: MgmtChannelFilterType.java:3
static String ToHexString(byte[] bytes)
Definition: RfidConvert.java:89
JsonComm _mgmtComm
Definition: PrinterMonitor.java:79
Box(int lt, int sr, int sc, int er, int ec)
Definition: Box.java:14
void SetEC(int ec)
Definition: Box.java:79
String _ipAddress
Definition: TcpConnection.java:77
RfidRead()
Definition: RfidRead.java:11
FontStyleEnum(int value)
Definition: FontStyleEnum.java:13
IRuler GetRuler()
Ruler to use for cell size.
int GetOffsetFromStart()
Optional word offset (16 bits per count) if access to memory that is not the starting position of mem...
Definition: ARfidWrite.java:58
List< Rfid_WriteBitField > bitFields
Definition: RfidWrite.java:16
void close()
Definition: Configs.java:276
String ToString()
Returns the string that can be sent to printer.
Definition: AztecBarcode.java:22
Management (Mgmt) Comm using JSON format. Concerned with full/well formed Mgmt/JSON msg frames and fo...
Definition: JsonComm.java:50
float xdim
Definition: ACellSquare.java:8
String header
Definition: Verify.java:9
boolean printHumanReadableOnTop
Definition: Barcode_1D_Properties.java:59
Channel< String > _msgsFromPtr
Definition: Messenger.java:27
int bitCount
Definition: Rfid_ReadBitField.java:4
String toString()
Definition: Line.java:18
Definition: IBarcode2D.java:3
String GetYear()
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:65
void SetSr(int sr)
Definition: Barcode1D.java:129
float DotsPerUnit(IRuler ruler, IPrintResolution resolution)
Pair for font scaling/resizing.
Definition: IFontSize.java:13
Support methods to help convert non-byte data to order stored in RFID tags.
Definition: RfidConvert.java:26
void SetZipperPattern(boolean zipperPattern)
Definition: MaxicodeBarcode.java:64
MaxicodeBarcode(IPoint start, IMaxicodeData data)
Definition: MaxicodeBarcode.java:26
NOT_DEFINED
Definition: PGL.java:339
int GetSR()
Definition: Box.java:52
DOT
Definition: TSPL.java:56
Code128B
Definition: PGL.java:342
void SetDotsPerInch(float dotsPerInch)
Definition: PrintResolution.java:37
String GetData()
Rfid data field. In Most Significant Bits (MSB) to Least Significant Bits (LSB) (left to right)....
Definition: ARfidWrite.java:68
Definition: CellSquare.java:6
void SetRectangle(boolean rectangle)
Definition: ADataMatrix.java:42
IRuler ruler
Definition: Box.java:11
void AddBitField(Rfid_ReadBitField bitFieldToAdd)
Definition: RfidRead.java:61
void SetRotation(PGL.Rotation rotation)
Definition: Barcode_1D_Properties.java:97
Mask_5
Definition: QRCodeMaskEnum.java:9
ITsplParamLine< String > GetNewParameterLine(String startOfLine, String endOfLine)
Definition: ATsplCmd.java:67
BarcodeTypeEnum_1D barcodeType
Definition: ABarcode1D.java:15
String cmd
Definition: ATsplCmd.java:10
NOT_DEFINED
Definition: TSPL.java:193
boolean IsPrintHumanReadableOnTop()
Prints the PDF human readable at top of barcode.
Definition: Barcode_1D_Properties.java:165
void SetParameters(List< T > parameters)
RfidMemBlockEnum GetMemory()
The memory type to access. Note that not all memory types are writable. For example,...
int GetSr()
Definition: Barcode2D.java:64
AtomicBoolean _odvReportListening
Definition: OdvMonitor.java:97
final int Value
Definition: MaxicodeModeEnum.java:11
Map< String, String > _rawInfo
Raw hardware info received from printer. Useful if need to see additional details not already exposed...
Definition: PrinterInfo.java:25
IPoint ToDots(IPoint scaledPosition, IRuler ruler)
Definition: PrintPlane.java:253
String GetServiceClass()
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:55
T GetX()
Definition: APair.java:12
static final float DEFAULT_DPI
Definition: PrintResolution.java:7
void MsgListenerCtrlRefresh()
Definition: RfidMonitor.java:176
void SetSc(int sc)
Definition: Barcode1D.java:137
Definition: IStartPoint.java:3
DisplayStatusNotice GetDisplayStatusCallback()
boolean GetDisplayStatusListening()
Inherited from IPrinterMonitor.DisplayStatusListening.
Definition: PrinterMonitor.java:236
void SetWideBar(float wideBar)
Definition: ABarWidths.java:27
String Value
Definition: Setting.java:39
IPoint GetStart()
Position where object starts.
Definition: AMaxicodeBarcode.java:38
String OverallGrade()
Barcode OverallGrade as letter and numeric value. e.g. "A (4.0)".
Definition: OdvReport.java:79
Definition: IOdvMonitor.java:3
void SetPostalCode(String postalCode)
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:41
boolean zipperPattern
Definition: MaxicodeBarcode.java:20
RFID Bit Field Properties for writing.
Definition: Rfid_WriteBitField.java:22
boolean bold
Definition: Font.java:8
String FirmwareVersion()
Printer firmware version.
Definition: PrinterInfo.java:84
RotateEnum rotation
Definition: ABarcode1D.java:19
void SetData(String data)
Definition: Alphanumeric.java:101
String GetData()
Definition: Barcode1D.java:104
None
No rotation.
Definition: RotateEnum.java:5
Channel< T > ListenerChannelGetNew(int capacity, MgmtChannelFilterType chnlType, String solicitedMsgId)
Creates new channel for caller to listen for fully formed JSON msgs.
Definition: AMgmtListenerChannels.java:71
void SetReportFormat(PGL.Rfid_Format reportFormat)
Definition: Verify.java:106
static boolean PingStoppedResponding(String ip, int timeoutSecs)
Definition: PrinterUtil.java:124
int ec
Definition: Line.java:11
BarWidths()
Definition: BarWidths.java:12
float ToPoints(float scaledNumber, IRuler ruler)
Definition: PrintPlane.java:185
IPglParamLine< String > GetNewParameterLine(String startOfLine)
Definition: APglCmd.java:74
List< Rfid_WriteBitField > bitFields
Definition: RfidWrite.java:16
void SetLineThickness(float lineThickness)
Definition: Box.java:55
CellSquare(float xdim, IRuler ruler)
Definition: CellSquare.java:7
boolean _sdkManagedComm
Definition: RfidMonitor.java:107
void SetData(String data)
RfidMonitor(String commDescriptor)
Constructor called when creating a connection managed by the SDK.
Definition: RfidMonitor.java:328
String ToString()
Definition: Config.java:199
void handle(OdvReport odvReport)
void SetPrinterResolution(IPrintResolution printerResolution)
Definition: PrintPlane.java:60
Definition: Barcode1D.java:8
Ruler(ScaleEnum scale)
Definition: Ruler.java:9
void SetData(IMaxicodeData data)
Definition: AMaxicodeBarcode.java:26
void SetData(String data)
Definition: ARfidWrite.java:73
APglParamLine(String linePrefix)
Definition: APglParamLine.java:14
Coordinate pair within a 2D plane.
Definition: IPoint.java:13
Definition: Alphanumeric.java:5
String GetData()
The barcode content.
Definition: ABarcode2D.java:36
String cmd
Definition: APglCmd.java:10
static byte[] ToBytes(long uintData)
Convert a 32-bit unsigned integer into a byte array that can be written to RFID tag....
Definition: RfidConvert.java:57
String GetCmd()
Definition: APglCmd.java:21
static int CalculateAztecModuleCount(int dataSize, int errorCorrectionPercentage)
Definition: AztecBarcode.java:124
String toString()
Definition: Line.java:22
void handle(RfidReport rfidReport)
DisplayStatusNotice GetDisplayStatusCallback()
Definition: PrinterMonitor.java:146
Specify text and position on plane where text starts.
Definition: ITextItem.java:13
IPoint GetStart()
Position where barcode starts.
int GetOffsetFromStart()
Optional offset if access to memory that is not the starting position.
Definition: Rfid_WriteProperties.java:109
void SetLT(int lt)
Definition: Box.java:47
int GetLT()
Definition: Line.java:52
void SetUseSfcc(boolean useSfcc)
Definition: APglCmd.java:17
static String DescriptorValidate(String descriptorHint, DescriptorPortType portTypeHint)
Validate/build descriptor string from descriptorHint that may or may not have a port....
Definition: TcpConnection.java:141
float GetLineThickness()
Thickness of line based on the ruler units in use.
Definition: Box.java:51
Definition: Translate.java:3
String GetFontName()
The name of the font to use.
Definition: AText.java:54
Printer information class to show printer attributes and other useful information.
Definition: PrinterInfo.java:15
Definition: ListenerChannelsJson.java:3
DMATRIX
Definition: TSPL.java:193
void close()
Definition: SettingsReadWrite.java:436
int he
Definition: Alphanumeric.java:10
Rfid_ReadProperties()
Definition: Rfid_ReadProperties.java:23
int rd
Definition: Box.java:12
Alignment for PGL commands that support alignment.
Definition: PGL.java:309
AZTEC
Definition: PGL.java:393
Y GetY()
Definition: Tuple.java:20
IRuler GetRuler()
The ruler used for placement. If not set, the default ruler setting is used.
String toString()
Definition: Verify.java:13
Channel< String > _msgOut
Definition: JsonComm.java:73
boolean printHumanReadable
Definition: ABarcode1D.java:18
Definition: Translate.java:3
void SetDataFormat(TSPL.Rfid_Format dataFormat)
Definition: Rfid_WriteBitField.java:70
void SetBitCount(int bitCount)
Definition: Rfid_WriteBitField.java:52
JsonCommController()
Definition: JsonCommController.java:122
void SetPrintHumanReadable(boolean printHumanReadable)
Definition: Barcode_1D_Properties.java:115
boolean printHumanReadableOnTop
Definition: Barcode_1D_Properties.java:28
String password
Definition: ARfidWrite.java:12
int lt
Definition: Line.java:7
String From
Identifies the message sender. If the printer sends a response, this will be in the To field of the r...
Definition: MgmtMsg.java:55
static final Object _syncLockComm
Definition: JsonCommController.java:115
String GetCountryCode()
Definition: AMaxicodeMsgStructured.java:54
static final String CMD_PROP
Definition: SettingsReadWrite.java:56
int GetER()
Definition: Box.java:67
float DotsToPoints(float dots, IPrintResolution resolution)
Definition: PrintPlane.java:126
void finalize()
Definition: SettingsReadWrite.java:425
List< String > Descriptors()
get list of connection descriptors
Definition: JsonCommController.java:246
void SetAesKey(String aesKey)
Definition: Rfid_ReadProperties.java:157
Definition: PrintResolution.java:6
QRCodeErrorCorrectionEnum errorCorrection
Definition: AQRBarcode.java:46
int offsetFromStart
Definition: ARfidWrite.java:13
Default
Uses default error correction level of 23% + 3 codewords.
Definition: AztecCodeTypeEnum.java:5
static String CreateMsgFrame_Json(String fromId, String trackId, String command, String content)
Definition: JsonStringBuilder.java:134
static boolean IsSolicitedMsg_Json(String msgStr)
Check if msg is a solicted msg (response to a query sent to printer)
Definition: JsonStringTokenizer.java:269
boolean GetEngineStatusListening()
Inherited from IPrinterMonitor.EngineStatusListening.
Definition: PrinterMonitor.java:272
TSPL.AlignEnum GetAlign()
Definition: Alphanumeric.java:435
Definition: FontSizeUnitsEnum.java:3
void SetLT(int lt)
Definition: Line.java:56
int bitCount
Definition: Rfid_WriteBitField.java:23
FixedErrCorrection
User specified error correction level from 1 to 99.
Definition: AztecCodeTypeEnum.java:7
String postalCode
Definition: AMaxicodeMsgStructured.java:18
void SetPDF(boolean pdf)
Definition: Barcode1D.java:105
AMaxicodeBarcode()
Definition: AMaxicodeBarcode.java:13
String GetEngineStatus()
Inherited from IPrinterMonitor.GetEngineStatus
Definition: PrinterMonitor.java:474
PglCmd(String cmd, String cmdSuffix)
Definition: PglCmd.java:9
String GetMask()
Optional 2 byte hex mask to use when for access to specific bits when accessing PC memory block.
Definition: Rfid_WriteProperties.java:144
BarWidths(float narrowBar, float wideBar)
Definition: BarWidths.java:17
static String GetBarcodeType1D(Barcode_Type1D barcodeType)
Definition: TSPL.java:169
String data
Definition: Barcode1D.java:12
String ToString()
Returns the string that can be sent to printer.
Definition: MaxicodeBarcode.java:69
int GetSR()
Definition: Line.java:46
Sets the size of the single cell square of a 2D barcode.
Definition: ICellSquare.java:22
int GetLayersWithinRange()
Definition: AAztecBarcode.java:113
IComm _jsonComm
Definition: JsonComm.java:70
String countryCode
Definition: AMaxicodeMsgStructured.java:19
String GetFieldTag()
The field tag used to report. e.g. "AFn", "BFn", "DF1".
Definition: Verify.java:74
TID
Definition: TSPL.java:86
int GetValue()
Definition: QRCodeMaskEnum.java:20
void ClearParameterLines()
Definition: APglCmd.java:37
String[] GetFaultStatus()
Inherited from IPrinterMonitor.GetFaultStatus
Definition: PrinterMonitor.java:504
int he
Definition: Alphanumeric.java:10
String toString()
Definition: Scale.java:22
static final char DATA_FRAME_CHAR
Definition: TSPL.java:11
String GetPermaLockPW()
Optional PERMALOCK password for tags that support it. Password typically in hex format in "1" to "FFF...
Definition: Rfid_WriteProperties.java:55
DMATRIX
Definition: PGL.java:393
static final int MAX_MSGS_FROM_PTR
Definition: PrinterMonitor.java:80
Definition: IMgmtMessenger.java:3
float wideBar
Definition: ABarWidths.java:9
RfidWrite(Rfid_WriteProperties writeProps, Rfid_WriteBitField firstBitField)
For writes where the write properties and first bitfield is provided.
Definition: RfidWrite.java:49
Box(float x_start, float y_start, float x_end, float y_end, float lineThickness)
Definition: Box.java:23
Y GetY()
Definition: Tuple.java:20
PGL.Rfid_MemBlock GetMemoryBlock()
Optional memory block selection. If not set, EPC memory block is used.
Definition: Rfid_ReadProperties.java:126
PGL.Barcode_Type1D getType()
Sets the barcode type for which the parameters apply to.
Definition: Barcode_1D_Properties.java:75
Map< String, String > GetFontNamesTable()
Table of printer resident fonts. The key is the user-friendly name and the value is the name expected...
int layers
Definition: AAztecBarcode.java:23
String GetID()
The ID that differentiates different message senders communicating with the printer at the same time....
Definition: Messenger.java:82
String _managedDescriptor
Definition: SettingsReadWrite.java:62
int sc
Definition: Barcode2D.java:10
AlertStatusNotice AlertStatusCallback
Inherited from IPrinterMonitor.AlertStatusCallback.
Definition: PrinterMonitor.java:104
void SetSc(int sc)
Definition: Barcode2D.java:76
Commonly used services that allow for "one liner" or as close to "one liner" service as possible.
Definition: Utilities.java:71
Barcode_1D_Properties()
Definition: Barcode_1D_Properties.java:31
void WaitForData(int msTimeOut)
Waits until data available BytesAvailable in current thread. Current thread sleeps until data receive...
Definition: AComm.java:32
void Disconnect()
Definition: Channel.java:44
IPoint GetStart()
Position where object starts.
String GetName()
Name of label that may be used to identify it from other labels.
Definition: Label.java:21
void ListenerChannelDisconnectPermanently(Channel< T > chnlToRemove)
Disconnect a channel permanently so that it cannot be reconnected.
Definition: AMgmtListenerChannels.java:38
String data
Definition: Barcode2D.java:8
Line(float x_start, float y_start, float x_end, float y_end, float lineThickness)
Definition: Line.java:13
boolean GetEngineStatusListening()
Definition: Alphanumeric.java:1
static final String PROGRAM_FILE
Definition: Config.java:30
void SetSc(int sc)
Definition: Barcode1D.java:124
String SendMsg(String command, String content)
Definition: Messenger.java:97
Definition: ARfidWrite.java:9
TSPL.SCALE_UNITS units
Definition: Scale.java:10
PglCmd cmd
Definition: Scale.java:6
String ToString()
Returns the string that can be sent to printer.
String Descriptor()
Definition: JsonCommController.java:301
Barcode2D(PGL.Barcode_Type2D bcdType, int sr, int sc, String data)
Definition: Barcode2D.java:13
void SetStart(IPoint start)
Definition: ABarcode2D.java:31
String permaLockPW
Definition: Rfid_WriteProperties.java:15
void Dispose(boolean disposing)
Definition: JsonCommController.java:324
String GetPassword()
Optional password for tags that support it.
Definition: ARfidWrite.java:47
MaxicodeModeEnum GetMode()
The Mode used to state the format of the barcode data. See MaxicodeModeEnum for possible supported mo...
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:85
List< ITextItem > GetText()
List of text items that use the same text settings.
Definition: AText.java:34
boolean _sdkManagedComm
Definition: Configs.java:44
Definition: MaxicodeMsgStructuredOpenSystemStandard.java:6
Right
Definition: PGL.java:313
void WriteAndWaitForResponse(OutputStream binDataIn, InputStream binDataOut, int responseStartTimeOut, int responseEndTimeOut, String completetionToken)
Write binDataOut stream data to output stream and return data received in binDataIn stream....
Definition: AComm.java:56
TSPL.Rotation GetRotation()
Optional rotation, DIR, based on TSPL documentation.
Definition: Barcode_1D_Properties.java:60
Definition: ITsplParamLine.java:5
String GetHeader()
The header/prefix added before the field contents.
Definition: Verify.java:119
static String GetAlignment(AlignEnum align)
Definition: PGL.java:316
ICellSquare GetCellSize()
Barcode cell size. Larger cell size results in barcodes that take up a larger area.
Definition: AMgmtListenerChannels.java:6
AText()
Definition: AText.java:23
int offsetFromStart
Definition: Rfid_WriteProperties.java:18
boolean SetConfig(Config Cfg)
Inherited from IConfigs.SetConfig
Definition: Configs.java:118
void SetSC(int sc)
Definition: Alphanumeric.java:77
static RotateEnum Rotation
Definition: Defaults.java:59
AMgmtListenerChannels()
Definition: AMgmtListenerChannels.java:13
void SetSR(int sr)
Definition: Alphanumeric.java:69
static CellRect CellSizeRect
The cell/module size for 2D barcodes if no size is specified.
Definition: Defaults.java:81
None
Definition: TSPL.java:118
MaxicodeMsgStructuredOpenSystemStandard()
Definition: MaxicodeMsgStructuredOpenSystemStandard.java:18
static void SendPrintFile(String ipAddress, String fileName)
Definition: Utilities.java:72
int lt
Definition: Box.java:7
void SetVE(int ve)
Definition: Alphanumeric.java:85
static final char DELIMITER_PARAMS
Definition: TSPL.java:13
int sc
Definition: Barcode1D.java:14
SettingsReadWrite(String commDescriptor)
Constructor called when creating a connection managed by the SDK.
Definition: SettingsReadWrite.java:388
int GetColumns()
The number of columns can be used to limit the width of the barcode.
Definition: APdf417.java:128
IPrintResolution printerResolution
Definition: PrintPlane.java:19
BarcodeItem(IPoint start, float height, String data)
Definition: BarcodeItem.java:10
ListenerChannelsJson()
Definition: ListenerChannelsJson.java:5
void SetBitCount(int bitCount)
Definition: Rfid_ReadBitField.java:26
void close()
Definition: OdvMonitor.java:375
void Write(InputStream binReader)
Write from input stream to output stream.
String[] alertText
Definition: PrinterMonitor.java:129
String GetCmdSuffix()
Definition: ATsplCmd.java:29
SCALE_CHAR(int value)
Definition: PGL.java:130
static final int DEFAULT_STATUS_PORT
Port for listening to status messages from printer.
Definition: TcpConnection.java:73
IPoint GetStart()
Starting position of line.
int UnreadMsgCount()
Get number of unread messages received and waiting to be read.
Definition: Messenger.java:144
MODE_4
Standard Symbol. Unstructured data, general-use barcode. EEC Primary Message, SEC Secondary Message.
Definition: MaxicodeModeEnum.java:9
T y
Definition: APair.java:5
int GetBitCountTotal()
Specify the total bits in memory bank that will accessed. Starting at the offset.
Definition: Rfid_WriteProperties.java:90
User
User memory.
Definition: RfidMemBlockEnum.java:13
String prefix
Definition: ATsplParamLine.java:8
The rotation of an object.
Definition: IRotation.java:15
Scale(TSPL.SCALE_UNITS units, int horzDpi, int vertDpi)
Definition: Scale.java:19
UNKNOWN
Definition: RfidReport.java:27
Definition: RfidReport.java:17
static String GetRandomId_Json()
Returns random integer simply used to make sure each msg has unique ID. Use this to identify any msgs...
Definition: JsonStringBuilder.java:199
void SetPrintHumanReadable(boolean printHumanReadable)
Definition: Barcode_1D_Properties.java:151
PglCmd cmd
Definition: RfidRead.java:7
TsplParamLine()
Definition: TsplParamLine.java:5
void handle(String[] displayLines)
String GetUnlockPW()
Optional UNLOCK password for tags that support locking it. Password typically in hex format in "1" to...
Definition: Rfid_ReadProperties.java:36
ACellSquare(float xdim, IRuler ruler)
Definition: ACellSquare.java:10
ACS
Definition: PGL.java:240
void SetYear(String year)
void AddRawContent(String rawContent)
Raw content added to label for cases where custom content needs to be added.
MgmtMsg SendMsgAndWaitForResponse(String command, String content, int maxWaitTimeSecs)
Send a management command and data/content to printer and wait for response maxWaitTimeSecs time.
Map.Entry< String, List< Channel< T > > > mySolicitedListWithChannel(Channel< T > chnlToSearch)
Definition: AMgmtListenerChannels.java:171
Line(int lt, int sr, int sc, int er, int ec)
Definition: Line.java:13
PglCmd cmd
Definition: Alphanumeric.java:6
TSPL.Rfid_Format GetPWFormat()
Optional format of password string for UNLOCK or PERMAUNLOCK. If not specified, Hex format is used.
Definition: Rfid_ReadProperties.java:72
IRuler GetRuler()
Ruler to use for positioning and Height.
ClockWise
Definition: TSPL.java:119
Scale scale
Definition: Label.java:11
boolean _disposed
Definition: PrinterMonitor.java:133
RfidMemBlockEnum GetMemory()
The memory type to access. Note that not all memory types are writable. For example,...
Definition: ARfidWrite.java:26
This only applies for Mode 2 or 3.
Definition: AMaxicodeMsgStructured.java:16
ACS
Definition: TSPL.java:88
ExecutorService _executor
Definition: PrinterMonitor.java:89
Tuple< Integer, Integer > GetRowsCols()
Specify the number of cells in terms of rows and columns of the barcode if want to manually set the b...
Definition: ADataMatrix.java:92
String GetPermaUnLockPW()
Optional PERMAUNLOCK password for tags that support it. Password typically in hex format in "1" to "F...
Definition: Rfid_ReadProperties.java:54
JsonComm _mgmtComm
Definition: Messenger.java:26
IRuler GetRuler()
The ruler used by all objects if a specific ruler is not changed or provided.
Definition: PrintPlane.java:84
void SetHeight(float height)
Definition: Barcode1D.java:89
MaxicodeMsg(MaxicodeModeEnum mode, String primaryMsg, String remainingMsg)
Definition: MaxicodeMsg.java:11
String ToString()
Returns the string that can be sent to printer.
Definition: DataMatrixBarcode.java:30
void SetHeight(float height)
int bitCountTotal
Definition: Rfid_ReadProperties.java:17
static int ToUInt(byte[] bytesFromRfidTag)
Convert 4 bytes read from RFID tag into 32 bit unsigned integer.
Definition: RfidConvert.java:29
Non-default parameters for 1D barcodes.
Definition: Barcode_1D_Properties.java:53
void SetRotation(PGL.Rotation rotation)
Definition: Barcode2D.java:52
boolean IsPrintHumanReadable()
Prints the PDF human readable at bottom of barcode.
Definition: Barcode_1D_Properties.java:111
void SetPermaLockPW(String permaLockPW)
Definition: Rfid_WriteProperties.java:59
Definition: AlignEnum.java:1
String fieldTag
Definition: Verify.java:7
float lineThickness
Definition: Box.java:14
FontStyleEnum GetFontStyle()
Definition: AText.java:64
String toString()
Definition: Box.java:68
String toString()
Definition: ATsplParamLine.java:74
Mask_3
Definition: QRCodeMaskEnum.java:7
QR
Definition: TSPL.java:193
String GetCmdSuffix()
Definition: APglCmd.java:29
Map< String, String > MsgParser_PrinterInfo(String mgmtReportFrame)
Definition: PrinterMonitor.java:529
Definition: ATsplCmd.java:6
NOT_DEFINED
Definition: PGL.java:393
static final String DataPortSuffix
Definition: JsonStringBuilder.java:19
IRuler GetRuler()
The print resolution can be set in either inch or MM scale. Setting/Updating either scale results in ...
Definition: AMaxicodeBarcode.java:30
MgmtMsg()
Definition: MgmtMsg.java:7
String GetFontName()
The name of the font to use.
void SetData(String data)
QRBarcode(IPoint start, List< Tuple< QRCodeManualEncodingEnum, String >> dataManuallyEncoded)
Definition: QRBarcode.java:27
String _managedDescriptor
Definition: OdvMonitor.java:107
char ctrlCharDelimiter
Definition: ADataMatrix.java:13
static String GetBarcodeType2D(Barcode_Type2D bcdType2D)
Definition: TSPL.java:196
void SetAlertStatusCallback(AlertStatusNotice callback)
Holds the function to call when fault/alert msgs received from printer. Function must match signature...
Definition: PrinterMonitor.java:141
static String GetRfidMemBlock(Rfid_MemBlock memBlock)
Definition: TSPL.java:94
void SetDotsPerMM(float dotsPerMM)
String ToString()
Returns the string that can be sent to printer.
Definition: ABarcode1D.java:86
int GetLayers()
The number of layers to use for AztecCodeTypeEnum.Compact or AztecCodeTypeEnum.Full barcode types.
Definition: AAztecBarcode.java:105
String GetData()
The barcode data that includes the primary message + secondary messages to be encoded in the barcode.
Definition: MaxicodeMsgStructured.java:16
void handle(String engineState)
Center
Definition: TSPL.java:140
TsplCmd cmd
Definition: Font.java:6
float GetWideBar()
Width of widest bar. This is typically a multiple of the NarrowBar in order for barcode scanners to d...
void Dispose()
Definition: PrinterMonitor.java:537
FontStyleEnum fontStyle
Definition: AText.java:18
int GetER()
Definition: Line.java:62
AlertStatusNotice GetAlertStatusCallback()
Font()
Definition: Font.java:11
String toString()
Definition: DataMatrixBarcode.java:35
void SetRemainingMsg(String remainingMsg)
Definition: AMaxicodeMsg.java:58
PGL.Rfid_Format GetPWFormat()
Optional format of password string for UNLOCK or PERMAUNLOCK. If not specified, Hex format is used.
Definition: Rfid_ReadProperties.java:72
IRuler ruler
Definition: AMaxicodeBarcode.java:10
AccessCode
Access code. Typically 4 bytes.
Definition: RfidMemBlockEnum.java:15
int sr
Definition: Box.java:8
MaxicodeMsg()
Definition: MaxicodeMsg.java:7
Definition: Alphanumeric.java:1
PrinterMonitor(TcpConnection connection)
Definition: PrinterMonitor.java:387
static char GetPrintableDataFrameChar(String dataToFrame)
Make sure the framing char for printable data is not part of the data that will be printed and not sa...
Definition: PGL.java:423
The defaults used for settings if not specified during object creation or set/changed.
Definition: Defaults.java:17
void SetCmdSuffix(String cmdSuffix)
NOT_DEFINED
Definition: TSPL.java:157
String permaLockPW
Definition: Rfid_WriteProperties.java:15
UPCA
Definition: BarcodeTypeEnum_1D.java:4
Holds metadata associated with a setting and properties associated with a setting.
Definition: Setting.java:32
String toString()
Definition: APglParamLine.java:74
abstract String ToString()
Returns the string that can be sent to printer.
Rfid_WriteProperties()
Definition: Rfid_WriteProperties.java:23
static char GetPrintableDataFrameChar(String dataToFrame)
Definition: TSPL.java:214
int GetHorzResolution()
Definition: Scale.java:50
MaxicodeMsg(MaxicodeModeEnum mode, String primaryMsg, String remainingMsg)
Definition: MaxicodeMsg.java:11
LEVEL_6
Definition: Pdf417ErrCorrectionEnum.java:11
RFID read properties.
Definition: Rfid_ReadProperties.java:13
Inverted
Definition: TSPL.java:121
boolean GetOdvReportListening()
Definition: Alphanumeric.java:5
void AddRawContent(String rawContent)
Raw content added to label for cases where custom content needs to be added.
Definition: Label.java:35
SettingsReadWrite(JsonComm mgmtComm)
Constructor called when an mgmt comm object already exists for listening for mgmt msgs.
Definition: SettingsReadWrite.java:355
Specify barcode content and position on plane where barcode starts.
Definition: IBarcodeItem_2D.java:13
IPoint GetStart()
Position where text starts.
MgmtMsg(String mgmtMsg)
All fields created from fully formed management/json message.
Definition: MgmtMsg.java:22
void AddObject(Object addObject)
Add object that can be converted to printer language syntax.
Definition: Label.java:30
String toString()
Definition: ATsplCmd.java:108
int sr
Definition: Line.java:8
Barcode_2D_Properties()
Definition: Barcode_2D_Properties.java:42
abstract String toString()
EngineStatusNotice EngineStatusCallback
Inherited from IPrinterMonitor.EngineStatusCallback.
Definition: PrinterMonitor.java:126
IFontSize GetFontSizeTspl(IFontSize fontSize, FontSizeUnitsEnum fontUnits, IRuler ruler)
Definition: Text.java:105
String GetRemainingMsg()
Secondary Message, typically has a maximum of 68 characters for modes with EEC or 84 characters for m...
EngineStatusNotice GetEngineStatusCallback()
TSPL.Barcode_Type2D getType()
Sets the barcode type for which the parameters apply to.
Definition: Barcode_2D_Properties.java:55
float GetLineThickness()
Thickness of line based on the ruler units in use.
Definition: Box.java:51
ARfidWrite(RfidMemBlockEnum memBlock, String data)
Definition: ARfidWrite.java:19
String _myMgmtId
Definition: PrinterMonitor.java:82
Definition: Pdf417Barcode.java:12
ABarcodeItem(IPoint start, String data)
Definition: ABarcodeItem.java:11
StringBuilder GetAsString()
Definition: ATsplCmd.java:82
String toString()
Definition: Box.java:23
int GetSC()
Definition: Box.java:60
void SetData(String data)
Definition: ABarcodeItem.java:23
ITsplParamLine< T > GetNewParameterLine(String startOfLine, String endOfLine)
int ve
Definition: Alphanumeric.java:9
void CallbackForDisplayStatus(String[] panelText)
Definition: PrinterMonitor.java:426
ClockWise
Definition: PGL.java:281
Definition: RotateEnum.java:3
float ToDots(float scaledNumber)
Definition: PrintPlane.java:205
Barcode1D(IBarcodeItem barcode)
Definition: Barcode1D.java:14
float ToMM(float scaledNumber, IRuler ruler, IPrintResolution resolution)
Definition: PrintPlane.java:226
void SetMagnification(String magnification)
Definition: Barcode1D.java:81
RotateEnum GetRotation()
Definition: AText.java:94
String toString()
Definition: Text.java:32
void close()
Definition: JsonComm.java:384
void SetVE(int ve)
Definition: Alphanumeric.java:372
Map< Integer, String > alertLUT
Definition: PrinterMonitor.java:587
IRuler ruler
Definition: Box.java:11
void SetData(String data)
static final int MAX_RAND_MSG_ID
Max. ID that will be randomly generated when calling GetRandomId() that can be used for ID's sent on ...
Definition: JsonStringBuilder.java:55
String GetPrimaryMsg()
Primary Message, excluding the mode value, typically has a maximum of 9 characters.
Box(IPoint start, IPoint end, float lineThickness)
Definition: Box.java:17
static String GetRotation(Rotation rotation)
Definition: TSPL.java:124
Definition: IMgmtComm.java:3
void SetMagnification(String magnification)
Definition: Barcode_1D_Properties.java:81
void SetLineThickness(float lineThickness)
Definition: Box.java:55
boolean printHumanReadable
Definition: Barcode_1D_Properties.java:58
Not Supported.
Definition: MaxicodeMsgStructuredOpenSystemStandard.java:17
static int Round(float numToRound)
Definition: IPrintPlane.java:35
ExecutorService _executor
Definition: JsonComm.java:72
AMaxicodeMsgStructuredOpenSystemStandard(MaxicodeModeEnum mode, String year, String postalCode, String countryCode, String serviceClass, String remainingMsg)
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:26
boolean _disposed
Definition: JsonComm.java:77
RfidReportNotice RfidReportCallback
Definition: RfidMonitor.java:105
int Size()
Definition: Channel.java:60
int sr
Definition: Box.java:8
PGL.AlignEnum GetAlign()
Definition: Alphanumeric.java:137
Pdf417Barcode()
Definition: Pdf417Barcode.java:16
String GetMagnification()
Optional magnification, MAG, based on TSPL documentation.
Definition: Barcode_1D_Properties.java:77
The print resolution can be set in either inch or MM scale. Setting/Updating either scale results in ...
Definition: IPrintResolution.java:22
int GetSr()
Definition: Barcode2D.java:64
IPrintResolution GetPrinterResolution()
abstract String toString()
JsonConnection(IComm ptrComm)
Definition: JsonCommController.java:275
float DotsToPoints(float dots)
Definition: PrintPlane.java:132
float GetHeight()
Barcode Height. Expressed in units of Ruler.
String primaryMsg
Definition: AMaxicodeMsg.java:18
float MMToPoints(float mmValue, IPrintResolution resolution)
Definition: PrintPlane.java:169
static CellRect GetCellSizeRect()
Definition: Defaults.java:123
OdvReportNotice OdvReportCallback
Definition: OdvMonitor.java:104
Alphanumeric(int sr, int sc, int ve, int he, String data)
Definition: Alphanumeric.java:18
AztecBarcode(IPoint start, String data)
Definition: AztecBarcode.java:19
Full
Full format barcode. Allows 1 - 32 layers. Core, center finder pattern, has 3 black squares in additi...
Definition: AztecCodeTypeEnum.java:11
String GetPrefix()
Definition: ATsplParamLine.java:34
Rfid_WriteBitField(int bitCount, PGL.Rfid_Format dataFormat, String data)
Definition: Rfid_WriteBitField.java:32
void AddListenerToList(List< Channel< T >> listenerList, Channel< T > chnlToAdd)
Definition: AMgmtListenerChannels.java:139
Definition: Rfid_ReadBitField.java:3
Map< String, Setting > GetProperties(List< String > keys)
Inherited from ISettingsReadWrite.GetProperties.
Definition: SettingsReadWrite.java:254
float DotsPerUnit(IRuler ruler, IPrintResolution resolution)
Definition: PrintPlane.java:94
void SetZipperPattern(boolean zipperPattern)
Definition: MaxicodeBarcode.java:39
String toString()
Definition: Line.java:22
void SetHeight(float height)
Definition: Barcode_1D_Properties.java:133
Setting GetProperties(String key)
Inherited from ISettingsReadWrite.GetProperties.
Definition: SettingsReadWrite.java:224
void MySolicitedChannelList_Add(String solicitedMsgId, Channel< T > chnlToAdd)
Definition: AMgmtListenerChannels.java:151
Italic
Italic text.
Definition: FontStyleEnum.java:9
AtomicBoolean _mgmtMsgListening
Definition: RfidMonitor.java:96
void SetBarcodes(List< IBarcodeItem > barcodes)
Definition: ABarcode1D.java:38
int sc
Definition: Line.java:9
ALL_MSGS
All msgs. Unfiltered. If it's a fully formed Mgmt msg, this channel type will get it.
Definition: MgmtChannelFilterType.java:5
Default SCALE for CHAR.
Definition: PGL.java:124
ScaleEnum scale
Definition: Ruler.java:7
String GetCountryCode()
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:45
boolean GetAlertStatusListening()
void SetPermaUnLockPW(String permaUnLockPW)
Definition: Rfid_ReadProperties.java:58
RfidReportNotice GetRfidReportCallback()
Inherited from IRfidMonitor.RfidReportCallback
Definition: RfidMonitor.java:122
float InchToDots(float inchValue)
Definition: PrintPlane.java:143
ListenerChannelsJson _listenersJsonChnls
Definition: JsonComm.java:53
static final char DATA_FRAME_RESTRICTED_CHAR
Char not allowed for alphanumeric and barcode as framing character for printable data.
Definition: PGL.java:87
void SetFieldId(int fieldId)
Definition: Rfid_ReadBitField.java:53
void Read(OutputStream binDataIn)
Definition: AComm.java:24
int BytesAvailable()
Definition: TcpConnection.java:266
ATsplParamLine(String linePrefix)
Definition: ATsplParamLine.java:14
Map< String, String > RawReport
Raw report received from printer. Useful if need to see details such as defects or other grading para...
Definition: OdvReport.java:35
void SetPrintHumanReadable(boolean printHumanReadable)
Definition: ABarcode1D.java:74
void SetDataFormat(PGL.Rfid_Format dataFormat)
Definition: Rfid_ReadBitField.java:87
static String GetRfidFormat(Rfid_Format format)
Definition: PGL.java:208
PglParamLine(String startOfLine)
Definition: PglParamLine.java:9
Code_39
Definition: TSPL.java:158
ICellSquare cellSize
Definition: ADataMatrix.java:16
MaxicodeMsgStructured()
Definition: MaxicodeMsgStructured.java:7
PGL.Barcode_Type1D bcdType
Definition: Barcode1D.java:15
APdf417(IPoint start, String data)
Definition: APdf417.java:28
TSPL.Barcode_Type2D type
Definition: Barcode_2D_Properties.java:38
String GetData()
The barcode data that includes the primary message + secondary messages to be encoded in the barcode.
Definition: MaxicodeMsgStructured.java:16
EC_15
15% Error Correction. Also known as 'M' level.
Definition: QRCodeErrorCorrectionEnum.java:7
void WaitForData(int msTimeOut)
Waits until data available BytesAvailable in current thread. Current thread sleeps until data receive...
Interface for objects that contain Maxicode barcode data.
Definition: IMaxicodeData.java:15
void ListenerChannelConnect(Channel< T > chnlToReconnect, MgmtChannelFilterType chnlType)
Definition: AMgmtListenerChannels.java:94
AZTEC
Definition: TSPL.java:193
Center
Center align.
Definition: AlignEnum.java:9
TSPL.Rfid_Format pwFormat
Definition: Rfid_ReadProperties.java:16
float ToDots(float scaledNumber, IRuler ruler, IPrintResolution resolution)
Definition: PrintPlane.java:195
int horzResolution
Definition: Scale.java:8
RotateEnum rotation
Definition: MaxicodeBarcode.java:16
RfidWrite(TSPL.Rfid_MemBlock memBank, TSPL.Rfid_Format dataFormat, int bitCount, String data)
For simple writes where only one bit field will be written.
Definition: RfidWrite.java:32
Definition: ITextSettings.java:3
Definition: Barcode1D.java:5
Code_128
Definition: TSPL.java:159
void SetServiceClass(String serviceClass)
Rfid_WriteProperties props
Definition: RfidWrite.java:15
boolean HasClockOption()
True if Clock option present.
Definition: PrinterInfo.java:149
GS128
Definition: PGL.java:349
void addBitField(Rfid_WriteBitField bitFieldToAdd)
Definition: RfidWrite.java:54
T Read()
Definition: Channel.java:23
void SendAndWaitForMsgFrame(byte[] outmsg, int responseStartTimeout, int responseEndTimeout)
Definition: JsonComm.java:261
void ListenerMsgDeposit(T msgToDeposit, String solicitedMsgId)
Definition: AMgmtListenerChannels.java:191
MgmtMsg SendMsgAndWaitForResponse(String command, String content)
Definition: Messenger.java:133
PDF417
Definition: TSPL.java:193
RfidPasswordTypeEnum GetPasswordType()
Select type of password for memory access.
Definition: ARfidWrite.java:37
String magnification
Definition: Barcode_1D_Properties.java:25
List< ITsplParamLine< String > > GetParameterLines()
Definition: ATsplCmd.java:56
void SetSuffix(String suffix)
void SetCellSize(ICellSquare cellSize)
Definition: AAztecBarcode.java:41
Map< String, String > MsgParser_OdvReport(String mgmtReportFrame)
Definition: OdvMonitor.java:316
Scale(PGL.SCALE_UNITS units, int horzDpi, int vertDpi)
Definition: Scale.java:16
boolean IsPrintHumanReadable()
Prints the PDF human readable at bottom of barcode.
Definition: ABarcode1D.java:70
Map< String, String > GetAllValues()
Read all settings key/value pairs.
void finalize()
Definition: OdvMonitor.java:364
PrintPlane()
Definition: PrintPlane.java:22
void SetSr(int sr)
Definition: Barcode2D.java:68
Definition: IFontSizeUnits.java:5
TSPL.Rfid_MemBlock GetMemoryBlock()
Optional memory block selection. If not set, EPC memory block is used.
Definition: Rfid_ReadProperties.java:126
void SetRuler(IRuler ruler)
Definition: Box.java:31
void SetPrintHumanReadable(boolean printHumanReadable)
Reference_Point GetReferencePoint()
Definition: Text.java:141
static RotateEnum GetRotation()
Definition: Defaults.java:107
void DisplayStatus(String[] newDisplayText)
Definition: PrinterMonitor.java:174
PglCmd cmd
Definition: Font.java:6
void SetPWFormat(PGL.Rfid_Format pwFormat)
Definition: Rfid_ReadProperties.java:76
Configs(JsonComm mgmtComm)
Constructor called when a mgmt comm object already exists for listening for mgmt msgs.
Definition: Configs.java:191
void SetType(AztecCodeTypeEnum type)
Definition: AAztecBarcode.java:49
String GetServiceClass()
Definition: AMaxicodeMsgStructured.java:64
JsonComm _mgmtComm
Definition: RfidMonitor.java:91
PGL.Barcode_Type2D GetBcdType()
Definition: Barcode2D.java:80
Code_93
Definition: PGL.java:350
void SetStart(IPoint start)
Definition: ABarcodeItem.java:19
EngineStatusNotice GetEngineStatusCallback()
Definition: PrinterMonitor.java:156
String data
Definition: Rfid_WriteBitField.java:25
boolean zipperPattern
Definition: MaxicodeBarcode.java:17
void SetER(int er)
Definition: Line.java:66
static Ruler Ruler
The ruler used by all objects if a specific ruler is not changed or provided.
Definition: Defaults.java:57
void SetText(List< ITextItem > textItems)
Definition: AText.java:39
Left
Definition: PGL.java:311
int GetValue()
Definition: PGL.java:134
String toString()
Definition: Line.java:18
String toString()
Definition: Barcode1D.java:20
int ec
Definition: Box.java:11
void SetType(PGL.Barcode_Type2D type)
Definition: Barcode_2D_Properties.java:63
void MsgFrameSplitterAsync()
Definition: JsonComm.java:117
Config GetConfig(int cfgNumber)
void SetRuler(IRuler ruler)
Definition: ACellSquare.java:21
boolean AddListenerChannel(Channel< T > chnlToAdd, MgmtChannelFilterType chnlType, String solicitedMsgId)
Definition: AMgmtListenerChannels.java:99
Non-default parameters for 1D barcodes. Different barcode types have different parameters that a user...
Definition: Barcode_1D_Properties.java:22
QRBarcode(IPoint start, String data)
Definition: QRBarcode.java:23
Scale units type allow for positioning of data in terms of dots or characters.
Definition: PGL.java:158
StringBuilder GetAsString()
Definition: APglParamLine.java:50
Definition: ABarcode2D.java:9
Base class for Aztec 2D barcode.
Definition: AAztecBarcode.java:19
float GetDotsPerInch()
Dots per Inch print resolution.
boolean Failed()
True if barcode failed.
Definition: OdvReport.java:46
void SetMode(MaxicodeModeEnum mode)
Definition: AMaxicodeMsg.java:42
static String GetKeyValue(String key, String jsonStr)
Get key value as string, empty ("") string if key not found e.g. get "<value1>", GetKeyAtPath("Conten...
Definition: JsonStringTokenizer.java:123
QRBarcode()
Definition: QRBarcode.java:19
Definition: MaxicodeModeEnum.java:3
void SetRotation(PGL.Rotation rotation)
Definition: Barcode1D.java:97
String data
Definition: Rfid_WriteBitField.java:25
IRuler GetRuler()
The print resolution can be set in either inch or MM scale. Setting/Updating either scale results in ...
Definition: ABarcode2D.java:16
float GetLineThickness()
Thickness of line based on the ruler units in use.
Definition: ALine.java:51
QRCodeModelEnum GetModel()
Definition: AQRBarcode.java:103
final List< Channel< T > > _msgListeners_AllMsgs
Definition: AMgmtListenerChannels.java:8
DataMatrixBarcode()
Definition: DataMatrixBarcode.java:18
PGL.Barcode_Type1D GetBcdType()
Definition: Barcode1D.java:141
void SetAlignment(AlignEnum alignment)
Definition: BarWidths.java:10
int GetHE()
Definition: Alphanumeric.java:376
void SetEnd(IPoint end)
Definition: Box.java:47
void SetMask(String mask)
Definition: Rfid_WriteProperties.java:149
RfidMonitor(JsonComm mgmtComm)
Constructor called when an mgmt comm object already exists for listening for mgmt msgs.
Definition: RfidMonitor.java:294
float ToPoints(float scaledNumber, IRuler ruler, IPrintResolution resolution)
MaxicodeModeEnum(int value)
Definition: MaxicodeModeEnum.java:14
int GetFixedErrCorrection()
This percent error correction value only applies to AztecCodeTypeEnum.FixedErrCorrection.
Definition: AAztecBarcode.java:72
void SetRemainingMsg(String remainingMsg)
Definition: AMaxicodeMsgStructuredOpenSystemStandard.java:80
int GetSc()
Definition: Barcode2D.java:72
Map< String, String > GetAllValues()
Inherited from ISettingsReadWrite.GetAllValues.
Definition: SettingsReadWrite.java:87
void SetData(String data)
Definition: Rfid_WriteBitField.java:112
Points
Use font point. 1 point = 1/72 inch (~0.35 mm).
Definition: FontSizeUnitsEnum.java:7
String GetData()
The barcode content.
Definition: ABarcodeItem.java:21
static String ToHex(int ushortData)
Convert a 2-byte unsigned integer into hex string that can be written on RFID tag.
Definition: RfidConvert.java:51
void SetScale(ScaleEnum scale)
Definition: Ruler.java:19
boolean IsPdfLocTop()
Definition: Barcode1D.java:109
String toString()
Definition: RfidWrite.java:22
void SetData(String data)
Definition: Barcode1D.java:108
ExecutorService _executor
Definition: RfidMonitor.java:100
Pdf417ErrCorrectionEnum(int value)
Definition: Pdf417ErrCorrectionEnum.java:18
PglCmd cmd
Definition: Box.java:6
void SetItalic(boolean italic)
Definition: Font.java:60
void SetOdvReportCallback(OdvReportNotice callback)
Holds the function to call when ODV reports received. Function must match signature of OdvReportNotic...
Definition: OdvMonitor.java:125
IFontSize GetFontSize()
Horizontal/Vertical font size. 0 for default no scaling/resizing. 0-100% scaling or size in points (1...
Definition: ATextItem.java:30
Sets the size of the single cell rectangle of a 2D barcode.
Definition: ICellRect.java:22
final List< Channel< T > > _msgListeners_Unsolicited
Definition: AMgmtListenerChannels.java:9