[sane-devel] New Backend for LM9832 chipset, specifically the HP2200c.

Ludo Stellingwerff ludo@jonkers.nl
Fri, 5 Apr 2002 15:40:41 +0200


Hi,

Agreed, one backend should be enough for all lm9832-scanners. During the
development of this backend I did look at other backends. I worked
partly together with the people at sourceforge. The problem was that
their driver was swapped with unused code and ancient relics of other
scanners. Secondly the interface with the scanner is based on USB, not
SCSI as are most other scanners. 
I plan at make the backend general enough to support the epson 1250 en
any other scanner with this chipset. I hope the driver will prove itself
to you guys as being stable and well designed. Please look at the source
and comment. If some other backend is more capable and better than mine,
use it instead:)

Greetings, 
Ludo

-----Oorspronkelijk bericht-----
Van: Jaeger, Gerhard [mailto:gjaeger@sysgo.de]
Verzonden: vrijdag 5 april 2002 13:16
Aan: sane-devel@mostang.com
Onderwerp: Re: [sane-devel] New Backend for LM9832 chipset, specifically
the HP2200c.


Wow another attempt to make LM983x based devices work ;-)
I'm a little bit confused about this, as I thought that
there are still three or four other similar backends:
HP2200C on sourceforge (also EPSON1250)
two attempts for CANON (CANON N650U and 670)
Plustek backend (for all Plustek LM9831/2, HP2200/2100, EPSON1250, 
Mustek Bearpaw, UMAX3400)...
I think it's a waste of time to let all the good people do always
reinvent
the wheel again - oh please just my two cents on that, don't want to 
start a flamewar. BUT
Why ain't it possible to checkout existing code, trying to understand
it and make it better or more useable for other devices?
It seems, that the scanner manufacturers went over and use one chipset
for all lowcost scanner, so why are we not able to do the same
for ONE backend for this chipset. We have the source codes from
National Semiconductors, we have source code from Plustek (which is
based on the National Stuff and yet ported to SANE, we have more than
one attempt to make the LM983x stuff work, we even have the possibility
to ask for support at National...
This all looks to me, that everybody first wants to write his own
backend, like programming beginners that want first to write their
own editor ;-)
Can't we change this? Any comments?

Cheers
  Gerhard


On Freitag, 5. April 2002 12:42, Ludo Stellingwerff wrote:
> Hi everybody,
>
> I like to announce the release of a backend for the HP2200C scanjet.
> This scanner is equiped with a LM9832-scanner-on-a-chip. This chip is
> also part of the Epson 1250 and verious canon scanners. The backend is
> developed for the HP, but at this moment work is being done at porting
> it to the Epson too.
>
> The driver is available on:
> www.xs4all.nl/~stwerff (sorry for the empty site, just opened it
> today;)
>
> Please look at the source and (if possible) test it.
> It features:
> -SANE compatible (installation-instructions in tarball)
> -scanning at 600/400/300/200/100/75/50 dpi
> -scanning at 3x8 bpp color and 8 bpp grayscale
> -A separate config file for online tuning of timing and gain.
> -Use of the sanei-usb functions for detecting the scanner
> -Similar SANE interface as the sm3600 scanner.
>
> Known bugs:
> -minimum maxlen of saneread() related to amount of byte per line.
> -slightly off-tuned 600 dpi.
> -black and white support still broken
> -cancel behaviour not yet docile:)
> -too little documentation
>
> Greetings,
>
> Ludo Stellingwerff
>
_______________________________________________
Sane-devel mailing list
Sane-devel@www.mostang.com
http://www.mostang.com/mailman/listinfo/sane-devel