[sane-devel] genesys backend - warming up procedure

Henning Meier-Geinitz henning@meier-geinitz.de
Thu, 28 Oct 2004 20:48:16 +0200


On Thu, Oct 28, 2004 at 02:54:09PM +0200, Gerhard Jaeger wrote:
> That's probably not true, I think Henning is still working on that.
> I didn't want to check in my code, as there are too much changes, that
> have not been discussed with Henning. Maybe I add a new directory

At the moment I don't have enough time to work on that code. All my
local changes are in CVS. The last thing I did was to start a debug
print of all the registers so it's easier to find out what's actually
wrong. It's not complete yet, however. That debug printout is based on
the GL646 docu, so it should fit all scanners based on that chip.

So I don't mind if someone goes ahead and works on that code. It needs
generalization anyway. Most chipset settings are at least somewhat
commented so it should be possible to put the device specific values
in the device settings of each device.

If by a commit snathingy breaks for the UMAX 4500 (breaks more than it
already is :-) I'll try to fix it.

Status for the UMAX 4500: Works upto the start of fine claibration,
fine calibration times out (waits for too much data, maybe?). Coarse
calibration goes wrong, also. It actually scans data but the setting
gets worse with each calibration step.