Sane Logo

Backend for Artec/Ultima Scanners


Supported scanners
Name SCSI-ID Versions Line- art Half- tone Grey- scale Color RGB Bits/pixel Optical resolution Notes
Artec AT3 AT3 all? OK OK OK OK 1,8,24 300 x 600 NOTES
BlackWidow BW4800SP (blank) all? OK OK OK OK 1,8,24 300 x 600 NOTES
Artec A6000C A6000C all? OK OK OK OK 1,8,24 300 x 600 NOTES
Artec A6000C PLUS A6000C PLUS 1.XX <= 1.92 alpha alpha alpha alpha 1,8,24 300 x 600 NOTES
>= 1.93 OK OK OK OK 1,8,24 300 x 600
Artec AT6 AT6 all? alpha alpha alpha alpha 1,8,24,30 300 x 600 NOTES
Artec AT12 AT12 all? OK OK OK OK 1,8,24,36 600 x 1200 NOTES
Artec AM12S AM12S all? OK OK OK OK 1,8,24,36 600 x 1200 NOTES
Plustek OpticPRO 19200S (blank) all? OK OK OK OK 1,8,24,36 600 x 1200 NOTES

If you own a Artec scanner other than the ones listed above, it may work with SANE. It depends on the informations the scanner returns to the artec backend. If you know the model, you can insert an entry into the cap_data structure with appropriate information for your scanner and give that a test. I suggest you hold one hand on the power-button of the scanner while you try the first scans!

The BlackWidow BW4800SP is a rebadged Artec/Ultima AT3 model scanner with an empty SCSI-ID string. The backend attempts to detect this and acts as if an AT3 was found. The Plustek OpticPRO 19200S is actually a rebadged Artec AM12S scanner with an empty SCSI-ID string. The backend attempts to detect this and acts as if an AM12S was found.


Intro:

I am working on this driver in my spare time which sometimes is very spare. :-) If you have questions/comments/debugging output/etc. please email them to me and I will get back to you although it may take a couple weeks. If you have a problem/question concerning SANE itself, you can address that on the sane mailing list. Information on this is available on the main SANE homepage.

Nifty handy-dandy neato-cool screenshot of xscanimage showing the options available in the Artec backend.

xscanimage snapshot

Scan modes

Mode Remark
Lineart 1 bit/pixel black/white mode
Halftone 1 bit/pixel dithered black/white mode
Greyscale 8 bits/pixel grey mode
Color 24 bits/pixel RGB mode

Status:

The driver is currently working in all modes on several Artec scanner models, other models work in some modes but have problems in others. If your scanner does not work in some modes even though it is indicated that it should on the chart at the top of this page, please email me and let me know the backend version (please fetch the latest version and test it before emailing me), your kernel version, and SCSI card type. Some of that info might come in handy when I try to figure out the problem. The driver works only for SCSI scanners although work is being done by others to get parallel port scanners (starting with the AS6E) supported.

Bugs:

  • You tell me.... You might want to look at the Notes page though.
  • ToDo:

  • Disable negative option for scanner model/modes which do not support it. On my AT3, negative appears to work in all modes, but this is not true for some other models such as the A6000C.
  • The "separate resolutions" option only seems to work at max resolution on my AT3 (ie, 300x600dpi), it doesn't seem to work at lower resolutions. Please let me know if you can get this to work at a lower resolution.
  • Finish per-channel Gamma Correction. Preliminary support has been added, but it still needs some work to get it working correctly.
  • Make the backend more robust. Currently you can break it sometimes (?most? times) by doing things like canceling scans/previews, etc..
  • Fix some more bugs. :-)
  • SCSI Adapter Tips:

    If you are running a recent kernel, you should be able to use the Artec-supplied ISA SCSI adapter with Linux. Compile in generic NCR5380 support and pass the following boot argument to the kernel: dtc3181e=0x2c0,0

    See also: sane-scsi

    Files:

    Backend Source

    Revisions of artec.c and artec.h
    Current artec.desc file.
    Preliminary sane-artec.5 man page.

    Other Info:

    Many thanks to Artec/Ultima for supplying the following documentation (most are in MS Word format for now). I believe you can email tech@artecusa.com or support@artecusa.com for questions concerning the scanners and documentation.

    Links:

    Author's homepage (author's working system config)
    Other Artec/Ultima Scanner users
    SANE
    Artec/Ultima
    BlackWidow
    Plustek

    http://www4.infi.net/~cpinkham/sane/sane-artec-doc.html
    Author: Chris Pinkham

    SANE-homepage, Supported Devices