[sane-devel] backend for printer + scanner device
neno
nenonv at alice.it
Thu Apr 11 14:36:35 UTC 2013
We are trying to create a backend for a printer device with scanner.
Our problem is that the device has only one interface wich is the printer
(lsusb ... binterfaceClass Printer = 7).
In the file backend.conf we wrote: USB VendorID ProductID.
The function 'sanei_usb_init' of sanei_usb.c called within the backend's
sane_init (...),
finds the device but does not recognize it as a scanner for the reason
above.
switch (dev->config[0].interface[interface].altsetting[0].bInterfaceClass)
{
case USB_CLASS_VENDOR_SPEC:
case USB_CLASS_PER_INTERFACE:
case 6: /* imaging? */
case 16: /* data? */
found = SANE_TRUE;
break;
}
break;
There is obviously no case 7:
Is there anybody who faces the same problem? Is there any workaround? How
can we solve this problem?
Thank you
--
View this message in context: http://sane.10972.n7.nabble.com/backend-for-printer-scanner-device-tp17450.html
Sent from the SANE - Dev mailing list archive at Nabble.com.
More information about the sane-devel
mailing list