[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