Skip to main content

Release Notes

Version 1.1.5.10

  • Added new Printer infos for PFEdge devices:
    • Kernel Version
    • Build Number
    • Android OS Version
    • Control Board Version
    • Print engine Hardware Version
    • Total Printed (in)
    • Total Service Printed
    • RFID Module Version
    • RFID Module Region

Version 1.1.5.9

  • Reworked resync/calibrateBlackmark functionality
  • For PFEdge, .ngt formats now can include a PRINT command, if the command is not there the library will add it automatically
  • Added some PrinterInfos that were missing for CDIL, including battery percentage and voltage. This is still not a final version, some of the values related to FW versions or model names are not correct for PF6059s

Version 1.1.5.8

  • Added general scanner configuration functions to ScannerAdapter:
    • No Scan Timeout setNoScanTimeout(long timeoutMs) / getNoScanTimeout()
    • Aim Duration setAimDuration(long aimDurationMs) / getAimDuration()
    • Linear Security Level setLinearSecurityLevel(int securityLevel) / getLinearSecurityLevel()
    • Bi-Directional Redundancy setBidirectionalRedundancy(boolean enabled) / isBidirectionalRedundancy()
    • PickList Mode setPickListMode(boolean enabled) / isPickListMode()
    • Reset to Default resetScannerConfiguration()

Version 1.1.5.7

Introduce FeedButtonCapability on PF6140DeviceAdapter, exposing getFeedButtonMode(), setFeedButtonMode() and setFeedButtonCallback().

  • The CDIL trigger listener now properly routes FeedButton and Trigger events to their respective callbacks instead of ignoring feed button presses.
  • Add FeedButtonMode enum (FEED/FORWARD) and FeedButtonCallback as new public API types.
  • Add DeviceConnection source field to ScannedData so consumers using a shared ScanCallback across multiple simultaneous device connections can identify which device produced each scan event.

Version 1.1.5.4

  • Finalize sample apps - PF Quick Start and PF Reference
  • Update tutorials

Version 1.1.5.1

  • Added RFID print-and-encode support for PF Edge (NG/TSC) and PF6059 (CDIL) printers via the new RfidCapability interface.
  • printAndEncodeRfid(): prints a label template and writes EPC/user memory to an RFID inlay simultaneously.
  • getReadRfidPower() / setReadRfidPower(): read and configure RFID antenna read power (PF Edge: 1–27, PF6059: -15 to 23).
  • getWriteRfidPower() / setWriteRfidPower(): read and configure RFID antenna write power (PF Edge: 1–27, PF6059: -15 to 23).
  • calibrateRFID(): on PF Edge, sends a single RFID calibration command; on PF6059, runs media calibration followed by automatic RFID antenna power calibration.
  • isRFIDEnabled(): runtime check to confirm whether the connected device has RFID hardware active.