Hello, I am trying to find out if this is possible before I dive into 
programming this. I would like to use an old scanner in a robotics project. 
Instead of tearing it apart and using my own stepper controller it would be 
nice to use SANE to control the stepper controller built into the scanner. So 
is it possible to get to a low enough level with SANE to move the scanner head 
to a specific position and then have it stop there. Then move it to another 
position and stop there? 

I was hoping that I could use the SANE API's to control the scanner head 
movement and then the code would work for several different scanners. If SANE's 
API's are too high level to do this does anyone know if this would be possible 
with TWAIN or any other similiar API? 

I think worst case scenario I will have to target a specific scanner and then 
look for any reverse engineering information on the Web or get usbsnoop and try 
to reverse it myself. I would prefer to avoid this and be able to go the easy 
route. I would like to do this in a manner that other people can benefit from 
this as well.

Any advice or help is greatly appreciated.

Sincerely,
            Jack Gassett

-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
http://lists.alioth.debian.org/pipermail/sane-devel/attachments/20060314/6aa3b55e/attachment.htm
From [email protected]  Tue Mar 14 17:55:55 2006
From: [email protected] (Ulrich Deiters)
Date: Tue Mar 14 17:56:13 2006
Subject: [sane-devel] Using SANE to control ...
Message-ID: <Pine.HPX.4.61.0603141848240.12589@xenon>

Whether it is possible probably depends on the scanner type.
But I am not sure that it is feasible: On the scanners I
know you send the scan parameters to the scanner (start and
stop position, resolution, etc.) and then send a START command.
Then the scanner does its motions under its own control.

Regards,

Ulrich Deiters

Reply via email to