Commit graph

646 commits

Author SHA1 Message Date
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
Solomon Peachy 5db5ea74e3 mitsu9550: Theoretically code complete. 2014-12-15 09:11:41 -05:00
Solomon Peachy c32c61d3e6 mitsu9550: Add in a test job and the ICC profile. 2014-12-15 08:34:12 -05:00
Solomon Peachy 1a92bd7f92 testjobs: remove the duplicate mitsu d70 print job. 2014-12-15 08:25:55 -05:00
Solomon Peachy a6eee17f72 mitsu9550: Add in the majority of the printing logic. 2014-12-15 08:25:05 -05:00
Solomon Peachy 9be39abb7d mitsu9550: explicitly track 9550 vs 9550-S variants. 2014-12-15 08:01:03 -05:00
Solomon Peachy c04f6d8cad mitsu9550: Fix USB PID descriptions to be more accurate. 2014-12-15 07:57:29 -05:00
Solomon Peachy d801e45b05 mitsu9550: Add media query command, document all structs, and describe
the reverse engineereed protocol we'll be implementing.
2014-12-14 20:52:21 -05:00
Solomon Peachy df5447becd mitsu9550: Add serial number query. 2014-12-14 19:09:32 -05:00