Commit Graph

1864 Commits

Author SHA1 Message Date
Solomon Peachy 1ab0cf86eb mitsud90: More guesses about the status query responses 2019-12-23 21:58:05 -05:00
Solomon Peachy 3e1a536058 mitsud90: Tweak the output of the dumpall coammand:
* Fixed-width field dump (ie '%02x' instead of '%x')
 * Strip out common header
2019-12-22 22:39:38 -05:00
Solomon Peachy cfefb35bc2 mitsud90: Doc update 2019-12-21 20:49:36 -05:00
Solomon Peachy d38271dd58 mitsud90: Preliminary STATS support. Still need lifetime counter and FW version. 2019-12-21 20:45:04 -05:00
Solomon Peachy 56edf84790 mitsud90: Rejigger the serno query a bit. 2019-12-21 20:24:31 -05:00
Solomon Peachy 58f01a5f36 mitsud90: Figured out how to natively query the serial number.
Now we no longer have to rely on iserial support!
2019-12-21 19:50:14 -05:00
Solomon Peachy 872b8d6178 mitsud90: Fix the '-Z' dumpall command. 2019-12-21 19:49:47 -05:00
Solomon Peachy bdfb386246 mitsu: More notes on the 9000 and 3020 series.
...I really have to question my own sanity in this...
2019-12-20 23:06:09 -05:00
Solomon Peachy 26ef09742a mitsud90: Fix. 2019-12-20 11:38:58 -05:00
Solomon Peachy a5b2892476 mitsud90: Update docs and take a guess at a serial number query. 2019-12-20 11:37:26 -05:00
Solomon Peachy 11b59b7283 dnp: Fix a bad error test. 2019-12-19 21:59:59 -05:00
Solomon Peachy beed73bc9d ek6800/s1245: Support generic status queries. 2019-12-17 13:21:23 -05:00
Solomon Peachy 131765cedc sinfonia: Support generic stats query across most models.
(Everything but the s1245)
2019-12-16 11:00:35 -05:00
Solomon Peachy 8168777679 dnp_ds80dx: Log the duplex counter in the common stats output for that deck. 2019-12-16 10:10:57 -05:00
Solomon Peachy 77b7b12202 misc: version bumps 2019-12-13 19:07:13 -05:00
Solomon Peachy 388a25ab74 mitsu70x: Add generic common query support. 2019-12-13 19:02:42 -05:00
Solomon Peachy 78c7713578 common: Instead of "media" use "deck" instead, and each one gets status/lifetime 2019-12-13 19:02:34 -05:00
Solomon Peachy 4053794395 hiti: support global stats query. 2019-12-13 15:30:29 -05:00
Solomon Peachy 4da0ae1ce2 dnp: Support global stats query. 2019-12-13 15:30:29 -05:00
Solomon Peachy 5cf49d0dcb dnp: Sanely report model number for units that share the same USB PID/VID 2019-12-13 15:30:29 -05:00
Solomon Peachy 3b962df076 common: Support for common status / media reporting query.
Outputs in text form or JSON.  See README for details.
2019-12-13 15:30:28 -05:00
Solomon Peachy 619d0dd487 common: handle blank URI envvar 2019-12-13 15:17:18 -05:00
Solomon Peachy 4007099482 common: Fix up some incorrect error handling. 2019-12-13 15:15:20 -05:00
Solomon Peachy 612b8d4114 common: Log the transmit data _before_ it is sent. 2019-12-12 12:08:06 -05:00
Solomon Peachy 1d331f940d misc: use CUPS_BACKEND_OK instead of 0 as a return value. 2019-12-12 07:15:25 -05:00
Solomon Peachy 13d62550f3 common: Add proper definitions for special CUPS marker levels.
And report STATE(media-empty) globally based on this.
2019-12-11 23:20:04 -05:00
Solomon Peachy b7560192b9 Docs: CP-M1A vs CP-M1E
(Just in case thre's any confusion..)
2019-12-10 11:45:43 -05:00
Solomon Peachy 3ccabfd64e mitsud90: Some doc updates relating to the CP-M1E 2019-12-05 23:02:18 -05:00
Solomon Peachy f8dc40cf90 Fix boneheaded bug in lib70x code. 2019-12-03 07:16:10 -05:00
Solomon Peachy 2687133fe7 mitsu70x: Log the error when failing to open the LUT. 2019-11-27 08:17:16 -05:00
Solomon Peachy a870128a0f mitsud90: Update documentation. 2019-11-20 15:11:09 -05:00
Solomon Peachy e8f69900b5 hiti: Fix new warning. 2019-11-17 20:56:12 -05:00
Solomon Peachy ed1c6d2227 sonyneo: Get rid of a redundant test. 2019-11-17 20:54:08 -05:00
Solomon Peachy 3cea30605f kodak605: Silence a cppcheck warning. 2019-11-17 20:53:49 -05:00
Solomon Peachy 91cef7f405 hiti: Fix incorrect correction offset being applied. 2019-11-17 20:53:08 -05:00
Solomon Peachy 58919693c2 dnp: Fix parsing LUSTER vs FINE MATTE with DS820 legacy spool format. 2019-11-17 20:52:21 -05:00
Solomon Peachy bc14a0b8ba sonyupdeo: try not to spam the log with unrecognized codes. 2019-11-15 20:48:51 -05:00
Solomon Peachy 4c321f3a8d hiti: Work around P520/P525 firmware bug (v1.19 or newer)
(Printer loses its mind if a USB_CLEAR_ENDPOINT_HALT is sent)
2019-11-15 20:47:00 -05:00
Solomon Peachy 67f4c8afac common: Fix a long-standing bug in the joblist code.
Only triggered in test mode, resulting in bypassing parsing of
all but the first page of a job.
2019-11-14 17:03:21 -05:00
Solomon Peachy 31d22a35a4 sonyupdneo: Correct spurious error after a successful page parse 2019-11-14 17:02:11 -05:00
Solomon Peachy 7a16caac34 sonyupdneo: Terminate properly when fast return mode is off. 2019-11-14 15:29:56 -05:00
Solomon Peachy 9aebcf17dc common: Don't drop last IEEE1284 key/value if it doesn't end in ';' 2019-11-14 15:29:01 -05:00
Solomon Peachy 797936c114 sonyupdneo: Fix inverted string comparison tests.
(oops..)
2019-11-13 19:59:49 -05:00
Solomon Peachy 48a53018ab hiti: Document the fact that P520L/P525L Firmware v1.20 is also broken
(v1.18 is okay though)
2019-11-13 19:58:13 -05:00
Solomon Peachy 8d319efac3 sonyupdneo: Fix array overrun 2019-11-07 12:34:21 -05:00
Solomon Peachy aa8a8ffbf2 sonyupdneo: Substantial improvements. (untested!)
* Decode all known reported status fields
 * Error detection & reporting
 * Busy/Idle detection & reporting
 * Media type / remaining reporting
 * Serial number reporting
2019-11-06 15:14:23 -05:00
Solomon Peachy b41803ef9e common: Pass bInterfaceNo into backend->query_serno() call
Also allow the USB iSerialNumber value to be ignored.
2019-11-06 14:18:49 -05:00
Solomon Peachy e0d098bfab Fix a typo. 2019-11-05 17:40:12 -05:00
Solomon Peachy 3d3724639e sonyupdneo: Log IEEE1284 string returned by printer. 2019-11-05 16:43:52 -05:00
Solomon Peachy 55a9a9784a Revert "common: Log the IEEE1284 ID in DEBUG >= 2"
This reverts commit adaae4b617f2832761fc4f24f1f164567d4e81c5.

Wrong approach.
2019-11-05 16:43:38 -05:00