CUPS Dyesub Backends

  • Status Requires testing
  • Percent Complete
  • Task Type Feature Request
  • Category Shinko CHC-S6145
  • Assigned To No-one
  • Operating System All
  • Severity Low
  • Priority Medium
  • Reported Version 1.0
  • Due in Version Undecided
  • Due Date Undecided
  • Votes
  • Private
Attached to Project: CUPS Dyesub Backends
Opened by Solomon Peachy - 2016-12-22
Last edited by Solomon Peachy - 2019-08-14

FS#558 - Support Sinfonia S3 (CHC-S2245), Kodak 6900, and HiTi M610

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

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

Solomon Peachy commented on 2019-04-27 01:48
Decoded the intermediate windows spool file format, which is similar to other models (same header format, but rearranged) No idea about the details of the actual printer communication, and no further info about actual printer communication. Windows driver includes 'S2245ImageProcess.dll' which implies it needs host-side processing. I really don't want to go through this yet again..
Solomon Peachy commented on 2019-05-13 14:25
Interesting tidbit -- 'S2245ImageProcess.dll' is bit-for-bit identical to the S6145 DLL. So there's a very good chance that this can bolt onto the existing S6145 backend with minimal effort! I will still need appropriate access to one of these things first..
Solomon Peachy commented on 2019-05-23 15:38
Added dummy USB PIDs to S6145 backend. As soon as the PIDs are known, there's a good chance the printer will JustWork(tm).
Solomon Peachy commented on 2019-05-23 20:09
PID is now known. Nothing more to do until we can get tested.
Solomon Peachy commented on 2019-05-24 01:06
decoded EK6900 print jobs. It uses a 32-byte print command, unlike any others so far. So the odds are that the EK6900 and S2245 won't print with the existing S6145 backend code.
Solomon Peachy commented on 2019-06-04 00:02
HiTi M610 appears to be a rebadged S2245. Or at least the exterior is completely identical.
Solomon Peachy commented on 2019-06-04 00:53
backend now handles EK6900 jobs.
Solomon Peachy commented on 2019-06-04 12:36
Current status: S2245 and EK6900 print jobs parsed. M610 is not. S2245 and M610 USB PIDs known, EK6900 is not. Printing is not currently expected to work on any model, due to differences in print command header from S6145. Status queries etc are unknown. Gutenprint can generate S2245 jobs, but not the EK6900 or HiTi M610.
Solomon Peachy commented on 2019-09-06 13:21
Gutenprint can generate EK6900 jobs now. M610's jobs are still an unknown quantity.


Available keyboard shortcuts


Task Details

Task Editing