philpem / printer-driver-ptouch

P-Touch PT-series and QL-series printer driver for Linux (under CUPS)
GNU General Public License v2.0
97 stars 24 forks source link

Bug in QL-800 XML Driver File #9

Closed stevenlgreen00 closed 3 years ago

stevenlgreen00 commented 3 years ago

Bug: The XML file does not specify ULP transfer mode like the lower numbered QL printers.

<option id="opt/Brother-PTQL-PixelTransfer">
      <enum_val id="ev/RLE" sense="false" />
      <enum_val id="ev/ULP" />
</option>

Adding this to the Printer XML file for the QL-800 enables printing.

philpem commented 3 years ago

This seems to have wider effect than just the QL-800 - the QL-800 series manual (https://download.brother.com/welcome/docp100278/cv_ql800_eng_raster_100.pdf) indicates that this whole series uses ULP, but also supports optional RLE compression on top of ULP.

I'm about to push a fix for this, which will fix the QL-800, QL-810W and QL-820NWB.

Unfortunately I don't have any of those printers to test with, so would appreciate feedback from users about whether this fix works.