[sane-devel] Epkowa backend not working on Ubuntu 13.10

2014-01-01 Thread Kåre Särs
Hi, I installed the latest iscan packages from download.ebz.epson.net and can not get my (RX500) scanner to work. The backend works as much as providing the device name through sane_get_devices(), but sane_open() exits the application. Adding SANE_DEBUG_EPKOWA=16 does nothing. I also have a

[sane-devel] Dumjy scanner driver?

2013-11-01 Thread Kåre Särs
Hi, On Friday 01 November 2013 06:18:00 jerry wrote: Hello, I'd like to check out logic in my program for choosing scanners. At this time, I only have one scanner, and I do not wish to purchase another one. Is there any such thing as a dummy driver, that acts like a scanner, and

[sane-devel] [epkowa] scangui can't connect to scanner

2012-07-28 Thread Kåre Särs
Hi, I got a bug-report about failure to open an Epson network scanner with scangui/skanlite. The scanning works OK with Skanlite if started with the device-name as a parameter, but if the device parameter is omitted and the device selection dialog is used, the opening of the device fails.

[sane-devel] Epson Perfection V200 Photo - scans White as Blue

2012-05-12 Thread Kåre Särs
Hi, On Friday 11 May 2012 22:13:22 2cv67 wrote: On 10/05/12 01:43, Olaf Meeuwissen wrote: You may get improved results with Image Scan! for Linux when selecting Color Document (or B/W Document) for the Image Type. This white correction is not done by the device. It is all done in a

[sane-devel] Epson Perfection V200 Photo - scans White as Blue

2012-05-12 Thread Kåre Särs
On Saturday 12 May 2012 13:57:22 2cv67 wrote: On 11/05/12 23:22, K?re S?rs wrote: With the latest release of Skanlite (0.8), all the settings are saved on exit and loaded the next time you start. So if you change color correction settings they will be the same the next time you run Skanlite

[sane-devel] 16 bits / color scanning

2011-12-16 Thread Kåre Särs
Hello, On Thursday 15 December 2011 06:40:32 Stef wrote: Le mercredi 14 d?cembre 2011 10:17:38 K?re S?rs a ?crit : Hi, While testing the 16 bit features of Skanlite I noticed a problem with endianness. If I scan directly with epson2 on a x86 I get one byte order, but if I do a

[sane-devel] 16 bits / color scanning

2011-12-14 Thread Kåre Särs
Hi, While testing the 16 bit features of Skanlite I noticed a problem with endianness. If I scan directly with epson2 on a x86 I get one byte order, but if I do a network scan through saned+epson2 running on a PowerPC I get the other order Is there a workaround for this? Ideally I would

[sane-devel] Test.conf devices not working for ADF

2011-11-11 Thread Kåre Särs
Hi, On Friday 11 November 2011 17:23:39 Wolfgang Ihloff wrote: Hi, I am using the sane backend with test.conf devices add to dll.conf The test device works correctly for single page, however the adf does not work. Am I missing some configuration? I read somewhere that by default it should

[sane-devel] Gamma HW-button patches to the test backend.

2011-07-27 Thread Kåre Särs
Hi, Attached are two patches to the test backend. The first patch adds simulated gamma options that are enabled with the test options. It make it possible for frontend developers to develop gamma table support without having a physical scanner attached all the time. The second patch makes the

[sane-devel] sane_init(), sane_get_devices() and SANE_Authorization_Callback()

2010-05-31 Thread Kåre Särs
On Thursday 27 May 2010 00:04:32 m. allan noah wrote: Many backends do not properly re-scan for devices. Those backends should be fixed. Which version of sane-backends is this? This was sane-backends 1.0.21 from the ubunntu ppa mentioned in a couple of mails back. The backends I use are

[sane-devel] sane_init(), sane_get_devices() and SANE_Authorization_Callback()

2010-05-26 Thread Kåre Särs
Hi, I have a couple of somewhat related problems regarding sane_get_devices(), sane_init() and SANE_Authorization_Callback(). 1) sane_get_devices() does not update the available devices list without calling sane_init(). I asked about this some time ago and got the answer that it was a bug.

[sane-devel] sane_init(), sane_get_devices() and SANE_Authorization_Callback()

2010-05-26 Thread Kåre Särs
On Wednesday 26 May 2010 15:48:08 m. allan noah wrote: 2010/5/26 K?re S?rs kare.sars at iki.fi: Hi, I have a couple of somewhat related problems regarding sane_get_devices(), sane_init() and SANE_Authorization_Callback(). 1) sane_get_devices() does not update the available devices

[sane-devel] sane_cancel() functionality

2010-03-04 Thread Kåre Särs
Hi, I wanted to implement support for the wait for button option, available at least in epson2 and epkowa backends, but I have a problem with sane_cancel(). If the wait for button parameter is set to true, sane (the backend) stops at sane_start() and waits for the user to press the button on

[sane-devel] Samsung CLX-3175FW support

2010-01-11 Thread Kåre Särs
Hi, According to Johannes Obermayr, the Samsung CLX-3175FW works with the xerox_mfp backend. Who should I ask to add it to the backend? Johannes provided this USB info dump: Bus 001 Device 003: ID 04e8:342a Samsung Electronics Co., Ltd Device Descriptor:

[sane-devel] sane_read() and SANE_STATUS_EOF

2010-01-07 Thread Kåre Särs
On Tuesday 05 January 2010 03:25:08 m. allan noah wrote: The standard is clear. The backend is broken. There is an open-source backend for the 3170 which ships with current sane. Ask them to try it with the 3175. Thanks, According to the bug reporter the 3175 does work with the xerox_mfp

[sane-devel] sane_read() and SANE_STATUS_EOF

2010-01-05 Thread Kåre Särs
Hi, I have a bug report for Skanlite where I suspect that the backend returns SANE_STATUS_EOF in sane_read() but still has data, because the read data does not match the expected size. The scanner is a Samsung CLX-3175FW and I do not have access to the scanner. If I have googled correctly, it

[sane-devel] epson2 problem

2009-08-18 Thread Kåre Särs
Hi, In libksane I try to figure out a suitable scanning resolution by starting with 100 DPI, increasing the DPI with 100 until I reach 300 pixels height or width. The problem with epson2 is that the pixels_per_line parameter returned by sane_get_parameters() is always 0. This means that the

[sane-devel] epson2 problem

2009-08-18 Thread Kåre Särs
On Tuesday 18 August 2009 16:40:05 m. allan noah wrote: From the standard I understood that the value would be best-effort estimates before scan_start(). Yes- the backend should make an attempt to at least guess the width of the scan prior to sane_start(). Does the original epson backend do

[sane-devel] SANE frozen in amber ?

2009-06-13 Thread Kåre Särs
On Friday 12 June 2009 20:52:57 m. allan noah wrote: On Fri, Jun 12, 2009 at 12:45 PM, Richard Rynikerryniker at ryniker.ods.org wrote: a frontend that asks for new, unsupported features, will simply get an appropriate error code. Allen Noah, earlier in this thread (Thu Jun 11 19:08:28

[sane-devel] sane_get_devices() questions

2009-06-01 Thread Kåre Särs
Hi, I have an unexpected behavior with sane_get_device(). In the standard (1.04) it states (4.3.3) This function can be called repeatedly to detect when new devices become available. From that I expected that this sequence would work: sane_init(version, 0); sane_get_device(device_list,

[sane-devel] sane_get_devices() questions

2009-06-01 Thread Kåre Särs
On Monday 01 June 2009 00:58:41 m. allan noah wrote: there was a bug in sanei_usb which prevented sane from discovering newly added scanners. This was fixed in 1.0.20. Unfortunately, some backends only ask the system for a list of scanners during sane_init(). I fixed mine, but I bet other

[sane-devel] Frame Types

2009-02-11 Thread Kåre Särs
On Tuesday 10 February 2009, m. allan noah wrote: On Tue, Feb 10, 2009 at 2:54 PM, K?re S?rs kare.sars at kolumbus.fi wrote: Hi, How common is it that backends return frame types SANE_FRAME_RED/GREEN/BLUE? At the moment libksane reserves memory for the whole returned image and in case

[sane-devel] Knowing ADF source is active

2009-02-10 Thread Kåre Särs
Hi, I'm looking into automatically turning on batch scan, in libksane, when the scan source is an automatic document feeder. Is there a better way to do it than to check if the source option is set to Automatic Document Feeder? Is it likely that I will encounter a situation where the scanner

[sane-devel] Frame Types

2009-02-10 Thread Kåre Särs
Hi, How common is it that backends return frame types SANE_FRAME_RED/GREEN/BLUE? At the moment libksane reserves memory for the whole returned image and in case the backend returns the colors separately they are assembled to normal RGB format before the image data is returned to the user. Now

[sane-devel] Autotools generated files and CVS

2009-01-20 Thread Kåre Särs
On Tuesday 20 January 2009, Olaf Meeuwissen wrote: autofoo one has to know. As for the amount of pain involved, I can only think of the time it takes. Julien mentions versioning issues and broken deployment but I have little experience with that. You obviously never had to work with

[sane-devel] sane_cancel()

2008-07-16 Thread Kåre Särs
Hi, I'm a bit confused with the use of sane_cancel(). I noticed today that the pixma backend requires a sane_cancel after each scan (libksane did not work correctly with the pixma backend). I have read here on the list: 5. be aware that a proper front-end in batch mode will call sane_start() at

[sane-devel] sane_cancel()

2008-07-16 Thread Kåre Särs
Hi again, On Wednesdayen den 16 July 2008 02:02:36 K?re S?rs wrote: Hi, I'm a bit confused with the use of sane_cancel(). I noticed today that the pixma backend requires a sane_cancel after each scan (libksane did not work correctly with the pixma backend). I have read here on the list: 5.

[sane-devel] sane_cancel()

2008-07-16 Thread Kåre Särs
On Wednesdayen den 16 July 2008 09:28:49 Nicolas wrote: pixma backend can handle batch scan, I've tested it under both xsane and scanimage -b : $ scanimage -b Scanning -1 pages, incrementing by 1, numbering from 1 Scanning page 1 Scanned page 1. (scanner status = 5) Scanning page 2

[sane-devel] SANE 1.1.0 Release discussion

2008-07-09 Thread Kåre Särs
On Wednesday 09 July 2008, m. allan noah wrote: Is anybody updating the test backend with the new features? I needed to add a gamma table stub to the test backend to be able to implement gammatable support in libksane. i dont recall seeing a patch from you for the gamma table support- did

[sane-devel] Skanlite/libksane

2008-07-08 Thread Kåre Särs
Hi, I'm the main developer of libksane and Skanlite and I'm wondering if it would it be possible to get Skanlite/libksane added to the list of frontends? Kooka has not been ported to KDE 4 and libksane has replaced the kooka library (libkscan) in the upcoming KDE 4.1. There is also a

[sane-devel] SANE 1.1.0 Release discussion

2008-07-08 Thread Kåre Särs
Hi, On Mondayen den 7 July 2008 23:51:24 m. allan noah wrote: ok guys- take 4: Six general points for sane 1.1.x: - no changes to function calls - no changes to structures - 1.0 backends forward compatible with 1.1 - improve backend consistency - support more advanced scanners -

[sane-devel] Front end that respects SANE_INFO_RELOAD_PARAMS and SANE_INFO_INEXACT?

2008-04-28 Thread Kåre Särs
On Monday 28 April 2008, Rob Sims wrote: xsane appears to ignore the flags most of the time (the flag pointer is null), so it won't reload options when needed. quiteinsane segfaults. kooka doesn't present most options. The Nikon Coolscan 9000 changes fundamental parameters, including

[sane-devel] epson backend not maintained (was: sane-backends 1.0.19 Code Freeze)

2008-01-23 Thread Kåre Särs
Hi, Does the epson2 backend also support the scanners supported by the unmaintained epson backend? Or does it mean that we have scanners not maintained any more? /K?re On Wednesday 23 January 2008, m. allan noah wrote: Note #2: The epson backend has joined our growing list of unmaintained

[sane-devel] Translations

2008-01-16 Thread Kåre Särs
Hi, I'm developing libksane in KDE extragear and I'm wondering what I should do to take the translations of the option strings in to use. /K?re

[sane-devel] test backend

2007-09-06 Thread Kåre Särs
Hi! While developing a frontend I wanted to handle gamma tables, but I did not have constant access to a scanner providing gamma tables, so I added gamma tables to the test backend. I hope somebody can have use of it. I'm attaching my patch against sane-backends-1.0.18. Regards, K?re S?rs

[sane-devel] How to Copy to network printer

2007-08-01 Thread Kåre Särs
Hi, Try: 'scanimage --help' to get a list of parameters you can add. If you have more than one scanner add -d [scanner] before '--help', my Epson scanner has geometry parameters -l, -t, -x and -y. K?re S?rs On Wednesday 01 August 2007 08:46, Jean-Gabriel Duquesnoy wrote: Am Dienstag, 31.

[sane-devel] Parameter Default Values

2007-04-11 Thread Kåre Särs
On Wednesday 11 April 2007, Olaf Meeuwissen wrote: I should have added that the epkowa backend also contains an ever growing list of model dependent matrices in epson_scan_hard[]. Each entry may specify up to four matrices, one for reflective originals (paper, etc), colour negative, B/W

[sane-devel] Parameter Default Values

2007-04-09 Thread Kåre Särs
Hmm, odd. Can you provide more info? Debug output, for example. Should I be able to assume that the default values are sane, or do I have to initialize the values myself? The default is the identity matrix which looks sane to me. Hope this helps, The interesting parameters are the