home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 25 / amigaformatcd25.iso / websites / 5dsoftware / archives / scant.txt < prev    next >
Text File  |  1998-01-06  |  15KB  |  400 lines

  1.  
  2.  
  3. Short:    V3.7 Microtek/Highscreen/Mustek scanner driver
  4. Author:   wzoehner@nuernberg.netsurf.de
  5. Uploader: wzoehner@nuernberg.netsurf.de
  6. Version:  3.7
  7. Type:     hard/drivr
  8.  
  9.                         ScanTek 3.7
  10.  
  11.                     A scanner driver for
  12.                Microtek, Highscreen and Mustek
  13.                       Flatbed Scanner
  14.  
  15.  
  16.             © Copyright 1995/96/97 Waldemar Zöhner
  17.  
  18.                   Get It, Feel It, Love It
  19.  
  20.  
  21.  Overview (Die Übersicht in Deutsch ist weiter unten in dieser Datei)
  22. ----------------------------------------------------------------------
  23.  
  24.  The ScanTek scanner driver has the following features:
  25.  
  26.  1. Support of the following SCSI Microtek scanner models:
  27.         MICROTEK IISP, MICROTEK II, HIGHSCREEN Flatbed Color IIs,
  28.         ScanMaker E3, ScanMaker 35t, ScanMaker E6,
  29.         Highscreen PerfectScan, Highscreen HighScan
  30.  
  31.     Support of the following SCSI Mustek scanner models:
  32.         Three Pass Scanners:
  33.         6000CX, 8000CX (not tested), 12000CX all should work
  34.  
  35.         One or Single Pass Scanners:
  36.         6000SP, 8000SP, 12000SP (now supported) all should work
  37.         6000CZ, 8000CZ (not tested)
  38.  
  39.         600IISP, 800IISP (not tested) all should work
  40.  
  41.     If your scanner is not mentioned in the list above try it and
  42.     give me a response whether it works or not.
  43.  
  44.     Attention: In recent times Mustek has changed the scanner firmware.
  45.                I urge you to test Mustek scanners with your Amiga
  46.                configuration before buying it.
  47.  
  48.                Mustek scanners have a critical SCSI interface. It
  49.                was reported to me that these scanners may not work
  50.                with the A2091 and A3000(T) internal SCSI interface.
  51.                It is possible that these scanners do not work with
  52.                other SCSI host adapters, either.
  53.                But the Mustek 6000CX and MFS-12000SP work in combination
  54.                with an Oktagon SCSI host adapter.
  55.                Be sure to disable reselection for Mustek scanners
  56.                on your SCSI host adapter. Otherwise your system may
  57.                not boot.
  58.  
  59.                The Mustek MFS-12000SP is supported from now on.
  60.                It took some time to get the necessary information
  61.                about the programming documentation.
  62.  
  63.  
  64.  
  65.     The following scanner models are not supported:
  66.         Microtek V300 (completely new firmware for SCSI-2 scanner standard
  67.                        this scanner is not available in europe),
  68.         Canon, HP, Epson and any parallelport scanner.
  69.  
  70.  
  71.  2. Support of black/white, built-in halftone (dither), one-pass-color-scan,
  72.     three pass color scan, grey, red, green and blue scan.
  73.  
  74.  3. Individual setting of resolution, scanning frame, contrast, shadow,
  75.     midtone, highlight, exposure time and scanning speed for download to the
  76.     scanner.
  77.  
  78.  4. Download of a color look up table (gamma correction table ) to the scanner
  79.     supported.
  80.  
  81.  5. Scanning to IFF File of 1, 8 or 24 bit color depth. The maximum size of
  82.     the scanned image is independent from the RAM size. After the scanning
  83.     process it is possible to start an external program.
  84.  
  85.  6. GUI for preview and configuration of the driver. You need Kickstart 2.04
  86.     but Kickstart 3.0 is recommended.
  87.  
  88.  7. Sizeable preview window in black/white or grey scale. Color preview
  89.     on Cybergraphix screens (15, 16 or 24 bit necessary).
  90.     There are much more skilled programs to view and manipulate the scanned
  91.     images in color. (A tool like ADPRO, IMAGE FX or so is needed, if you
  92.     want to do sophisticated postproduction)
  93.  
  94.  8. ARexx support
  95.  
  96.  9. Screenmode requester to define custom screen for working. The actual public
  97.     screen is supported as well
  98.  
  99.  10. Configurable SCSI device and SCSI ID. The driver supports only SCSI
  100.      connectable scanners.
  101.  
  102.  11. The driver is tested with the following SCSI drivers: oktagon.device and
  103.      gvpscsi.device V4.5.
  104.  
  105.  12. ScanTek is written using SAS C 6.55.
  106.  
  107.  13. ScanTek is SHAREWARE.
  108.  
  109.  14. The non registered version of ScanTek is a full working version, but all
  110.      scanned images have black lines to motivate you to register.
  111.      Additionally the maximum size of the preview is restricted.
  112.  
  113.  
  114.  Übersicht
  115. -----------
  116.  
  117.  ScanTek bietet die folgenden Merkmale: 
  118.  
  119.  1. Unterstützung der folgenden SCSI Microtek Scanner Modelle:
  120.         MICROTEK IISP, MICROTEK II, HIGHSCREEN Flatbed Color IIs,
  121.         ScanMaker E3, ScanMaker 35t, ScanMaker E6,
  122.         Highscreen PerfectScan, Highscreen HighScan
  123.  
  124.     Unterstützung der folgenden SCSI Mustek Scanner Modelle:
  125.         Three Pass Scanner:
  126.         6000CX, 8000CX (ungeprüft), 12000CX alle sollten funktionieren
  127.  
  128.         One or Single Pass Scanners:
  129.         6000SP, 8000SP, 12000SP (nun unterstützt)
  130.         6000CZ, 8000CZ (ungeprüft)
  131.  
  132.         600IISP, 800IISP (ungeprüft) alle sollten funktionieren
  133.  
  134.     Sollten auch nicht aufgeführte Scanner mit ScanTek zusammen-
  135.     arbeiten, dann wäre ein Mitteilung darüber sehr nett. 
  136.  
  137.     Achtung:   Ich rate jedem einen Test des ins Auge gefassten Scanners an
  138.                seiner Amiga Konfiguration durchzuführen und eventuell ein
  139.                Umtauschrecht mit dem Händler zu vereinbaren.
  140.                Scanner sind bei weitem nicht so standardisiert, wie z.B.
  141.                Festplatten. Das führt bei verschiedenen Kombinationen zwischen
  142.                SCSI Host Adaptern und bestimmten Scannermodellen zu einer
  143.                hardwaremässigen Unverträglichkeit.
  144.  
  145.                Ein Warnung bezüglich Mustek Scannern.
  146.                Mustek tendiert dazu bei neuen Scannermodellen, die Firmware und
  147.                damit die Schnittstelle zu ScanTek zu ändern. Das kann zur Folge
  148.                haben, daß manche neueren Scannermodelle nicht mehr ScanTek
  149.                zusammenarbeiten.
  150.  
  151.                Mustek Scanner weisen ein kritisches (incompatibles) Verhalten
  152.                am SCSI Bus auf. Es wurde mir berichtet, daß Mustek Scanner nicht
  153.                mit den folgenden SCSI Host Adaptern zusammenarbeiten.
  154.                Unverträglich sind der A2091 und der A3000(T) interne SCSI Host
  155.                Adapter.
  156.                Es ist darum möglich, daß die Mustek Scanner auch mit anderen
  157.                SCSI Host Adaptern nicht zusammenarbeiten.
  158.                Aus eigener Erfahrung kann ich jedoch sagen, daß ein Mustek
  159.                6000CX und ein MFS-12000SP mit einem Oktagon SCSI Host Adapter
  160.                zusammenarbeiten.
  161.                Eventuell muß das SCSI Host Adapter Merkmal "Reselection"
  162.                deaktiviert werden. Ansonst kann es geschehen, daß der Computer
  163.                nicht hochläuft.
  164.  
  165.                Der Mustek MFS-12000SP ist nun auch unterstützt. Es hat einige
  166.                Zeit gedauert, da die Beschaffung von notwendigen und aktuellen
  167.                Programmierunterlagen sich stark verzögert hat.
  168.  
  169.  2. Unterstützung von Schwarz-Weiß, eingebautem Halftone (Dithering), Farb,
  170.     Grau, Rot, Grün und Blau Scanmodus.
  171.     Dabei kann es Scannermodell bedingt zu Abweichungen kommen.
  172.  
  173.  3. Individuelle Einstellbarkeit der Auflösung, des Scanrahmens, des Kontrasts,
  174.     der Dunkel- Mitten und Helltöne. Desweiteren kann die Scangeschwindigkeit
  175.     und die "Belichtung" eingestellt werden. Die aufgeführten Werte werden nicht
  176.     von allen Scannermodellen unterstützt.
  177.  
  178.  4. Farbkorrekturtabellen (Color Look Up Tables) können erstellt und auf den
  179.     Scanner geladen werden.
  180.  
  181.  5. Das gescannte Bild wird in eine IFF Datei mit 1, 8 oder 24 bit Farbtiefe
  182.     gespeichert. Die maximale Größe eines gescannten Bildes ist unabhängig vom
  183.     verfügbaren Hauptspeicher (RAM) des Computers.
  184.     Nach dem Scanprozeß kann ein externes Programm automatisch gestartet werden.
  185.  
  186.  6. Mit der intuitiven GUI (Graphische Benutzer Schnittstelle) Bedienung ist es
  187.     einfach ScanTek zu konfigurieren und zu benutzen.
  188.     Es ist hierfür Kickstart 2.04 oder besser noch Kickstart 3.0 erforderlich.
  189.  
  190.  7. Die Auswahl des gewünschten Scaninhalts erfolgt in einem Vorschaufenster.
  191.     Die Scanvorschau ist normalerweise in Schwarz/Weiß oder in Graustufen
  192.     gehalten.
  193.     Die Farbvorschau ist nur auf einem Cybergraphixscreen mit 15, 16 oder 24 bit
  194.     Farbtiefe möglich.
  195.     Zur Nachbearbeitung (die immer notwendig ist) empfiehlt sich ein Werkzeug
  196.     wie ImageFX, ArtEffect, AdPro oder eins der vielen guten Sharewarebild-
  197.     bearbeitungsprogramme.
  198.  
  199.  8. ARexx Unterstützung
  200.  
  201.  9. Unterstützung eines Bildschirmauswahlfensters zur Auswahl einer beliebigen
  202.     Bildschirmauflösung. Es ist ebenfalls moöglich ScanTek auf dem aktuellen
  203.     PublicScreen zu öffnen.
  204.  
  205.  10. Einstellbares SCSI device und SCSI ID.
  206.      ScanTek unterstützt nur Scannermodelle, die über die SCSI Schnittstelle
  207.      betrieben werden.
  208.  
  209.  11. ScanTek wurde mit Hilfe des SAS C 6.55 entwickelt.
  210.  
  211.  12. ScanTek ist SHAREWARE.
  212.  
  213.  13. Die unregistrierte Version von ScanTek ist eine annähernd vollständige
  214.      Version. Sie unterscheidet sich von der registrierten Version nur in den
  215.      folgenden Punkten:
  216.      1. Das gescannte Bild ist mit schwarzen Streifen durchzogen ist.
  217.      2. Das Vorschaubild ist in der maximalen Größe beschränkt.
  218.  
  219.  
  220.  History (Geschichte)
  221. ----------------------
  222.  
  223.  V3.7  30 December 1997
  224.  
  225.    - Detection of Mustek scanners enhanced
  226.      Erkennung von Mustek Scannern weiterentwickelt
  227.  
  228.    - German Documentation
  229.      Deutsche Anleitung
  230.  
  231.  
  232.  V3.6  21 December 1997
  233.  
  234.    - The Mustek MFS-12000SP is now supported
  235.    - Rework of ASL requester handling
  236.    - PROGDIR: usage reduced
  237.  
  238.  
  239.  V3.5  4 December 1997
  240.  
  241.    - Rework of window activation procedures
  242.    - Rework of font sentivity
  243.    - PROGDIR: usage reduced
  244.    - Support of multiple SCSI host adapters in one system
  245.  
  246.  
  247.  V3.4  21 October 1997
  248.  
  249.    - Support of Transparency Adapter (Slide Kit Unit)
  250.    - Prevent system lockup during startup on Dataflyer SCSI+ host
  251.      adapter
  252.  
  253.  
  254.  V3.3   1 August 1997
  255.  
  256.    - Detection of ScanMaker35t+ introduced 
  257.    - Faster preview scanning process on some scanner models
  258.    - "Accurate Coordinates" support for ScanMaker E6 and compatible
  259.  
  260.  
  261.  V3.2   8 June 1997
  262.  
  263.    - Workaround for surfsquirrel.device to avoid SCSI bus hangup
  264.    - AREXX scripts: Load scanned pictures into 
  265.                     ImageFX:   ST2ImageFX.strx
  266.                     ArtEffect: ST2ArtEffect.strx
  267.  
  268.  
  269.  V3.1  19 May 1997
  270.  
  271.    - Recognition of Highscreen PerfectScan (600dpi) introduced
  272.    - Recognition of Highscreen RealScan (300dpi) introduced
  273.    - Activation of newly opened windows works now correct
  274.  
  275.  
  276.  V3.0   16 Apr. 1997
  277.  
  278.    - AREXX support
  279.    - XBMI-chunk introduced to store DPI (dots per inch) information in
  280.      IFF File
  281.    - Handling of Microtek ScanMaker E6 enhanced
  282.    - Bugfixes: "Exposure Time" and "Contrast" parameters for Microtek
  283.                and some Mustek scanner models are now correct.
  284.                This bug could lead to images that where to light.
  285.                Grey preview of color image now work with all specified
  286.                settings.
  287.  
  288.  
  289.  V2.10 26 Mar. 1997
  290.  
  291.    - Full size preview on 400 dpi Mustek scanners adjustable
  292.  
  293.  
  294.  V2.9   9 Feb. 1997
  295.  
  296.    - Look Up Table Window redesigned to ensure font sensitivity
  297.  
  298.  
  299.  V2.8  11 Jan. 1997
  300.  
  301.    - New icons for ScanTek
  302.    - Recognition and handling of new Mustek scanners enhanced
  303.    - Minior bug fixes
  304.    - Introduction of the ScanTek Support WebSite
  305.  
  306.  
  307.  V2.7  6 Dec. 1996
  308.  
  309.    - Recognition and handling of new Mustek scanners enhanced
  310.    - Recognition of Microtek ScanMaker E6 adapted
  311.  
  312.  
  313.  V2.6  30 Oct. 1996
  314.  
  315.    - Full support of Mustek one pass scanners
  316.    - Recognition of Mustek scanners enhanced
  317.  
  318.  
  319.  V2.5  5 Oct. 1996
  320.  
  321.    - Workaround to handle strange color mode behaviour of Mustek
  322.      one pass scanners
  323.    - Reverse scanning in black and white mode introduced
  324.  
  325.  
  326.  V2.4 10 Sept. 1996
  327.  
  328.    - Support of Mustek SCSI one pass color scanners in color mode and
  329.      parameter ranges.
  330.    - ScanTek can now open its GUI windows on the actual public screen.
  331.  
  332.  
  333.  V2.3  6 Sept. 1996
  334.  
  335.    - Color Preview on Cybergraphix screens in true color mode
  336.      (15, 16 or 24 bit) for onepass flatbed scanners
  337.    - Grey/Red/Green/Blue Preview on Cybergraphix screens in true color mode
  338.      (15, 16 or 24 bit) for threepass and onepass flatbed scanners
  339.    - Change and recall of predefined resolution values
  340.  
  341.  
  342.  V2.2 26 July 1996
  343.  
  344.    - Enhanced support for Mustek scanners
  345.      "Exposure Time" and "Contrast" parameters are now correct
  346.    - Gamma value "All" now works on threepass scanner
  347.    - Alternative Black/White scanning mode
  348.  
  349.  
  350.  V2.1  5 July 1996
  351.  
  352.    - Preview now fully supported for Mustek 6000CX
  353.    - Special adaption for Mustek 6000CX to use 8.5 * 14 inch scanning frame
  354.  
  355.  
  356.  V2.0  30 Apr. 1996
  357.  
  358.    - Preview in color mode with proper options values
  359.    - Use of expanded Contrast and Exposure Time selections on certain scanners
  360.    - X and Y Aspect Ratio in color images is correct now
  361.    - ScanMaker E3 does not support undocumentated red, gree and blue scanning
  362.    - Lookup Table command supported (Gamma Correction on certain scanner
  363.      possible)
  364.    - Scanning Frame Setting is now more intuitive
  365.    - Reverse image scanning supported (only on certain scanners possible)
  366.    - Accurate scanning supported. Scanning frame is now more precise.
  367.  
  368.  
  369.  V1.3  25 Feb. 1996
  370.  
  371.    - Detection of new ScanMaker E3 Flatbed scanner implemented
  372.    - Special adaption for E3 to use 8.5 * 13.5 inch scanning frame
  373.      (due to E3 inquiry data the max frame size is 8.5 * 11.69 inch)
  374.    - No start of the external program, if the scanning process is aborted
  375.    - Higher dpi rates for ScanMaker 35t (slide scanner) possible
  376.      Preview image should look better now.
  377.    - "Main Control" window and gadgets modified
  378.    - Debug filename "ScanTek.log" can be overriden through CLI or Tooltype
  379.  
  380.  
  381.  V1.2   3 Jan. 1996
  382.  
  383.    - Debug output data revised and enhanced
  384.    - Max Frame Setting setting introduced
  385.    - Start of external program possible
  386.    - Window positions are remembered and saved
  387.    - Configuration file enhanced
  388.  
  389.  
  390.  V1.1  17 Dec. 1995
  391.  
  392.    - detection of Microtek scanner via SCSI inquiry enhanced
  393.    - stepping of resolution slider adapted to expanded base resolution
  394.    - calculation of scanning frame size data modified
  395.  
  396.  
  397.  V1.0  30 Nov. 1995
  398.  
  399.    - first public release
  400.