[sane-devel] Supporting the Powerslide/DigitDia Slide Scanner

2012-07-27 Thread Klaus Kaempf
Hi, thanks to my employer, SUSE Linux, with its regular 'hack weeks' (http://en.opensuse.org/Portal:Hackweek) I was able to spend a week on a SANE backend for the Powerslide/DigitDia Slide Scanner. See https://github.com/kkaempf/sane-backends, file backend/pie.c The code is still largely unfinis

[sane-devel] Reflecta ProScan / Crystalscan 7200 PIE film scanner update

2012-09-07 Thread Klaus Kaempf
Hi Jan, thanks a lot for sharing your code. I pushed it to git://github.com/kkaempf/sane-backends.git, branch "reflecta". * Vleeshouwers, J.M. [Sep 06. 2012 23:41]: > Hi Michael & Klaus, > > A working separate Reflecta/PIE-USB demo backend in the attachment. At least > it works for a Crystals

[sane-devel] Reflecta ProScan / Crystalscan 7200 PIE film scanner update

2012-09-10 Thread Klaus Kaempf
Michael, thanks a lot for posting your changes ! * Michael Rickmann [Aug 21. 2012 22:28]: > > Now my questions: > Would code like the one in the patch be acceptable in SANE? > Would a separate backend be preferable to patching pie? Looking at the amount of changes required to properly support

[sane-devel] Reflecta ProScan / Crystalscan 7200 PIE film scanner update

2012-09-13 Thread Klaus Kaempf
Hi Michael, * Michael Rickmann [Sep 12. 2012 07:45]: > Hi Jan, hi Klaus, > > last weekend came back from vacation without internet and there will > be a similar period starting next week. its great to have you back, but I'm jealous now. ;-) > > Am 10.09.2012 21:01, schrieb Vleeshouwers, J.M.

[sane-devel] Reflecta ProScan / Crystalscan 7200 PIE film scanner update

2012-09-13 Thread Klaus Kaempf
* Michael Rickmann [Sep 13. 2012 10:55]: > Hi Jan, hello Klaus, > first I tried to clone Jan's backend from Klaus repository at github > but failed to reconfigure it. Sorry it didn't work for you. I usually remove generated files from git. After git checkout, you should run (documented here for

[sane-devel] Reflecta ProScan / Crystalscan 7200 PIE film scanner update

2012-09-13 Thread Klaus Kaempf
* Michael Rickmann [Sep 12. 2012 07:45]: > Let us call it reflecta at the moment as the naming in Jan's > code seems to suggest it. I wouldn't be too happy naming the backend "reflecta". At least for my slide scanner, Reflecta is just the European distributor for a device originating from Pacific

[sane-devel] Reflecta ProScan / Crystalscan 7200 PIE film scanner update

2012-09-13 Thread Klaus Kaempf
* Michael Rickmann [Sep 13. 2012 15:59]: > Does it really have USB ids 0x05e3, 0x0142 as written in > http://www.sane-project.org/unsupported/reflecta-digitdia-3600.html > ? Would I lie to you ? :-) Yes 0x5e3:0x0142 is correct for the "Multiple Slide Scanner" aka "PIE MS Scanner". > Jan's and m

[sane-devel] Reflecta ProScan / Crystalscan 7200 PIE film scanner update

2012-09-13 Thread Klaus Kaempf
* Michael Rickmann [Sep 13. 2012 13:33]: > I think that once we have a minimal backend which works for more > than one of us we could start helping each other. I'm all for it ! (And github.com is a very nice place for collaborating on git repos. Hint, hint ;-)) > I could fit in > calibration,

[sane-devel] Reflecta ProScan / Crystalscan 7200 PIE film scanner update

2012-09-13 Thread Klaus Kaempf
Hi Michael, * Michael Rickmann [Sep 13. 2012 18:21]: > Am 13.09.2012 14:38, schrieb Klaus Kaempf: > >Cranking up the debug level revealed a 'read' request issued without > >the scanner indicating availabilty of data. The the scanner hung and I > >had to power-cy

[sane-devel] Reflecta ProScan / Crystalscan 7200 PIE film scanner update

2012-09-13 Thread Klaus Kaempf
* Vleeshouwers, J.M. [Sep 13. 2012 19:06]: > Hi Klaus & Michael, > > Too many mails to reply to at once. But it may be practical to choose a name > now, before we start merging code. > I don't have a strong preference for 'reflecta'. Since the scanners indicate > they are PIE, 'pieusb' might b

[sane-devel] Reflecta ProScan / Crystalscan 7200 PIE film scanner update

2012-09-16 Thread Klaus Kaempf
* Vleeshouwers, J.M. [Sep 13. 2012 21:32]: > Klaus, > > Please do. > I'm curious about the model number (byte 116, start counting at 0), but also > if there are other differences. > Can you get the whole INQUIRY block (not just the 128 or so the Windows > driver uses)? Attached (hopefully comp

[sane-devel] Reflecta ProScan / Crystalscan 7200 PIE film scanner update

2012-09-16 Thread Klaus Kaempf
* Michael Rickmann [Sep 14. 2012 08:52]: > Hi Klaus, > > Am 13.09.2012 14:49, schrieb Klaus Kaempf: > > > >After git checkout, you should run (documented here for sane-devel) > > > > - libtoolize > > - autoreconf -fi > > - BACKENDS=pie

[sane-devel] Reflecta ProScan / Crystalscan 7200 PIE film scanner update

2013-03-04 Thread Klaus Kaempf
Jan, Michael, after (too) many weeks, I finally found some time to work on the 'pieusb' backend driver again. Based on Jan's work, I started a big round of cleanups and coding style improvements. The various pieusb_*.c are now separate compilation units. See https://github.com/kkaempf/sane-backe

[sane-devel] Reflecta ProScan / Crystalscan 7200 PIE film scanner update

2013-03-08 Thread Klaus Kaempf
Hi Paul, * Paul Menzel [Mar 04. 2013 10:34]: > > In my opinion, before committing this upstream you could squash several > commits into the original one (as it is not upstream yet). That will > keep the commit log cleaner. sure, no problem. What's the usual process for getting code upstream ? A

[sane-devel] Announce: Driver for Pacific Image Electronics and Reflecta USB scanners

2015-02-21 Thread Klaus Kaempf
Hi, more than 2 years ago earlier versions of this driver were already discussed on this mailing list. Meanwhile I refactored the code, fixed most bugs, and successfully scanned more than 10.000 slides. It's now about time to get it included into sane-backends. And I'm willing to take up this ch

Re: [sane-devel] Announce: Driver for Pacific Image Electronics and Reflecta USB scanners

2015-08-10 Thread Klaus Kaempf
Hi Stef, * Stef [Aug 07. 2015 09:13]: > > I have starting to review the backend's code. thanks a lot ! > The bug tracker > has all the details, but there are a couple of things that are worth > discussing here. > > First sane/sanei_ir.h is used. I don't find it in the pieusb > bra

Re: [sane-devel] Announce: Driver for Pacific Image Electronics and Reflecta USB scanners

2015-08-14 Thread Klaus Kaempf
Hi Rolf, * Rolf Bensch [Aug 13. 2015 23:11]: > Hi Klaus, > > Some functions of your scanner backend are very interesting for the > Pixma backend, too. My scanner (CanoScan 9000F) also has an ir-lamp for > dust removal functions. I'm very happy that you're implementing such > functions to Sane no

Re: [sane-devel] Announce: Driver for Pacific Image Electronics and Reflecta USB scanners

2015-08-24 Thread Klaus Kaempf
* Stef [Aug 19. 2015 22:18]: > Hello, > > I have reviewed latest changes, and I consider that the pieusb > backend is ready for inclusion since commit > e6294630553b5bcb2671537786c5107e3393ac9f on the pieusb branch of > g...@github.com:kkaempf/sane-backends.git . Great, many thanks for y

Re: [sane-devel] [RFC] mksotemp

2016-05-09 Thread Klaus Kaempf
* Olaf Meeuwissen [May 09. 2016 15:10]: > > Alessandro Zummo writes: > > > On Mon, 02 May 2016 11:57:58 +0900 > > Olaf Meeuwissen wrote: > > > >> That leaves zero flags to be passed, so the mkostemp() call reduces to > >> mkstemp(). > >> > >> I would simply call mkstemp() unconditionally. Tha

Re: [sane-devel] Reflecta Proscan 10T not supported?

2016-06-14 Thread Klaus Kaempf
* Luigi Curzi [Jun 14. 2016 10:30]: > Hello, > > i purchased a Reflecta Proscan 10T. > It has same vendor and device id of CrystalScan 7200, so i didn't add > anything in pieusb.conf. > > sane-find-scanner finds it but scanimage -L returns: > > No scanners were identified. Scanner identificati

Re: [sane-devel] [pieusb] Fix unused-parameter compiler warnings

2016-09-19 Thread Klaus Kaempf
Hi Olaf, sorry for a late response, the mail backlog was quite substantial ;-) * Olaf Meeuwissen [Sep 19. 2016 05:50]: > Hi Klaus, > > Your vacation service mentioned you'd be away until 2016-09-13. Have > you had a chance to look at this already? > > I have a patch lined up that simply remov

Re: [sane-devel] Backend pieusb not working for Reflecta Crystalscan 7200

2016-11-02 Thread Klaus Kaempf
* Vleeshouwers, J.M. [Nov 01. 2016 18:09]: > Hi Klaus & Michael, > > I haven't been using my scanner (Reflecta Crystalscan 7200) for quite some > time, but when I recently installed Ubuntu 16.04, I decided to check whether > the backend available from https://github.com/kkaempf/sane-backends wo

[sane-devel] [PATCH] pieusb: Support ProScan 10T and Reflecta CrystalScan 3600

2017-05-03 Thread Klaus Kaempf
Neither of these scanner have an automated slide transport and fail on respective SCSI commands. - Add flags parameter to control if automatic slide transport is available - Reflect flags in pieusb.conf.in - rename SLIDE_LAMP_ON to SLIDE_INIT it fails on scanners without automatic slide transpor

[sane-devel] [PATCH] pieusb: doc-fix

2017-05-09 Thread Klaus Kaempf
* Olaf Meeuwissen [May 04. 2017 12:03]: > > Thanks for the patch, it looks good so I'll push it but shouldn't you > list the ProScan 10T and Reflecta CrystalScan 3600 as supported to at > least some extent in doc/descriptions/pieusb.desc now? > > Waiting for your doc-fix ;-) Attached ;-) Thank

Re: [sane-devel] Reflecta RPS 7200

2017-05-31 Thread Klaus Kaempf
* Julian Hauser [May 31. 2017 00:06]: > Hello, > > I'm trying the get the Reflecta RPS 7200 to work with pieusb, so far > with little success. > > I can find the scanner with sane-find-scanner: > > - "found USB scanner (vendor=0x05e3, product=0x0144) at libusb:001:014" Good, you already have t

Re: [sane-devel] Reflecta RPS 7200

2017-05-31 Thread Klaus Kaempf
* Julian Hauser [May 31. 2017 10:51]: > Hello, thanks for the help! :) > > I don't seem to get any output of the sort you describe: > Ah, sorry, this model number isn't listed at all yet. Please start with a zero model number in pieusb.conf: usb 0x05e3 0x0144 0x00 0x00 and try again. Kla

Re: [sane-devel] Reflecta RPS 7200

2017-05-31 Thread Klaus Kaempf
* Julian Hauser [May 31. 2017 12:01]: > Great, that did it! The model number is 0x31. I've tried doing a test > scan but am getting an I/O error. > > Here's the log: https://pastebin.com/rr8j0gaN > > Here's the output of "SANE_DEBUG_PIEUSB=14 scanimage": > https://pastebin.com/YLD4VuRb Ugh: sc

Re: [sane-devel] Reflecta RPS 7200

2017-05-31 Thread Klaus Kaempf
* Julian Hauser [May 31. 2017 15:15]: > On Wed, 31.05.17 14:39, Klaus Kaempf wrote: > > * Julian Hauser [May 31. 2017 12:01]: > > > Great, that did it! The model number is 0x31. I've tried doing a test > > > scan but am getting an I/O error. > > > > H

Re: [sane-devel] Reflecta RPS 7200

2017-05-31 Thread Klaus Kaempf
* Julian Hauser [May 31. 2017 16:12]: > On Wed, 31.05.17 15:23, Klaus Kaempf wrote: > > You're trying to scan without calibration and the scanner complains with > > "Calibration disable not granted". Try with "xsane". > > Do you mean the cal

Re: [sane-devel] Reflecta RPS 7200

2017-06-01 Thread Klaus Kaempf
* Julian Hauser [Jun 01. 2017 11:20]: > > It does seem to fail at a different point now. Yes, indeed > If I look at the logs there does seem to be (though my interpretation > might be totally off) some calibration info coming from the scanner > (starting at around line 8034), but it then fails

Re: [sane-devel] Film scanning and infrared image cleaning

2017-08-11 Thread Klaus Kaempf
Hi Julian, * Julian Hauser [Aug 10. 2017 22:58]: > Hello everyone, > > I'm using the Reflecta 10T scanner using the pieusb backend. It mostly works > very well, thanks! One thing I have noticed though is that if I enable the > infrared scratch and dust removal option "Clean image" in Xsane, th

Re: [sane-devel] Reflecta DigiDia 5000 not found

2017-12-21 Thread Klaus Kaempf
* Reinhard Kotucha [Dec 22. 2017 02:58]: > Hi, > first of all, thank you very much for sane. > > I've bought a slide scanner (Reflecta DigiDia 5000) from a friend > which is classified as "Untested". However, its successor (DigiDia > 6000) is supported and I doubt that there are significant diff

Re: [sane-devel] Reflecta DigiDia 5000 not found

2017-12-27 Thread Klaus Kaempf
Hi Reinhard, * Reinhard Kotucha [Dec 23. 2017 23:52]: > > It works now but the scanner is not detected unless 'pieusb' is added > to dll.conf . yes, that's to be expected. > > > Please add 'GROUP="lp",' to this list to give you full access to the > > usb device. > > Done. Can now run it a

Re: [sane-devel] Reflecta DigiDia 5000 not found

2017-12-28 Thread Klaus Kaempf
* Klaus Kaempf [Dec 27. 2017 11:28]: > > Hmm, 0x01 is the right value. Send me the full log via private mail. Reinhard, thanks for the logs. Please check out https://github.com/kkaempf/sane-backends.git. The 'kkaempf' branch is one commit on top of current sane-backends#maste

Re: [sane-devel] Reflecta DigiDia 5000 not found

2017-12-29 Thread Klaus Kaempf
* Reinhard Kotucha [Dec 28. 2017 18:41]: > > Thank you Klaus. Works fine now after adding pieusb to dll.conf. Awesome, thanks for testing ! Does xsane offer the 'advance slide' checkbox ? Does it advance the slide after the scan ? Thanks, Klaus -- SUSE Linux GmbH, GF: Felix Imendörffer, Jan

Re: [sane-devel] Reflecta DigiDia 5000 not found

2017-12-29 Thread Klaus Kaempf
* Reinhard Kotucha [Dec 29. 2017 12:38]: > yes, there is an 'advance slide' checkbox. > > > Does it advance the slide after the scan ? > > It advances the slide once. A preview of the first slide is displayed > and the second slide is pulled in and nothing else happens after that. If you choo