[sane-devel] Adding S1300i support

2013-06-09 Thread m. allan noah
The epjitsu backend was entirely reverse engineered. No documentation is available from Fujitsu. I tried to pare down the commands sent to the minimum needed to make the scanner operate, and reduced things like size of calibration data. The patch for the S1100 has much better calibration and more

[sane-devel] Adding S1300i support

2013-06-08 Thread Peter D'Hoye
H Ben, > I'm trying to add support for the S1300i to the epjitsu backend. So am I (although not active currently) > 1) There are quite a few commands used by the S1300i Windows driver > which aren't mentioned in epjitsu.c. All the unknown command sequences > I've seen are collected together in u

[sane-devel] Adding S1300i support

2013-06-08 Thread Ben Challenor
I was assuming/hoping that it would be closer to the S300 than the S1100. The S1100 commit has been useful as a guide, but actually I'm working off master. There's not much to see yet though; most of the work so far has been in analyzing the protocol and dumping the magic data. My branch is at htt

[sane-devel] Adding S1300i support

2013-06-08 Thread Ben Challenor
Hi I'm trying to add support for the S1300i to the epjitsu backend. I've written a pcap analyzer in Scala (https://github.com/bchallenor/epjitsu-analyzer) which dumps the commands to a log file. It then pulls out the magic data and writes a C header file. You can see all the logs/header files at