Commit Graph

1174 Commits

Author SHA1 Message Date
Solomon Peachy b2649a6eb6 common: Handle wildcard USB PIDs from a given vendor (use pid of 0xffff) 2017-08-06 22:16:27 -04:00
Solomon Peachy 6b1a3f6dc6 updr150: Fix a bug where multiple copies didn't work. 2017-08-05 18:47:27 -04:00
Solomon Peachy b8620522aa Doc updates. 2017-07-28 19:28:53 -04:00
Solomon Peachy 62f75e8dc6 mitsu70x: Properly quote the marker-message messages. 2017-07-21 10:30:55 -04:00
Solomon Peachy 6ccb90c5a3 mitsu70x: Include textual marker-message for D70 family. 2017-07-21 10:14:07 -04:00
Solomon Peachy 1a61649d01 mitsu70x: Add in K60 firmware version checking.
Turns out there's a v1.05 drop to be had, via Mistu/JP.

Still don't have a download link for the D70/D707 v1.12 though.
2017-07-11 19:57:53 -04:00
Solomon Peachy 487ccc9f71 Fix up bad whitespacing. 2017-07-10 20:15:56 -04:00
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