Commit Graph

654 Commits

Author SHA1 Message Date
Solomon Peachy 261a86f0b6 s1245: Data structures
Still need to define flags and whatnot.
2015-02-08 13:17:33 -05:00
Solomon Peachy dc7ba45fe2 s1245: Create a new backend for the Shinko s1245.
Shinko S1245 uses a different command language as the other Shinko
models, so it's not going to share much commonality with the 2145
backend.
2015-02-08 12:11:16 -05:00
Solomon Peachy 0c5a6bf77b Add the Shinko S6125/S6245 to the blacklist. 2015-02-07 20:17:29 -05:00
Solomon Peachy 91631651bc shinko2145: Make it work again.
1) early_parse returning bogus codes
 2) media query in main loop sending wrong command
 3) printer type in early_parse printed incorrectly
2015-02-01 13:32:36 -05:00
Solomon Peachy 6108de19f4 Patch readme updates. 2015-02-01 10:00:52 -05:00
Solomon Peachy 6bc18eebdb Add patches to enable multicut modes in Gutenprint. 2015-01-29 13:07:28 -05:00
Solomon Peachy 746e3feebb mitsu9550: Log the details when we fail due to a media mismatch. 2015-01-22 13:25:48 -05:00
Solomon Peachy 7a7d14687b shinkos2145: Add info on the Brava 21 2015-01-21 19:40:39 -05:00
Solomon Peachy 62186cbc73 Fix the 2x6 testjob. 2015-01-21 19:04:00 -05:00
Solomon Peachy 5e3db712c7 updr200: Add a 2x6 print job. 2015-01-20 21:05:29 -05:00
Solomon Peachy b7e39c63be mitsu9550: Try to validate all known print sizes against all media types. 2015-01-17 08:46:50 -05:00
Solomon Peachy bb121400d1 mitsu9550: Fix a missing '\n' in an error message. 2015-01-16 07:48:02 -05:00
Solomon Peachy ac8c0188b9 Add printer-generated copy support for the UP-DR200.
Untested.
2015-01-11 10:11:54 -05:00
Solomon Peachy e989103c6c DOc update. 2015-01-10 17:43:12 -05:00
Solomon Peachy 57c76ac2ab Get rid of some debug code. 2015-01-10 17:42:34 -05:00
Solomon Peachy 51364fc5a1 9550 is not longer WIP. 2015-01-10 17:42:11 -05:00
Solomon Peachy b5ae78f1da mitsu9550: Fix an inverted test. 2015-01-07 21:58:11 -05:00
Solomon Peachy ccd644af7e common: more debug fixes. 2015-01-07 21:48:07 -05:00
Solomon Peachy 1741c7fa16 mitsu9550: Fix swapped row/col fields in one of the headers. 2015-01-07 10:22:26 -05:00
Solomon Peachy ce9d0df04b debug: Fix hex dump code. 2015-01-07 10:22:03 -05:00
Solomon Peachy b731dc04f8 Update copyright notice. 2015-01-05 21:39:22 -05:00
Solomon Peachy eda139a9db common: formatting fixes. 2014-12-31 14:01:32 -05:00
Solomon Peachy fef3b0e0ec common: Format the hex dumps a little more coherently, 16-byte lines. 2014-12-31 13:55:57 -05:00
Solomon Peachy 49560a3149 Documentation update. 2014-12-31 11:23:02 -05:00
Solomon Peachy 778d014708 Add a few more deck status examples. 2014-12-30 18:03:39 -05:00
Solomon Peachy 1ac8584ff4 mitsu70x: Fix endian goof in the serno parsing code. 2014-12-30 09:51:58 -05:00
Solomon Peachy e1d2d8ccfb mitsu70x: Further deductions from status message analysis.
We don't know the media type yet, but we know the media capacity, and
possibly the total print counts too.
2014-12-29 18:57:40 -05:00
Solomon Peachy 4747a4b5e3 mitsu70x: Dump component versions too 2014-12-29 16:04:08 -05:00
Solomon Peachy 824ff5c837 rename a testjob. 2014-12-29 15:58:00 -05:00
Solomon Peachy 18fd12377c mitsu70x: Clean up the k60 workarounds to use proper headers. 2014-12-29 15:52:55 -05:00
Solomon Peachy c759fda455 mitsu70x: All models should use the 256K data chunk writes. 2014-12-29 15:38:34 -05:00
Solomon Peachy be32e335d3 mitsu70x: Implement a first cut at a serial number query for The D70
family.  The value is unique, at least, but not necessarily the same as
the the sticker on the printer (at least in the case of the Kodak 305)
2014-12-29 14:21:39 -05:00
Solomon Peachy 3fd50eaa41 mitsu70x: Fix swapped rows/columns in the print setup header.
Also use the ctx->rows/cols when checking to see if we need to fixup things.
2014-12-29 08:54:14 -05:00
Solomon Peachy 507906e951 mitsu70x: Send data to the K60/Kodak305 in 256K chunks, including a
special first chunk.
2014-12-29 08:42:35 -05:00
Solomon Peachy 7b698253a5 mitsu70x: The kodak305 needs to be treated like a K60. 2014-12-29 08:39:05 -05:00
Solomon Peachy 06c9b3968f Document the Mitsubishi CP-D80DW and Kodak 305's current status. 2014-12-25 09:38:48 -05:00
Solomon Peachy 921f20db41 Add a testjob for the Kodak 305. It's just the Windows test page. 2014-12-25 09:28:20 -05:00
Solomon Peachy 8ae0c18a6f mitsud70x: Add USB VID/PID for Kodak 305. 2014-12-25 09:20:50 -05:00
Solomon Peachy 6263ef69fa mitsu9550: Fix more boneheaded errors in serial number parsing, and
also a structure mis-definition which broke job parsing.
2014-12-25 08:23:18 -05:00
Solomon Peachy 94d4f9b8a6 mitsu9550: reword a couple of messages. No functional change. 2014-12-20 15:16:26 -05:00
Solomon Peachy bc1eb4b263 mitsu9550: Add a 'status' query. 2014-12-20 12:43:22 -05:00
Solomon Peachy 8e53185809 blacklist: Update for mitsu9550 family. 2014-12-20 12:24:55 -05:00
Solomon Peachy 8156427487 mitsu9550: Another attempt to fix serial number parsing.
For something so simple, I seem to keep making stupid mistakes.
2014-12-19 14:45:49 -05:00
Solomon Peachy 4561b6fef0 mitsu9550: Fix the media query; boneheaded mistake in the structure definition. 2014-12-17 19:23:41 -05:00
Solomon Peachy f3a10a71cb mitsu9550: Another bug in the serial number code. 2014-12-17 12:49:37 -05:00
Solomon Peachy b99eb92479 mitsu9550: Two fixes: serial number query, and hopefully prevent a
stack smash.
2014-12-17 11:43:38 -05:00
Solomon Peachy 125a4ef832 misc: Fix up some return codes to respect CUPS_BACKEND_* 2014-12-17 07:33:51 -05:00
Solomon Peachy 6b54cbcb89 mitsu9550: Fix a boneheaded mistake in the readback code. 2014-12-17 07:21:22 -05:00
Solomon Peachy 69ac5046ea mitsu9550: Add in a 'fast return' mode.
This won't wait for print completion, but will return as soon as the
printer has said it's ready for another print job.
2014-12-16 21:51:14 -05:00
Solomon Peachy 05f319b877 Document the mitsu9550 options. 2014-12-15 09:12:05 -05:00