[sane-devel] Epson PF 3590 film feeder

2006-03-25 Thread Olaf Meeuwissen
didi.segb...@arcor.de (Dietmar Segbert) writes:

> Hello,
>
> does the auto film feeder of the epson perfection 3590 photo work to scan  
> negative films?

Not with the epkowa backend (as per limitations in the iscan README).
Maybe the snapscan backend does, but I doubt that.
-- 
Olaf Meeuwissen
FSF Associate Member #1962   sign up at http://member.fsf.org/
GnuPG key: 30EF893A/2774 815B DE83 06C8 D733  6B5B 033C C857 30EF 893A
Penguin's lib!   -- I hack, therefore I am --   LPIC-2



[sane-devel] libsane.usermap addition

2006-03-25 Thread Morgan Smith
As per the instructions in the file I've added the following lines for
my Canon LIDE 60:

# Canon Inc.|LIDE 60
libusbscanner 0x0003  0x04a9   0x221c0x
0x   0x00 0x000x000x00
  0x00   0x00   0x


Cheers!


[sane-devel] problem with Epson perfection 2480 photo scanner in FreeBSD

2006-03-25 Thread Oliver Schwartz
On Thursday 23 March 2006 15:18, breach0r wrote:
> Hi,
>
> I tried, now sane-backends-1.0.16_2 is installed, i still get I/O
> error when trying to init the scanner. I/O error the first try and
> device unavailable the next tries. set SANE_DEBUG_SNAPSCAN=255 no
> longer produces any output (but i tried in csh should i try with
> export in bash?).

I don't know much about csh. Try again in bash, or use 

SANE_DEBUG_SNAPSCAN=255 xsane 2>debug.log 

(all in one line). 

/Oliver


[sane-devel] Epson PF 3590 film feeder

2006-03-25 Thread Oliver Schwartz
On Saturday 25 March 2006 05:00, Olaf Meeuwissen wrote:
> didi.segb...@arcor.de (Dietmar Segbert) writes:
> > Hello,
> >
> > does the auto film feeder of the epson perfection 3590 photo work
> > to scan negative films?
>
> Not with the epkowa backend (as per limitations in the iscan
> README). Maybe the snapscan backend does, but I doubt that.

No, the film feeder is not supported with the snapscan backend either.

/Oliver


[sane-devel] problem with Epson perfection 2480 photo scanner in FreeBSD

2006-03-25 Thread breach0r
On Saturday March 25 2006 11:20, Oliver Schwartz wrote:
> On Thursday 23 March 2006 15:18, breach0r wrote:
> > Hi,
> >
> > I tried, now sane-backends-1.0.16_2 is installed, i still get I/O
> > error when trying to init the scanner. I/O error the first try and
> > device unavailable the next tries. set SANE_DEBUG_SNAPSCAN=255 no
> > longer produces any output (but i tried in csh should i try with
> > export in bash?).
>
> I don't know much about csh. Try again in bash, or use
>
> SANE_DEBUG_SNAPSCAN=255 xsane 2>debug.log
>
> (all in one line).
>
> /Oliver

i reinstalled sane-backends-1.0.16_2 from freebsd ports

i get:

[sanei_debug] Setting debug level of snapscan to 255.
[snapscan] sane_snapscan_init
[snapscan] sane_snapscan_init: Snapscan backend version 1.4.50
[snapscan] sane_snapscan_get_devices (0xbfbfdf88, 0)
[snapscan] sane_snapscan_exit

with no device available.

and after a fresh init of the scanner i get (with the i/o error message):

[sanei_debug] Setting debug level of snapscan to 255.
[snapscan] sane_snapscan_init
[snapscan] sane_snapscan_init: Snapscan backend version 1.4.50
[snapscan] add_usb_device(libusb:/dev/usb1:/dev/ugen0)
[snapscan] add_usb_device: Detected (kind of) an USB device
[snapscan] snapscani_usb_open(libusb:/dev/usb1:/dev/ugen0)
[snapscan] add_usb_device: Checking if 0x04b8 is a supported USB vendor ID
[snapscan] snapscani_check_device()
[snapscan] mini_inquiry
[snapscan] snapscan_cmd
[snapscan] snapscani_usb_cmd(0,0xbfbfd970,6,0xbfbfd940,0xbfbfd93c (36))
[snapscan] atomic_usb_cmd(0,0xbfbfd970,6,0xbfbfd940,0xbfbfd93c (36))
[snapscan] usb_cmd(0,0xbfbfd970,6,0xbfbfd940,0xbfbfd93c (36))
[snapscan] usb_cmd: cmdlen=6, datalen=0
[snapscan] usb_write: writing:  0x12 0x00 0x00 0x00 0x24 0x00
[snapscan] Written 6 bytes
[snapscan] usb_read: reading:  0xf9 0x00 0x00 0x00 0x00 0x00 0x00 0x00
[snapscan] Read 8 bytes
[snapscan] usb_read: reading:  0x06 0x00 0x02 0x02 0x49 0x00 0x00 0x00 0x45 
0x50 ...
[snapscan] Read 36 bytes
[snapscan] usb_read: reading:  0xfb 0x00 0x00 0x00 0x00 0x00 0x00 0x00
[snapscan] Read 8 bytes
[snapscan] snapscani_check_device: Is vendor "EPSON" model "EPSON Scanner" a 
supported scanner?
[snapscan] snapscani_get_model_id(EPSON Scanner, 0, 2)
[snapscan] snapscani_get_model_id: looking up scanner for ID 0x04b8,0x0121.
[snapscan] snapscani_get_model_id: scanner identified
[snapscan] snapscani_check_device: Autodetected driver: Perfection 2480
[snapscan] snapscani_usb_close(0)
[snapscan] 1st read 3 write 1
[snapscan] snapscani_usb_cmd(0,0xbfbfd9c0,6,0x0,0x0 (0))
[snapscan] atomic_usb_cmd(0,0xbfbfd9c0,6,0x0,0x0 (0))
[snapscan] usb_cmd(0,0xbfbfd9c0,6,0x0,0x0 (0))
[snapscan] usb_cmd: cmdlen=6, datalen=0
[snapscan] usb_write: writing:  0x00 0x00 0x00 0x00 0x00 0x00
[snapscan] Written 6 bytes
[snapscan] usb_read: reading:  0xfb 0x00 0x00 0x00 0x00 0x00 0x00 0x00
[snapscan] Read 8 bytes
[snapscan] 2nd read 4 write 2
[snapscan] snapscani_init_device_structure()
[snapscan] sane_snapscan_get_devices (0xbfbfdf98, 0)
[snapscan] sane_snapscan_open (libusb:/dev/usb1:/dev/ugen0, 0xbfbfde04)
[snapscan] find_device
[snapscan] sane_snapscan_open: Allocating 129024 bytes as scanner buffer.
[snapscan] sane_snapscan_open: allocated scanner structure at 0x812b800
[snapscan] open_scanner
[snapscan] snapscani_usb_open(libusb:/dev/usb1:/dev/ugen0)
[snapscan] sane_snapscan_open: waiting for scanner to warm up.
[snapscan] wait_scanner_ready
[snapscan] test_unit_ready
[snapscan] snapscan_cmd
[snapscan] snapscani_usb_cmd(0,0xbfbfdd10,6,0x0,0x0 (0))
[snapscan] atomic_usb_cmd(0,0xbfbfdd10,6,0x0,0x0 (0))
[snapscan] usb_cmd(0,0xbfbfdd10,6,0x0,0x0 (0))
[snapscan] usb_cmd: cmdlen=6, datalen=0
[snapscan] usb_write: writing:  0x00 0x00 0x00 0x00 0x00 0x00
[snapscan] Written 6 bytes
[snapscan] usb_read: reading:  0xfb 0x00 0x00 0x00 0x00 0x00 0x00 0x00
[snapscan] Read 8 bytes
[snapscan] sane_snapscan_open: performing scanner self test.
[snapscan] send_diagnostic
[snapscan] snapscan_cmd
[snapscan] snapscani_usb_cmd(0,0xbfbfdd50,6,0x0,0x0 (0))
[snapscan] atomic_usb_cmd(0,0xbfbfdd50,6,0x0,0x0 (0))
[snapscan] usb_cmd(0,0xbfbfdd50,6,0x0,0x0 (0))
[snapscan] sane_snapscan_open: self test passed.
[snapscan] inquiry
[snapscan] snapscan_cmd
[snapscan] snapscani_usb_cmd(0,0x812b830,6,0x815d000,0x812b940 (139))
[snapscan] atomic_usb_cmd(0,0x812b830,6,0x815d000,0x812b940 (139))
[snapscan] usb_cmd(0,0x812b830,6,0x815d000,0x812b940 (139))
[snapscan] usb_cmd: cmdlen=6, datalen=0
[snapscan] usb_write: writing:  0x12 0x00 0x00 0x00 0x8b 0x00
[snapscan] Written 6 bytes
[snapscan] usb_read: reading:  0xf9 0x00 0x00 0x00 0x00 0x00 0x00 0x00
[snapscan] Read 8 bytes
[snapscan] usb_read Only 0 bytes read
[snapscan] usb_read: reading:  0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 0x00 
0x00 ...
[snapscan] Read 0 bytes
[snapscan] inquiry: snapscan_cmd command failed: Error during device I/O
[snapscan] sane_snapscan_open: error in inquiry command: Error during device 
I/O
[snapscan] sane_snapscan_exit


[sane-devel] Benq 5300U not working with sane-backends-1.0.17

2006-03-25 Thread Oliver Schwartz
Hi,

> The above appears to agree with the information on the
> sane-snapscan page, which gives the USB ID for the Acer/Benq 5300
> as "0x04a5, 0x20fe" and identifies the firmware to use is
> u254v042.bin.

Yes, that should be correct.

> Of course, the firmware file I have might be corrupt. I downloaded
> it from benq.com along with a raft of other firmware files, but
> there was no checksum to make sure that it downloaded correctly.

The file is most probably ok.

> Note that my scanner is a 5300U, and the sane-snapscan page only
> mentions 5300 (without the "U". I have been assuming that this is
> not significant, given that the USB IDs are the same.

You're right - the 5300 entry is the one for the 5300U. The problem 
you're reporting has been experienced before by other people (hence 
my remark on that scanner on the snapscan page). I don't know yet how 
to solve this problem - maybe the log from the USB layer can shed 
some more light. To produce it, use SANE_DEBUG_SANEI_USB=255.

/Oliver


[sane-devel] Canon Lide 50 (Genesys) - Added threshold for BW (lineart)

2006-03-25 Thread Pierre Willenbrock
Laurent Charpentier schrieb:
> Hi Everyone,
> 
> I would like to submit a patch for the genesys backend (Canon LIDE 50). The
> patch adds the threshold feature for black/white mode (in 1.0.17 the threshold
> is set to 50% and can't be changed).
> 
> The attached patch is relative to "sane-backends-1.0.17" (files genesys.c,
> genesys.h, genesys_gl841.c, genesys_low.h).
> 
> Thank you to apply this patch.

I will take a look at the patch when i find some time. I guess this
should be done for software b/w as used by the gl646 part, too.

Regards,
  Pierre



[sane-devel] Any further with canoscan LiDE 500F?

2006-03-25 Thread Pierre Willenbrock
Jeff Shrowder schrieb:
> Michael and Pierre,
> 
> Looking through the archives I see a number of postings on developing a
> driver for the Canon Canoscan LiDE 500F. How far did you get?
> 

I didn't do any further work, apart from those postings. I don't know if
Michael made any progress.

If you are willing to add code for the Canon Canoscan LiDE 500F, I am
able to help you with some of the driver related aspects. You still need
to figure out the scanner specifics, like how to switch between full ccd
resolution and half(to name something more obscure). This involves hours
of experiments, good guesses, and a lot staring at usb logs.

Regards,
  Pierre