[sane-devel] Re: [PATCH] generate hal fdi file

Wittawat Yamwong wy-sane-devel at arcor.de
Wed Mar 21 13:27:05 CET 2007

On Wednesday 21 March 2007 02:51, David Zeuthen wrote:
> > Also, handling more than one scanner could be complicated, depending
> > on what you want to do, how you want to do it, and what is already
> > done in the backend.
> Plan is to invoke an instance of the addon per connected device and each
> instance of the addon would just use libsane to connect to the given
> device (HAL gives the address of the device).

How can HAL address be converted to libsane device name? AFAIK, there is no 
direct mapping between platform/OS dependent USB device node and the device 
name used by libsane. For example: pixma backend uses the device name in the 
form "xxxxyyyy_zzzzzz" where xxxx, yyyy and zzzzzz are the vendor ID, the 
product ID and the serial number of the scanner resp. Other backends may use 
something like "libusb:/dev/bus/001/001", "Model1234" etc. 

Wittawat Yamwong
Hannover, Germany

More information about the sane-devel mailing list