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
Solomon Peachy
da4c5eb026
common: Log the IEEE1284 ID in DEBUG >= 2
2019-11-05 16:36:36 -05:00
Solomon Peachy
9a719b26ae
sonyupdneo: Fix regression failure
...
We can't query status in TEST_MODE_NOATTACH
2019-11-03 07:03:57 -05:00
Solomon Peachy
7b42b49aa1
sonyupdneo: Start trying to work with the printer status.
...
(Note nothing is actually decoded in SW yet, but further doc updates
have landed..)
2019-11-02 21:39:38 -04:00
Solomon Peachy
02f0cff093
release: Add the hiti files to the 'make release' target
2019-11-02 16:01:03 -04:00
Solomon Peachy
82e3fe540e
sonyupd898: Nuke a broken job.
2019-11-02 14:45:08 -04:00
Solomon Peachy
8d962d0dbf
sonyupd898: Fix an error in the testjob.
2019-11-02 14:43:18 -04:00
Solomon Peachy
3cf41c8018
sonyupdneo: Fix job parsing, and add correct VID/PID to regression list.
2019-11-02 14:32:12 -04:00
Solomon Peachy
1fe3a6066b
all: Pass the USB bInterfaceNum into the backend attach() function.
2019-11-02 09:12:30 -04:00
Solomon Peachy
475749a881
sonyupdneo: Initial IEEE1284 device ID parsing. Not hooked up.
...
(Need to pass USB bInterface field into the backends first..)
2019-11-02 08:26:15 -04:00
Solomon Peachy
0dfd40efe0
common: Make IEEE1284 ID manipulation code non-static.
2019-11-02 08:25:34 -04:00
Solomon Peachy
320551c61e
sonyupdneo: Decoding & Documenting the status messages.
2019-11-02 00:17:00 -04:00
Solomon Peachy
f13ceff500
sonyupdneo: Strip out the JOBSIZE=??? header, and send the PJL header, PDL payload, and PJL footer as separate transactions.
2019-11-01 23:49:01 -04:00
Solomon Peachy
2a69821e6b
sonyupdneo: Further documentation updates.
2019-11-01 22:33:04 -04:00
Solomon Peachy
46b612e1c4
sonyupdneo: VID/PID for UP-DR80MD, and doc fixes.
2019-11-01 22:12:07 -04:00
Solomon Peachy
adec7f16e6
hiti: Add in 3D LUT files for P51x series
2019-10-29 14:52:08 -04:00
Solomon Peachy
564661a650
hiti: Fix performance "optimization" actually breaking everything.
2019-10-29 14:51:58 -04:00
Solomon Peachy
551666a50e
misc: Documentation/comment updates and some dead code removed.
2019-10-28 20:32:09 -04:00
Solomon Peachy
92eaaa626c
kodak6900: I think I've found the USB VID/PID
2019-10-28 20:01:28 -04:00
Solomon Peachy
320f2bea8e
hiti: Minor performance optimization in the color conversion code.
2019-10-28 19:15:12 -04:00
Solomon Peachy
54fd7d16b4
dnp: fix typo
2019-10-25 06:53:53 -04:00
Solomon Peachy
bbe404d24f
citizen: Add support for the new CX-02W printer.
2019-10-25 06:50:39 -04:00
Solomon Peachy
baa101ea5e
mitsu98xx: Figured out a few more things about the KH and WMAM structs.
2019-10-24 08:02:36 -04:00
Solomon Peachy
f4166d43cf
hiti: Sanity-check job header now.
2019-10-23 21:45:31 -04:00
Solomon Peachy
69e10934fb
canonselphyneo: Documentation update.
2019-10-19 21:13:59 -04:00
Solomon Peachy
d5b9feaf67
mitsud90: minor comment added.
2019-10-19 20:27:56 -04:00