[sane-devel] SANE protocol over USB as new USB scannerdevice class?
David Poole
dpoole at marvell.com
Sun Dec 28 23:28:44 UTC 2008
> Bah. Any pointers on that? I haven't been able to find anything on the
> intartubes about such a class yet.
http://www.usb.org/developers/defined_class/#BaseClass06h
www.usb.org/developers/devclass_docs/usb_still_img10.pdf
When we were developing our scanners, we looked into the USB still imaging device. The spec is huge and, IIRC, parts of it require paying for (PIMA15740? ISO15740? I can't remember).
We decided to come up with our own because it was faster, easier, there was no real standard anyway, and we could test both ends in-house. With our own protocol, we could do our own testing and not worry about testing interoperability with 'N' different stacks.
I'm not saying creating our own protocol was a perfect solution. It was the best solution we had at the time. But we did try to make it easy to reverse engineer.
-----Original Message-----
From: sane-devel-bounces+dpoole=marvell.com at lists.alioth.debian.org on behalf of Paul Wise
Sent: Sun 12/28/2008 4:04 PM
To: sane-devel
Subject: Re: [sane-devel] SANE protocol over USB as new USB scannerdevice class?
[Please CC me in all replies]
On Sun, 2008-12-28 at 10:23 +0100, Julien BLACHE wrote:
> Paul Wise <pabs3 at bonedaddy.net> wrote:
> > The way to do this would be to define some USB protocol and have it
> > standardised by the USB Implementers Forum, then use that to influence
> > the OEM scanner manufacturers to implement it on new scanners.
>
> There actually was a scanner/imaging device standard class defined for
> USB, and it never went anywhere.
Bah. Any pointers on that? I haven't been able to find anything on the
intartubes about such a class yet.
> > I would propose that the SANE network protocol be ported to USB (so that
>
> You'd better start from scratch and design a real protocol that
> doesn't have all the suckiness and limitations the current SANE
> network protocol has.
Fair enough.
--
bye,
pabs
http://bonedaddy.net/pabs3/
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20081228/05c179a8/attachment.htm
More information about the sane-devel
mailing list