Commit Graph

192 Commits

Author SHA1 Message Date
Solomon Peachy 62ba1bd276 s2145: Add functions to dump status/state/logs/etc. 2013-07-06 12:48:19 -04:00
Solomon Peachy daec9e6f68 s2145: Rename helper to include manufacturer. 2013-07-06 11:03:49 -04:00
Solomon Peachy 071e589679 icm: Add ICC profiles for Shinko/Sinfonia S2145 2013-07-06 11:01:21 -04:00
Solomon Peachy 859662f9d3 icm: Move all ICC profiles around a little. 2013-07-06 10:45:27 -04:00
Solomon Peachy d8751e8f81 s2145: Add a spooler for the Shinko/Sinfonia CHC-S2145.
...It doesn't work yet, something is wrong with the raw data xfer.
2013-07-06 10:14:06 -04:00
Solomon Peachy e1ea0359fd common: bump revision. 2013-07-06 10:12:19 -04:00
Solomon Peachy df9a207f8e all: add xxx_to_cpu macros as well. 2013-07-06 09:10:01 -04:00
Solomon Peachy 6b474fb958 selphy: Tweak informational logging a smidge. 2013-07-01 07:26:34 -04:00
Solomon Peachy 41836e3f63 kodak6800: Better informational logging. 2013-07-01 07:26:21 -04:00
Solomon Peachy 1d8e9c4c8a kodak1400: Better informational logging. 2013-07-01 07:23:13 -04:00
Solomon Peachy 4f90bfec12 selphy: Make it a little more verbose (INFO instead of DEBUG) 2013-07-01 07:21:44 -04:00
Solomon Peachy 6c0e25ae4b all: Add a common lib version too. 2013-06-30 13:01:17 -04:00
Solomon Peachy 7177b142e0 kodak68xx: Add ICC profiles. 2013-06-30 12:51:54 -04:00
Solomon Peachy d6cc67aedd Kodak 805: Add ICC profile. 2013-06-30 12:50:22 -04:00
Solomon Peachy 60e494c3b9 Fix permissions. 2013-06-30 12:50:14 -04:00
Solomon Peachy 8e51a52c61 Rename README. 2013-06-30 12:50:03 -04:00
Solomon Peachy 1ee6c66f53 Greatly update README 2013-06-30 12:48:46 -04:00
Solomon Peachy 0323f2635b selphy: Move documentation ito the .C file. 2013-06-30 12:31:04 -04:00
Solomon Peachy fc33600760 selphy: Bump revision. 2013-06-30 12:29:34 -04:00
Solomon Peachy bd5b371baf selphy: Fix a really bad bug introduced months ago that causes all prints to hang. 2013-06-30 12:27:43 -04:00
Solomon Peachy d903c66a25 Fix 'make clean' target. 2013-06-30 12:16:39 -04:00
Solomon Peachy 46aff13042 all: Fix enumeration, and fix send_data for larger sizes. 2013-06-30 12:05:32 -04:00
Solomon Peachy 310ae8c241 all: Move the device serial number matching code into common lib. 2013-06-30 11:32:41 -04:00
Solomon Peachy 0e82760201 all: Start merging common enumeration tasks, starting with url-ification. 2013-06-30 11:15:03 -04:00
Solomon Peachy b8a64a2be0 kodak6800: Don't pad the payload with 17 bytes. And handle 4x6 on 6x8
media properly, so it doesn't break other media types.

Also update docs a bit more.
2013-06-30 10:08:37 -04:00
Solomon Peachy 5c23ec3db2 all: Always print out version information. 2013-06-30 07:28:51 -04:00
Solomon Peachy 40f7449494 kodak6800: Fix a missing break statement. 2013-06-29 21:49:00 -04:00
Solomon Peachy 3b0fb33a8a kodak6800: documentation updates. 2013-06-29 21:43:15 -04:00
Solomon Peachy 1937db41eb kodak6800: More debugging output. 2013-06-29 21:37:35 -04:00
Solomon Peachy a9705d88e3 common: Display an error if we don't transfer everything. 2013-06-29 21:35:45 -04:00
Solomon Peachy 9d050b4370 all: Clean up use of <arpa/inet.h> 2013-06-29 12:25:06 -04:00
Solomon Peachy 7379b34ad2 kodak1400: Add more info about the over-the-wire protocol. 2013-06-29 10:37:38 -04:00
Solomon Peachy 149d8acc3f kodak6800: bump revision. 2013-06-28 07:56:33 -04:00
Solomon Peachy 9ee3b043f4 kodak6800: Improve readback output. And document I/O format better. 2013-06-28 07:56:02 -04:00
Solomon Peachy 5c14b2d289 common: Remove duplicate error macros. 2013-06-28 07:50:24 -04:00
Solomon Peachy 5c24329d8a kodak6800: Ensure structure is packed, and fix read. 2013-06-28 07:18:35 -04:00
Solomon Peachy 72b9de0047 kodak1400: Ensure header structure is packed. 2013-06-28 07:18:16 -04:00
Solomon Peachy 71f462a4d7 kodak6800: Updates. 2013-06-27 23:08:32 -04:00
Solomon Peachy 771f9da99f kodak6800: Add test job. 2013-06-27 23:07:57 -04:00
Solomon Peachy 293241b39f all: Start moving common code out into a separate library.
The goal is to avoid code duplication.

There's a lot of similar functionality remaining.
2013-06-27 23:02:34 -04:00
Solomon Peachy 1336a7feda kodak1400: Add (commented-out) definitions for the Kodak 805. 2013-06-27 22:47:02 -04:00
Solomon Peachy 736cedd17e gitignore update. 2013-06-27 22:46:21 -04:00
Solomon Peachy dd9a61d271 Add kodak6800 to makefile. 2013-06-27 22:45:50 -04:00
Solomon Peachy d5cb54ac8c kodak6800: Initial attempt at a spooler. Probably doens't work. 2013-06-27 22:45:32 -04:00
Solomon Peachy 6d74851aae selphy/kodak: Fix more boneheaded string manipulation. 2013-06-03 21:09:34 -04:00
Solomon Peachy f86934bb7a backends: Add proper IEEE1284 ID fetch. 2013-06-03 20:03:19 -04:00
Solomon Peachy 6c48fd4467 Fix enumeration when more than one printer is present. 2013-06-02 12:10:46 -04:00
Ake Koomsin a1aad8ff0a Remove whitespaces 2013-05-16 08:30:43 -04:00
Solomon Peachy c5a0d5fd7a More consistent error reporting. 2013-05-04 07:52:22 -04:00
Solomon Peachy e280fbc060 Handle SIGTERM cleanly by finishing up current print, but no more. 2013-05-03 07:42:23 -04:00