Solomon Peachy
a9f169c18c
[selphy] update copyright notices.
2013-02-01 21:45:25 -05:00
Solomon Peachy
6d064f074c
[selphy] Fix detection of CP-10 vs CP-XXX jobs.
2013-01-29 17:51:43 -05:00
Solomon Peachy
41d408fb5c
[cp-10] Updates to readback codes.
2012-12-13 20:50:13 -05:00
Solomon Peachy
c51ae31b5b
[cp10] Add error codes to CP-10, and document its current "specialness"
2012-12-13 09:56:36 -05:00
Solomon Peachy
ecbdb9e7b4
[cp10] Completely rework CP-10 support. It uses a different data stream!
2012-12-12 19:00:45 -05:00
Solomon Peachy
14b6294a58
[misc] Move all non-init code out of the header now that it's no longer
...
shared.
2012-12-11 19:52:03 -05:00
Solomon Peachy
109dfacbd3
[libusb] Better support the CP-10.
2012-12-11 14:05:38 -05:00
Solomon Peachy
e7013b65eb
[libusb] Add PID for SELPHY ES3, and mark it supported.
2012-12-04 18:31:16 -05:00
Solomon Peachy
3a0ac481cb
[all] Rework how printer errors are detected.
...
All known errors from all supported printers are detected, except for
the ES2, which requires more investigation.
2012-11-21 23:18:56 -05:00
Solomon Peachy
f65740bdab
[misc] Error code and Paper type updates
...
* Error code updates for: ES1, ES2, ES30
* Added guess for paper code readbacks for ES40
2012-11-21 23:01:53 -05:00
Solomon Peachy
bdeb411d02
[ES1] Add error code for ES1, plus more documented for ES2 & ES30.
2012-11-21 17:45:31 -05:00
Solomon Peachy
3b4e5d5f95
[ES40] ES40 is now supported!
...
Thanks to Gerhard Pfeffer for giving me access to his printer and letting
me ruin a small pile of print media in the process of getting it working
2012-11-21 17:26:00 -05:00
Solomon Peachy
9ce3d04849
[es40] Initial readbacks in place.
2012-11-21 17:04:06 -05:00
Solomon Peachy
c4f90455c2
[ES40] Fill in an initial set of guesses for readbacks.
...
(Will be verified shortly on the real thing, but we may get lucky)
2012-11-21 15:16:38 -05:00
Solomon Peachy
2331c7b347
[libusb] CP500 is supported now.
2012-11-21 10:59:31 -05:00
Solomon Peachy
c99a54af41
[libusb] Match printer serial number when called as a CUPS backend.
...
This way we don't automatically bind to the first supported/matching
printer we find.
2012-11-20 19:05:03 -05:00
Solomon Peachy
4723122796
[CP-series] Handle a readback quirk reported on the CP900.
2012-11-20 13:25:20 -05:00
Solomon Peachy
5dc84fa966
[cp900] Treat CP900 like the other CP-series printers.
...
Turns out its extra 4 bytes of footer can be safely ignored and not sent
to the printer. So don't bother, and simplify the code a little.
Also, this adds support for SELPHY_PID/SELPHY_TYPE environment variables
that allow for unknown PIDs to be used without a recompile. Useful for
testing purposes!
2012-11-20 11:36:16 -05:00
Solomon Peachy
6c2870e791
[build] Rename everything to match what is gutenprint now.
2012-11-19 21:50:14 -05:00