On Tue, Mar 8, 2011 at 6:04 PM, Jan Vleeshouwers <j.m.vleeshouwers at tue.nl> wrote: > m. allan noah <kitno455 <at> gmail.com> writes: > >> >> On Mon, Feb 7, 2011 at 6:37 AM, Michael Rickmann <mrickma <at> gwdg.de> >> wrote: >> > I got a Reflecta USB film scanner to digitize my collection of old slides >> > and negatives. >> >> <snip> >> >> Some random thoughts: >> >> 1. SCSI over USB is a fairly common way for makers to upgrade their products. >> 2. Makers tend not to change protocols unless they absolutely must. >> 3. Improving and existing backend generally preferred over writing new >> ones... >> 4. ... unless the existing code is ugly or broken. >> >> So, I would first attempt to modify the PIE backend to know about USB >> scanners. You might be able to copy some of the gl6xx code. I actually >> prefer working with SCSI-based machines, they are the easiest. >> >> You will find SANE's support for infrared is quite lacking, however... >> >> allan > > See below for some more input. I've got a similar scanner with the same > vendor/product ids and I'm curious about how far we can dissect this thing. > > I hope I've appropriately summarized what I've done. If it's cryptic, ask > me to clarify. If you've got some additonal information, I'm interested. If it > is not leading anywhere, I'd like to know as well... >
sounds like you are on the right track. make sure you read the scsi standard draft, not just the existing pie code. the scanner might use more commands. allan -- "The truth is an offense, but not a sin"
