Short:    V3.4 Microtek/Highscreen/Mustek scanner driver
Author:   wzoehner@nuernberg.netsurf.de
Uploader: wzoehner@nuernberg.netsurf.de
Version:  3.4
Type:     hard/drivr

                        ScanTek 3.4

                    A scanner driver for
               Microtek, Highscreen and Mustek
                      Flatbed Scanner


            © Copyright 1995/96/97 Waldemar Zöhner

                  Get It, Feel It, Love It


 Overview
----------

 The ScanTek scanner driver has the following features:

 1. Support of the following SCSI Microtek scanner models:
        MICROTEK IISP, MICROTEK II, HIGHSCREEN Flatbed Color IIs,
        ScanMaker E3, ScanMaker 35t, ScanMaker E6,
        Highscreen PerfectScan, Highscreen HighScan

    Support of the following SCSI Mustek scanner models:
        Three Pass Scanners:
        6000CX, 8000CX (not tested), 12000CX (not tested) all should work

        One or Single Pass Scanners:
        6000SP, 8000SP (not tested), 12000SP (not tested) all should work
        6000CZ (not tested), 8000CZ (not tested)

        600IISP, 800IISP (not tested) all should work

    If your scanner is not mentioned in the list above try it and
    give me a response whether it works or not.

    Attention: In recent times Mustek has changed the scanner firmware.
               I urge you to test Mustek scanners with your Amiga
               configuration before buying it.

               Mustek scanners have a critical SCSI interface. It
               was reported to me that these scanners may not work
               with the A2091 and A3000(T) internal SCSI interface.
               It is possible that these scanners do not work with
               other SCSI host adapters, either.
               But the Mustek 6000CX works in combination with an
               Oktagon SCSI host adapter.
               Be sure to disable reselection for Mustek scanners
               on your SCSI host adapter. Otherwise your system may
               not boot.

               The current models of Mustek 12000SP are no longer
               supported. The reason is the incompatibility of the
               scanner firmware with the programming documentation.
               There is no information available from Mustek.


    The following scanner models are not supported:
        Microtek V300 (completely new firmware for SCSI-2 scanner standard
                       this scanner is not available in europe),
        Mustek 12000SP (current model, documentation missing)
        Canon, HP, Epson and any parallelport scanner.


 2. Support of black/white, built-in halftone (dither), one-pass-color-scan,
    three pass color scan, grey, red, green and blue scan.

 3. Individual setting of resolution, scanning frame, contrast, shadow,
    midtone, highlight, exposure time and scanning speed for download to the
    scanner.

 4. Download of a color look up table (gamma correction table ) to the scanner
    supported.

 5. Scanning to IFF File of 1, 8 or 24 bit color depth. The maximum size of
    the scanned image is independent from the RAM size. After the scanning
    process it is possible to start an external program.

 6. GUI for preview and configuration of the driver. You need Kickstart 2.04
    but Kickstart 3.0 is recommended.

 7. Sizeable preview window in black/white or grey scale. Color preview
    on Cybergraphix screens (15, 16 or 24 bit necessary).
    There are much more skilled programs to view and manipulate the scanned
    images in color. (A tool like ADPRO, IMAGE FX or so is needed, if you
    want to do sophisticated postproduction)

 8. ARexx support

 9. Screenmode requester to define custom screen for working. The actual public
    screen is supported as well

 10. Configurable SCSI device and SCSI ID. The driver supports only SCSI
     connectable scanners.

 11. The driver is tested with the following SCSI drivers: oktagon.device and
     gvpscsi.device V4.5.

 12. ScanTek is written using SAS C 6.55.

 13. ScanTek is SHAREWARE.

 14. The non registered version of ScanTek is a full working version, but all
     scanned images have black lines to motivate you to register.
     Additionally the maximum size of the preview is restricted.


 History
---------

 V3.4  21 October 1997

   - Support of Transparency Adapter (Slide Kit Unit)
   - Prevent system lockup during startup on Dataflyer SCSI+ host
     adapter


 V3.3   1 August 1997

   - Detection of ScanMaker35t+ introduced 
   - Faster preview scanning process on some scanner models
   - "Accurate Coordinates" support for ScanMaker E6 and compatible


 V3.2   8 June 1997

   - Workaround for surfsquirrel.device to avoid SCSI bus hangup
   - AREXX scripts: Load scanned pictures into 
                    ImageFX:   ST2ImageFX.strx
                    ArtEffect: ST2ArtEffect.strx


 V3.1  19 May 1997

   - Recognition of Highscreen PerfectScan (600dpi) introduced
   - Recognition of Highscreen RealScan (300dpi) introduced
   - Activation of newly opened windows works now correct


 V3.0   16 Apr. 1997

   - AREXX support
   - XBMI-chunk introduced to store DPI (dots per inch) information in
     IFF File
   - Handling of Microtek ScanMaker E6 enhanced
   - Bugfixes: "Exposure Time" and "Contrast" parameters for Microtek
               and some Mustek scanner models are now correct.
               This bug could lead to images that where to light.
               Grey preview of color image now work with all specified
               settings.


 V2.10 26 Mar. 1997

   - Full size preview on 400 dpi Mustek scanners adjustable


 V2.9   9 Feb. 1997

   - Look Up Table Window redesigned to ensure font sensitivity


 V2.8  11 Jan. 1997

   - New icons for ScanTek
   - Recognition and handling of new Mustek scanners enhanced
   - Minior bug fixes
   - Introduction of the ScanTek Support WebSite


 V2.7  6 Dec. 1996

   - Recognition and handling of new Mustek scanners enhanced
   - Recognition of Microtek ScanMaker E6 adapted


 V2.6  30 Oct. 1996

   - Full support of Mustek one pass scanners
   - Recognition of Mustek scanners enhanced


 V2.5  5 Oct. 1996

   - Workaround to handle strange color mode behaviour of Mustek
     one pass scanners
   - Reverse scanning in black and white mode introduced


 V2.4 10 Sept. 1996

   - Support of Mustek SCSI one pass color scanners in color mode and
     parameter ranges.
   - ScanTek can now open its GUI windows on the actual public screen.


 V2.3  6 Sept. 1996

   - Color Preview on Cybergraphix screens in true color mode
     (15, 16 or 24 bit) for onepass flatbed scanners
   - Grey/Red/Green/Blue Preview on Cybergraphix screens in true color mode
     (15, 16 or 24 bit) for threepass and onepass flatbed scanners
   - Change and recall of predefined resolution values


 V2.2 26 July 1996

   - Enhanced support for Mustek scanners
     "Exposure Time" and "Contrast" parameters are now correct
   - Gamma value "All" now works on threepass scanner
   - Alternative Black/White scanning mode


 V2.1  5 July 1996

   - Preview now fully supported for Mustek 6000CX
   - Special adaption for Mustek 6000CX to use 8.5 * 14 inch scanning frame


 V2.0  30 Apr. 1996

   - Preview in color mode with proper options values
   - Use of expanded Contrast and Exposure Time selections on certain scanners
   - X and Y Aspect Ratio in color images is correct now
   - ScanMaker E3 does not support undocumentated red, gree and blue scanning
   - Lookup Table command supported (Gamma Correction on certain scanner
     possible)
   - Scanning Frame Setting is now more intuitive
   - Reverse image scanning supported (only on certain scanners possible)
   - Accurate scanning supported. Scanning frame is now more precise.


 V1.3  25 Feb. 1996

   - Detection of new ScanMaker E3 Flatbed scanner implemented
   - Special adaption for E3 to use 8.5 * 13.5 inch scanning frame
     (due to E3 inquiry data the max frame size is 8.5 * 11.69 inch)
   - No start of the external program, if the scanning process is aborted
   - Higher dpi rates for ScanMaker 35t (slide scanner) possible
     Preview image should look better now.
   - "Main Control" window and gadgets modified
   - Debug filename "ScanTek.log" can be overriden through CLI or Tooltype


 V1.2   3 Jan. 1996

   - Debug output data revised and enhanced
   - Max Frame Setting setting introduced
   - Start of external program possible
   - Window positions are remembered and saved
   - Configuration file enhanced


 V1.1  17 Dec. 1995

   - detection of Microtek scanner via SCSI inquiry enhanced
   - stepping of resolution slider adapted to expanded base resolution
   - calculation of scanning frame size data modified


 V1.0  30 Nov. 1995

   - first public release


============================= Archive contents =============================

Original  Packed Ratio    Date     Time    Name
-------- ------- ----- --------- --------  -------------
    2714    1558 42.5% 18-Apr-97 22:28:14  Scantek.info
    2039     728 64.2% 22-Oct-97 00:11:20 +Bestellformular
    2542    1272 49.9% 18-Apr-97 22:28:14 +Bestellformular.info
    2763    1640 40.6% 18-Apr-97 22:28:14 +Gamma.info
    2763    1646 40.4% 18-Apr-97 22:28:14 +Images.info
    2111     747 64.6% 22-Oct-97 00:11:28 +OrderForm
    2542    1268 50.1% 18-Apr-97 22:28:14 +OrderForm.info
    8609    3338 61.2% 22-Oct-97 00:13:46 +ReadMe
    2299    1117 51.4% 18-Apr-97 22:28:14 +ReadMe.info
    2763    1640 40.6% 18-Apr-97 22:28:14 +Rexx.info
  187008   82723 55.7% 22-Oct-97 00:07:34 +ScanTek
   73964   22779 69.2% 22-Oct-97 00:01:32 +ScanTek.guide
    3140    2130 32.1% 18-Apr-97 22:28:14 +ScanTek.guide.info
    2978    1253 57.9% 08-Jun-97 17:15:16 +ScanTek.info
-------- ------- ----- --------- --------
  298235  123839 58.4% 23-Oct-97 04:09:22   14 files
