Error in plustek backend (was: Re: [sane-devel] Umax 3400)

Carsten Neumann
Sat, 22 Jun 2002 20:23:10 +0200

Thanks Gerhard.

I once tried - just a few days after 1.0.8 was released - to play around with some register values
of the UMAX 3400 in the plustek-devs.c file, but without success.

Now I put some debug-printfs into sanei_lm983x_write() and sanei_lm983x_read() and found a bug in
the plustek backend: certain values in per-model settings (HWDef structure) are ignored.
I.e.: for the UMAX 3400 the values of registers 0x56 and 0x57 are both 5 but written are 0x40 and
0x14 respectively.
I don't know if other values of the HWDef structure are also ignored.

Kind regards


On Fri, 21 Jun 2002, Jaeger, Gerhard wrote:
> Hi,
> this is in fact a known problem, it seems to hit other devices
> like the HP2100/2200 too. We have to tweak the parameters in 
> th plustek_devs.c file for these devices, but I can't do this,
> as I do not have one of these devices.
> Gerhard
> On Freitag, 21. Juni 2002 03:17, Carsten Neumann wrote:
> > Hi all,
> >
> > has anyone tested the Umax Astra 3400 with the latest sane (1.8) version?
> > Scanimage moves the carriage to the correct top position.
> > But when the actual scan starts the stepper motor is driven at a higher
> > frequency and the scanner gets stuck there - and so does scanimage! :-(
> >
> > I can't check if the scanner is broken since I have no Mac/M$ System with
> > USB port.
> >
> > Thanks for any help in advance.
> >
> > 	Carsten
> >