Replies: 1 comment
|
Please see the current draft of the IPP Label and Receipt Printing Extensions v1.1 (LABEL) registration in the Printer Working Group. WRT your points:
In short, CUPS and IPP are concerned with standardizing printing and NOT with continuing support for legacy interfaces and methodologies. The IPP model (getting close to 30 years old now) successfully abstracts hardware differences so that client applications can communicate with and use any kind of printer. |
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
We are developing and maintaining printer drivers for POS (Point of Sale) thermal receipt and label printers. We would like to open a discussion regarding the specific architectural, firmware, and hardware connection gaps between the current Mopria/IPP standard specifications and our thermal POS printers.
We have identified the following critical hardware and protocol-level gaps that make Mopria/IPP compliance architecturally impossible for our device category:
Hardware Micro-controller (MCU) and Firmware Constraints
Legacy Transport Interfaces (RS-232 Serial and USB Bulk-Only Transport)
Dynamic Page Cutting (Continuous Media Roll Control)
Peripheral Cash Drawer Control (RJ11 / DK Port)]
ESC psequence) to the drawer kick port.Real-time, Low-latency Status Monitoring (Near-End Sensors)
printer-state-reasons(e.g.,media-empty) is asynchronous and has high latency due to HTTP/Network overhead. It lacks the millisecond-level hardware register polling support provided by proprietary kernel/user-mode drivers.We would appreciate feedback from the community and PSA ecosystem on how these hardware-specific and connection-level constraints are addressed, or if legacy V3/V4 drivers remain the only viable solution for this class of devices.
All reactions