[sane-devel] Question regarding sane & libusb
rene at keenan.dk
Tue Oct 3 08:44:18 UTC 2006
On Mon, 2 Oct 2006, m. allan noah wrote:
> On Mon, 2 Oct 2006, René Kjellerup wrote:
> > Hi everyone,
> > The documentation on this seems to be purely reference for
> > programmers who have used them before...
> > How do one read/write to a usb device (scanner)?
> > Will it return data on invalid commands, and where?
> > And so on...
> depends on the device. some will just lock hard and require a power cycle.
The device is the Canon CanoScan 4200F
> your best bet is to get it installed on windows with its native
Yeah, but the only problem is, vmware doesn't support usb2.0, and the
scanner doesn't have good usb1.1 support ( although they say so ), the
windows platform I have is an XP64, and don't want the hassle of dual
booting with 2 Windows Systems, since there are no 64-bit drivers :( (and
Canon is a pain in the back- side when it comes to updating there drivers,
or even making uniform drivers)
> and then use benoit's sniffusb to get a log of some simple operations.
> you will likely want to clean up those logs for readability, there are
> quite a few progs for that running around. i personally like
> 'spike4.pl' :)
> > Could I see a general piece of code that I could use as a template?
> generally you want to write a small libusb prog that is outside of
> sane first. there are a couple examples that come with libusb. let us
> know some more about the device, and we can give better pointers...
Thanks, I've just started writing one (reading usb.h was a bit more helpfull
than libusb's documentation on its own though.)
> > Best wishes
> > René Kjellerup
> > --
> > sane-devel mailing list: sane-devel at lists.alioth.debian.org
> > http://lists.alioth.debian.org/mailman/listinfo/sane-devel
> > Unsubscribe: Send mail with subject "unsubscribe your_password"
> > to sane-devel-request at lists.alioth.debian.org
> "so don't tell us it can't be done, putting down what you don't know.
> money isn't our god, integrity will free our souls" - Max Cavalera
More information about the sane-devel