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()
- No Scan Timeout
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
RfidCapabilityinterface. 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.