[sane-devel] Status for Canon 5600F with GL847
stef.dev at free.fr
Mon Jan 10 06:11:49 UTC 2011
Le Sunday 09 January 2011 18:18:19 Stefan Larsson, vous avez écrit :
> I am writing a short status report on my efforts on getting any life out of
> the 5600F. I also found documentation for GL846 and GL848 which helped a
> lot to understand things.
> The initialization phase is looking quite good now up to start of scanning.
> No data is received since the motor is not moving (just a very short
> clicking sound is heard). The lamp is on. I believe I am writing correct
> values to the frontend and that the GPIO is initialized correctly
> I would appreciate any hints on what could be the problem with getting the
> motor moving. I am attaching an annotated USB-log, one SANE-log, a code
> diff and the script I am using to run the test.
> I have not started changing in acceleration curves, the question is whether
> this such details are of importance at all for starting the motor?
> /Stefan Larsson
motor curves are essential for the motor to move. I think it is the most
sensitive part of the gl847 code. The reg 6C setting is also important since
it drive motor's Vref.
Until you have reach 'first light' status, I think you'd better make the
backend skip calibration and warmup by addig the following flags to the device
description: GENESYS_FLAG_SKIP_WARMUP, GENESYS_FLAG_NO_CALIBRATION . That way
the backend will only try to do a uncalibrated scan. Once this is working,
you'll may look into calibration.
More information about the sane-devel