com.citizen.jpos.printer
Class ZPLRFIDPrinter
java.lang.Object
com.citizen.jpos.printer.ZPLPrinter
com.citizen.jpos.printer.ZPLRFIDPrinter
public class ZPLRFIDPrinter
- extends ZPLPrinter
TODO
RFID, NFC Tag.
- Author:
- leesk
Method Summary |
void |
checkTAGWrite()
|
void |
endTagPage(int quantity)
|
void |
setupTagMode()
Setup Tag, RS - RFID Setup : retry number when read/encode error[3],
Error[NoAction] RR - RFID Retries for a Block : 10 |
void |
startTagPage()
TODO F/W ¹ÌÁö¿ø
public void writeHexTag(String data, int block, boolean lock)
{
StringBuffer TagBuffer = new StringBuffer();
// Lock or Unlock TAG. |
void |
writeHexTag(java.lang.String data,
boolean lock)
TODO F/W ¹ÌÁö¿ø
public void writeTag(String data, int block, boolean lock)
{
StringBuffer TagBuffer = new StringBuffer();
// Lock or Unlock TAG. |
void |
writeTag(java.lang.String data,
boolean lock)
|
void |
writeTagFormat(java.lang.String data,
java.lang.String format,
java.lang.String increment,
boolean lock)
|
Methods inherited from class com.citizen.jpos.printer.ZPLPrinter |
directCommand, endPage, endPage, printBarcode, printCircle, printDataMatrix, printDiagonalLine, printEllipse, printImage, printImage, printPDF417, printQRCode, printRectangle, printText, printTextFormat, readData, setBarcodeField, setDarkness, setSpeed, setupPrinter, startPage |
Methods inherited from class java.lang.Object |
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
ZPLRFIDPrinter
public ZPLRFIDPrinter()
setupTagMode
public void setupTagMode()
- Setup Tag, RS - RFID Setup : retry number when read/encode error[3],
Error[NoAction] RR - RFID Retries for a Block : 10
writeTagFormat
public void writeTagFormat(java.lang.String data,
java.lang.String format,
java.lang.String increment,
boolean lock)
writeTag
public void writeTag(java.lang.String data,
boolean lock)
writeHexTag
public void writeHexTag(java.lang.String data,
boolean lock)
- TODO F/W ¹ÌÁö¿ø
public void writeTag(String data, int block, boolean lock)
{
StringBuffer TagBuffer = new StringBuffer();
// Lock or Unlock TAG.
if (lock)
TagBuffer.append("^RFL,A," + block + "^FD");
else
TagBuffer.append("^RFW,A," + block + "^FD");
TagBuffer.append(data);
TagBuffer.append("^FS");
requestQueue.addRequest(TagBuffer.toString().getBytes());
}
startTagPage
public void startTagPage()
- TODO F/W ¹ÌÁö¿ø
public void writeHexTag(String data, int block, boolean lock)
{
StringBuffer TagBuffer = new StringBuffer();
// Lock or Unlock TAG.
if (lock)
TagBuffer.append("^RFL,H," + block + "^FD");
else
TagBuffer.append("^RFW,H," + block + "^FD");
TagBuffer.append(data);
TagBuffer.append("^FS");
requestQueue.addRequest(TagBuffer.toString().getBytes());
}
endTagPage
public void endTagPage(int quantity)
throws java.io.UnsupportedEncodingException
- Throws:
java.io.UnsupportedEncodingException
checkTAGWrite
public void checkTAGWrite()