[sane-devel] New backend for a not yet exisiting device

m. allan noah kitno455 at gmail.com
Tue Sep 16 12:15:58 UTC 2008


On Tue, Sep 16, 2008 at 6:26 AM, Torsten Wagner
<torsten.wagner at fh-aachen.de> wrote:
> Dear Allan,
> thanks for your answer.
>
>> there is nothing standard about any of these protocols except maybe
>> the ones based on SCSI could be called a 'half-standard'
>
> O.k., I see
>
>>  Which manufacture
>> > provides most information? And which one welcomes projects like
>> this (resp.
>> > opensource in general) without let the dogs resp. lawyers out.
>>
>> most of the chip makers who would give you specs dont make a twain
>> driver for you to 'repurpose'. i find it funny to think that you would
>> write code to use an fpga to emulate a machine, just to avoid writing
>> some code :)
>
> For sure I can (try to) write a backend for our special needs. I just thought if there is an emulation of a specific IC I can "install" the device either by the original TWAIN drivers or by the already exisiting sane backend. I thought this might make it more flexible. I can caputer measurements e.g. by all programs which offers twain resp. sane support.
>
>>
>> ask yourself seriously, is anyone ever going to want to 'aquire' a
>> TWAIN image from this thing to insert into a document or something?
>> most labs i have ever worked with moved files around on a flash drive
>> to achieve the same effect.
>
> The scanner will have the same size as an original one and we like to demonstrate the easieness of usage as a "standard" benchtop device even outside of laboratory environments.  Thus, the idea to create a device which acts like  a normal scanner.

well, i guess that means you are not scanning radiolabled gels :) if
you want to avoid writing any client-side code, you probably want to
use one of the scsi-over-usb models, since they tend to
self-calibrate, etc. however, you would still have to give appropriate
responses from hardware to fool the driver, which could mean dozens of
commands. but, you can get enough docs on SCSI to make it possible.

allan

>
> Best regards,
>
> Torsten
>
>
>> allan
>>
>> >
>> > At Montag, 15. September 2008 17:46:46, m. allan noah wrote:
>> >> I think you would want to stick with lower level (stupid) machines
>> >> that have chips from a third party which gives away
>> documentation on
>> >> their website. Something like rts* gt*, genesys backends should be
>> >> useful. If you sensor sled is going to weigh more than the
>> original,>> or if you use a different motor, you will probably want
>> to use a
>> >> scanner that gets its motor acceleration tables from the driver
>> >> (genesys?)
>> >>
>> >> allan
>> >>
>> >> On Mon, Sep 15, 2008 at 11:22 AM, Torsten Wagner
>> >>
>> >> <torsten.wagner at fh-aachen.de> wrote:
>> >
>> >
>> >
>> > --
>> > ----------------------------------------------------
>> > Dipl.-Ing. Torsten Wagner, MSc
>> > University of Applied Sciences Aachen Campus Juelich
>> > Institute for Nano- and Biotechnologies (INB)
>> > Ginsterweg 1, D-52428 Juelich, Germany
>> > Tel.: +49 241 600953215 or +49 2461 612466
>> > Fax: +49 2461 600953235
>> > Email: torsten.wagner at fh-aachen.de
>> > and
>> > Research Centre Juelich GmbH
>> > Institute of Bio- and Nanosystems (IBN-2)
>> > D-52425 Juelich
>> > ----------------------------------------------------
>> > Please avoid sending me Word or PowerPoint attachments.
>> > See http://www.gnu.org/philosophy/no-word-attachments.html
>> >
>> > --
>> > sane-devel mailing list: sane-devel at lists.alioth.debian.org
>> > http://lists.alioth.debian.org/mailman/listinfo/sane-devel
>> > Unsubscribe: Send mail with subject "unsubscribe your_password"
>> >             to sane-devel-request at lists.alioth.debian.org
>> >
>>
>>
>>
>> --
>> "The truth is an offense, but not a sin"
>>
>
> --
> sane-devel mailing list: sane-devel at lists.alioth.debian.org
> http://lists.alioth.debian.org/mailman/listinfo/sane-devel
> Unsubscribe: Send mail with subject "unsubscribe your_password"
>             to sane-devel-request at lists.alioth.debian.org
>



-- 
"The truth is an offense, but not a sin"



More information about the sane-devel mailing list