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
ea26351dc5
[errors] Doubleread the readback, to clear initial state.
2012-11-22 07:40:32 -05:00
Solomon Peachy
df272c6e6d
[libusb] minor formatting fixes.
2012-11-21 23:38:03 -05:00
Solomon Peachy
21014052dd
[error] Better logging of printer errors.
2012-11-21 23:36:18 -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
96d78b222c
[libusb] Fix uninitialized varible.
2012-11-21 17:03:41 -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
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