CUPS Dyesub Backends

This is my personal to-do list for printer-related tasks, encompassing both changes to Gutenprint (http://gimp-print.sf.net) and the CUPS backends (http://git.shaftnet.org/cgit/selphy_print.git)

IDTask TypeCategorySummaryStatusLast Edited  desc
625Feature RequestShinko CHC-S6245/ Kodak 8810Support 8x4*2, 8x4*3, 8x14/16/20/24/30/36 sizesNew2019-09-07 Task Description

The APEX system supports 8x4*2 and 8x4*3 multicut sizes (and possibly others).

APEX also supports "panoramas" that can use up to three complete panels. It's not clear what kind of prep work is needed on the source image(s).

627Feature RequestDNP/CitizenReport media type for DS820 in CUPS marker messagesNew2019-09-06 Task Description

There are two medias, SD and PP. We should report this (along with the size) in the marker message.

Additionally, the DS40/620/820 support a variety of "luxury" medias. Figure out if we can detect this in software, and report that too..

558Feature RequestShinko CHC-S6145Support Sinfonia S3 (CHC-S2245), Kodak 6900, and HiTi M...Requires testing2019-09-06 Task Description

The S2245 is the replacement for the S2145. it's main feature is high capacity (900 print) media.

https://www.sinfo-t.jp/eng/printer/chc_s2245.htm

The Kodak 6900 is actually the CHC-S2245-6A

HiTi M610 is also a rebadged S2245

The S2245 (and its siblings) use the identical S6145ImageProcess library first seen on the S6145

613Feature RequestMitsubishi CP-Dxx familyFigure out how to pipeline jobsNew2019-09-06 Task Description

Right now the backend won't attempt to send anything over if a given deck is printing. However, the printer has 4*num_banks buffers that can be used to pipeline jobs!

So, try to figure out a way to overlap things. We'll have to be smarter about jobids..

626Feature RequestCommon CodeSupport running on WindowsNew2019-09-04 Task Description

521Feature RequestOther printersInvestigate HiTi 720L/750L and 510L/520L/525L/P530D, P3...New2019-09-04 Task Description

P310W is consumer model.

Rest are workhorse kiosk printers, it's currently the cheapest per-print, 300dpi.

Gutenprint seems to support no HiTi models at all.

Early investigation into these models shows that the spooler format is some sort of funky compressed format -- and the data actually sent to the printer is ratehr different.

So no progress will be made without direct access to one or more HiTi printers.

617TODOMitsubishi CP-Dxx familyInvestigate Mitsubishi CP-M1ENew2019-08-18 Task Description

just announced. 12s/print, 300dpi, "new engine", and 800 prints/roll.

Interestingly, they provide an ARM driver targeting Raspberry Pi systems.

Appears to still use host-based processing.

585Feature RequestZebra printersAdd support for Zebra ID card printers.New2019-08-16 Task Description

I have a P120i that is in perfect working order.

533TODOShinko CHC-S6245/ Kodak 8810Verify support for S6245 (and HiTi P910L)Requires testing2019-08-16 Task Description

Code complete, but needs testing.

624Feature RequestKodak 605/70xxFigure out backprinting on Kodak 7010 and 7015New2019-08-14 Task Description

No documentation, no driver option, no idea how to drive it

569Feature RequestMitsubishi CP9xxx familyFigure out image processing algorithms for CP-98xx fami...Requires testing2019-08-01 Task Description

They're an older-generation of the D70 family's.  Data tables are unfortunately embedded inside the drivers, which makes this a lot more challenging. Sigh.

(If nothing else, simply obtaining the RGB->YMC conversion/gamma tables would make the printers immediately useful..)

543Feature RequestSony UP-D printersIntestigate Color Sony MedSci modelsRequires testing2019-07-23 Task Description

 UP-DR80MD, UP-DR25MD, UP-DR23MD, and so forth.

590Feature RequestOther printersInvestigate Kodak D4600 / Mitsubishi CP-W5000New2019-07-08 Task Description

Duplexing 8x12" models, capable of cuts along both axes.

548Feature RequestShinko CHC-S6145Add support for Sinfonia CHC-S6145-5A (aka CS2-c)New2019-06-04 Task Description

It's a card-sized variant of the CS2.  89mm cards of various widths.

500TODOOther printersInvestigate Shinko S8145New2019-05-23 Task Description

The T1/S8145 is a fancy "silver foil" thingey with two print heads.

537Feature RequestOther printersWrite backend for Shinko DP-1045 and Kodak D4000New2019-05-14 Task Description

Aka ColorStream D3

They're the same thing, an 8" wide duplex printer. No support in Gutenprint yet.

520Feature RequestSony UP-D printersInvestigate Sony UP-CR20L aka DNP SL-20Requires testing2019-04-21 Task Description

Sony sold their printer line to DNP, which rebranded these two models.

Investigate their Spool format, and find out if they need an intelligent backend.

556Feature RequestSony UP-D printersstatus queries and flow controlResearching2019-04-21 Task Description

It would be really nice if we could figure out how to query the UP-DR200's printer status, media counts, flow control, etc etc.

609TODOSony UP-D printersAdd support for Sony UP-D898 seriesRequires testing2019-04-21 Task Description

Unlike the D895 and D897, the jobs are wrapped in HP-PJL. No idea if the data format is equivalent.

557Feature RequestSony UP-D printersInvestigate Sony DPP-FP30New2019-03-26 Task Description

And other members of that consumer printer family.  Not sure if they're still relevant commercially.

592Feature RequestSony UP-D printersInvestigate Sony UPCX1New2019-03-26 Task Description

300 dpi, 4" or 5" wide media.

Not sure if it uses sheet or roll media.

572Feature RequestMitsubishi MedSciFigure out how to set printer sharpening on the P95DNew2019-02-25 Task Description

The P93D supports it via the driver, but the P95D doesn't.  However, it can be set on the front panel..  It's in there somewhere, I bet.

Bonus -- Can we enable/disable iserial support?

608TODOCommon CodeMake Gutenprint more cross-compile friendlyNew2019-01-17 Task Description

The problem is that, at compile time, we rely on some host-compiled stuff to generate data files and whatnot. We need to compile the same stuff for the target.

I wonder if it may be worth moving to a more unified Make environment..

602Feature RequestCommon CodeSupport combining print jobsAssigned2018-06-21 Task Description

As a way to prevent wasting media, when using 6x8" media, automagically combine consecutive 4x6" jobs to a single 8x6" print and submit that to the printer behind the scenes.

The D90 and Kodak 68xx do this automatically in the printer, and others (eg Mitsu D70 family) do this in the driver.

Extend the backend core to support this generically, and try to add specific support to printers/families that can use this feature.

563TODOCommon CodeSupport more printer attributesNew2018-02-16 Task Description

...especially the printing started/finished stuff.

 

588Bug ReportMagicard familyRegistration/Alignment issue with Black planeNew2018-01-04 Task Description

K extraction appears to work well, but when printing there's a registration problem.  The black layer appears to print several pixels higher than the color layers.

I'm not sure if this is something that needs a fixed offset applied, or is something that can vary printer-printer.

586TODOCommon CodeAdd JSON outputNew2017-11-24 Task Description

This might not be feasible in a general sense due to the need to interact with CUPS.  But it's worth investigating.

580Bug ReportCanon Selphy CP/ESDetect when on battery power and handle it gracefullyNew2017-04-11 Task Description

User reported the CP800 failed to print when on battery power, turns out one of the status fields changed causing us to fail.  I believe that's resovled for the older SELPHY CP models, but the newer ones (including the CP790) and the ES series are likely to have a similar problem.

Not sure what can be done about this without getting the battery and experimenting...

576TODOMitsubishi MedSciInvestigate P91DWNew2017-03-23 Task Description

There's a USB and Parallel version.  Might be worth trying to get hold of a USB model, but can't really justify buying one.

568TODOMitsubishi CP-Dxx familyFigure out how to set the "user string" that's supposed...New2017-03-23 Task Description

There's a proper serial number returned so that's not so critical.

567Feature RequestMitsubishi CP-Dxx familyFigure out how to query the overall job status on the D...New2017-03-23 Task Description

The command I know about just returns an endless status stream..

565Feature RequestMitsubishi CP9xxx familyCP-9600 family supposedly supports some sort of multicu...New2017-03-23 Task Description

http://www.mitsubishi-photo.cz/drivers/drivers_printers/cz_en/(%20+firmwaredrivers_printers_digi_en.htm

This references a lot of firmware images, including 'Firmware CP9600 for 13x18,10x15(x2),11.5x15(x2).zip -- None of those sizes are covered in the current Gutenprint code.

561Feature RequestCommon CodeUse USB VID/PID instead of 'UNKNOWN' when we can't dete...New2017-03-12 Task Description

502TODOOther printersVerify support for Kodak 8500 and 9810/8800.Requires testing2016-08-18 Task Description

The 8500 is a rebadged Mitsubishi CP3020, but the 9810 and 8800 is unique.

Both need sniffs to determine if they need an intelligent spooler.

505TODOOther printersVerify support for Mitsubishi CP3020D/DA printersRequires testing2013-10-18 Task Description

Experimental support is in gutenprint, but this needs testing.

Showing tasks 1 - 35 of 35 Page 1 of 1

Available keyboard shortcuts

Tasklist

Task Details

Task Editing