Pages: [1]   Go Down

Author Topic: Controlling a scanner directly - possible?  (Read 574 times)


  • Sr. Member
  • ****
  • Offline Offline
  • Posts: 2565
    • Peter Aitken Photographs
Controlling a scanner directly - possible?
« on: December 28, 2013, 03:31:22 PM »

Someone who has the mistaken idea that I am an expert on these matters has asked me how to control a scanner without using the software - turn the lamp on and off, move the scanning head, and so on. In other words, a "scanner API." Any pointers will be appreciated.

"Photographic technique should always be a means to an end and never the end itself."


  • Sr. Member
  • ****
  • Online Online
  • Posts: 444
Re: Controlling a scanner directly - possible?
« Reply #1 on: December 28, 2013, 04:22:46 PM »

The simplest would be that the manufacturer has a software development kit available for signing a NDA. Nikon had one for their coolscan series, for example. Ed Hamrick of Vuescan fame has done a lot in this area with his scanning product. Ed might be able to point them to a library to use for USB or SCSI calls that would make the reverse engineering a small bit easier. Another idea would be to start with the LINUX open source code for scanner function calls over USB and SCSI - the SANE Project.

Pages: [1]   Go Up