Commit Graph

1167 Commits

Author SHA1 Message Date
Solomon Peachy 49f7e227d2 Add ICC profiles for the DS820. 2017-05-25 20:49:08 -04:00
Solomon Peachy 564cd4aee2 mitsu70x: Detect CK-D868 media, and standby timeout is 60min max. 2017-05-22 23:54:09 -04:00
Solomon Peachy 11829f2f45 Merge a pile spelling fixes from Ville Skyttä <scop@sf> 2017-05-05 08:11:04 -04:00
Solomon Peachy 82a5b09c69 mitsu70x: minor doc updates. 2017-04-26 10:06:13 -04:00
Solomon Peachy 68076ded2a rename the older selphynew jobs. 2017-04-21 09:53:31 -04:00
Solomon Peachy c3ac5b0b4f Doc updates. 2017-04-21 07:04:01 -04:00
Solomon Peachy b39d576366 Add in a Canon SelphyNeo CMY print job. 2017-04-20 23:12:35 -04:00
Solomon Peachy eb4d50b8c3 canonselphyneo: Detect ribbon empty condition. 2017-04-20 21:43:22 -04:00
Solomon Peachy 577be641d4 canonselphyneo: Figured out how to send CMY data over! 2017-04-20 21:33:41 -04:00
Solomon Peachy e6d700a7c7 common: Add ability to override USB transfer limit and timeouts. 2017-04-19 23:06:34 -04:00
Solomon Peachy 3b4ecb818a selphyneo: There appears to be a different header used by net printing.
Document what I know so far.  We'll need to see.
2017-04-12 20:37:55 -04:00
Solomon Peachy dd31f82a81 canonselphy: Don't fail when we're on battery power. 2017-04-11 14:03:35 -04:00
Solomon Peachy 9451a5186d mitsu9550: Minor doc updates. 2017-04-04 08:15:37 -04:00
Solomon Peachy d286cd7784 Add in a CP1200 'Card' size. 2017-04-03 13:55:22 -04:00
Solomon Peachy 198a3645e2 s6145: Don't forget byteswapping. 2017-03-30 01:47:25 -04:00
Solomon Peachy 336e7677fd s6145: Allow the inout data to be supplied in planar YMC.
This means we won't have to do the conversion ourselves!
2017-03-29 10:20:53 -04:00
Solomon Peachy e76de18fc7 selphyneo: Add in the USB ID for the SELPHY CP820 2017-03-26 23:15:35 -04:00
Solomon Peachy 921a4f8a53 mitsu70x: Get rid of a redundant setting of the rewind state. 2017-03-24 21:42:41 -04:00
Solomon Peachy 5f4b4eb252 mitsu70x: Log the rewind inhibit settings. 2017-03-24 21:37:41 -04:00
Solomon Peachy b4432dd0ac mitsu70x: Only write a jobstatus update if it changed. 2017-03-24 21:31:15 -04:00
Solomon Peachy baabd26579 Bump versions of kodak68x0 and s1245 backends. 2017-03-23 13:56:17 -04:00
Solomon Peachy cd62908d38 Minor README updates. 2017-03-23 00:38:51 -04:00
Solomon Peachy 87683e610a mitsu70x: Major update.
Long story short, Library was sending rows in the wrong order, but to
 fix this, the row data needed to be reversed so the images weren't
 mirrored.

 Library given an extension (and API bump) to allow it to swap if
 necessary.  Backend tells library to swap unless Gutenprint is feeding
 data in that is in the correct order.

 For Gutenprint 5.2.12, this code will reverse the data.  Future
 Gutenprint releases will do the right thing so no swapping is needed.
2017-03-19 19:29:37 -04:00
Solomon Peachy 3d2e66a9df mits770x: Speculation for the user string 2017-03-19 14:46:36 -04:00
Solomon Peachy 88c93ec9a5 Docs: Add a note saying that iSerial is supported by DNP DS820. 2017-03-19 00:08:29 -04:00
Solomon Peachy a8cf6c1240 mitsu70x: Add in support for querying and setting USB iSerial reporting 2017-03-18 21:45:05 -04:00
Solomon Peachy ea33f11459 mitsu70x: Figured out how to query the standby time. 2017-03-18 20:56:53 -04:00
Solomon Peachy 9603d5d262 mitsu70x: Enhancements for the D80 in Superfine mode
* Needs to switch between two different CPC files based on image
 * Split out K60/D70/D80 processing into their own functions
   * Rewind handled differently on K60 vs D80
 * Library needed an API bump to accomodate this

 * Lots of further library cleanups (no functional change)
2017-03-17 21:50:50 -04:00
Solomon Peachy ac78b254fc mitsu70x: Sanity check lamination/speed *before* we pick the CPC. 2017-03-17 21:49:24 -04:00
Solomon Peachy f33f220a54 mitsu70x: Add in another status code, seen on the EK305. 2017-03-17 21:48:28 -04:00
Solomon Peachy bdab92b028 mitsu70x: Move some stuff from INFO to DEBUG. 2017-03-17 00:05:15 -04:00
Solomon Peachy f0498af274 lib70x: Update to 0.5
Fixed a couple more bugs, and better annotation in more places.

Output is incrementally better, but still showing some smearing.
2017-03-16 22:20:33 -04:00
Solomon Peachy ce8cdb286d Replace some defines with literal constants. 2017-03-16 19:56:31 -04:00
Solomon Peachy 3cbcb3bbc6 mitsu70x: Update a comment regarding the D80's extra data table. 2017-03-16 18:35:53 -04:00
Solomon Peachy c3a4f4111d lib70x: Several bugfixes to the library, plus a pile of cleanups.
It's still not quite right...
2017-03-15 23:42:19 -04:00
Solomon Peachy 6c277ef206 mitsu70x: Synchronize with new library.
The backend now checks the library API version and kicks back an error
if there's a mismatch.
2017-03-14 23:21:08 -04:00
Solomon Peachy af0905a6d9 lib70x: Further cleanups, and add an API version query. 2017-03-14 23:20:33 -04:00
Solomon Peachy b1f078b624 lib70x: Minor updates and cleanups; no functional changes. 2017-03-14 22:37:32 -04:00
Solomon Peachy 9049274d74 Doc updates. 2017-03-01 15:40:26 -05:00
Solomon Peachy e974a80ffc Update blacklist. 2017-03-01 15:40:26 -05:00
Solomon Peachy 3d586c0823 Update copyright year. 2017-02-25 12:03:23 -05:00
Solomon Peachy 8733f2f989 mitsu70x: Allow the chunk size to globally be reduced from 256K. 2017-02-16 08:07:20 -05:00
Solomon Peachy 4ce0a47ec8 mitsu_p9x: Fix handling of memory clear command. 2017-02-12 14:34:40 -05:00
Solomon Peachy 0420e43e10 mitsup95: Get rid of a spurious printf, and fixes for whitespace. 2017-02-07 17:39:40 -05:00
Solomon Peachy 6bb508d77b Testjob for the Mitsu P93 2017-02-04 22:30:45 -05:00
Solomon Peachy cb15c704a1 Add full support for the mitsubishi P93D 2017-02-04 22:30:41 -05:00
Solomon Peachy 55d24dba50 mitsup95: Add USB IDs for Mitsubishi P93D
Unfortunately, it's not identical to the P95 from an operational
perspective.
2017-02-02 01:19:14 -05:00
Solomon Peachy 34c04ddcb6 s1245: Fix another structure error. 2017-01-18 14:42:41 -05:00
Solomon Peachy c1308375e8 shinkos1245: Need to pack the status sub-structs. 2017-01-18 05:14:13 -05:00
Solomon Peachy be6e481d17 Update library READMEs to include the ldconfig stuff. 2017-01-13 19:09:35 -05:00