Commit graph

11 commits

Author SHA1 Message Date
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
Renamed from es_print_libusb.c (Browse further)