home *** CD-ROM | disk | FTP | other *** search
/ MacFormat 1998 January / macformat-059.iso / mac / Shareware Plus / Utilities / ScannerProbe 1.6 / ScannerProbe 1.6 - READ ME next >
Encoding:
Text File  |  1997-10-05  |  14.0 KB  |  251 lines  |  [ttro/ttxt]

  1. ------------------------------------------------------------------
  2.      ScannerProbe - Version 1.6 - October 5th, 1997 - READ ME file
  3. ------------------------------------------------------------------
  4.  
  5.      Macintosh application by: Lance Drake / eMail:  lance@drake.org
  6.                      Comments, suggestions, feedback welcome!
  7.  
  8.      Features: 
  9.     -------------------------------------------------------
  10. •   ScannerProbe can be executed after you boot your Macintosh so that
  11.      you do not have to always have the Scanner powered up before you boot.
  12.      This version is also functional with Mac OS 8 and now does support the 
  13.      Apple Color OneScanner which uses the  'Scanner' (Version 4.0).  
  14.      extension.  It continues to support the B&W Apple Scanner and OneScanner
  15.      as well as the drivers for those Scanners (Version 3.0).  
  16.  
  17. •   ScannerProbe can help you determine if you have a power-on problem
  18.      with your Scanner which is the case with some Scanners that balk at a
  19.      short Reset pulse that comes at them when the Macintosh first starts up.
  20.  
  21. •   ScannerProbe (or an alias to it) can be put in your Startup Items 
  22.      folder in the System Folder which will automatically remind you that
  23.      everything is right in Scanner land or give you the chance to correct
  24.      the situation.  Because ScannerProbe has an 'Auto-Quit' feature which
  25.      will cause the application to quit whether is succeeds of fails means
  26.      you don't have to click on any buttons to get on with your work.
  27.      The default value for 'Auto Timeout' is 'OFF'.  Pull down the 'Options'
  28.      menu to set this feature On or Off.   ScannerProbe also features the
  29.      ability to make a 'Yea' or 'Nay' sound depending on the success of the 
  30.      results of it's efforts.    Check the 'Options' menu for 'Sound Effects On'.
  31.  
  32. •   ScannerProbe remembers where you last closed it so you don't have to
  33.      constantly move the window to someplace accomodating on the screen.
  34.  
  35. •   ScannerProbe lets you set the SCSI ID number where you expect to find
  36.      the Scanner as well as select the Scanner Driver INIT which it will try
  37.      to install.   Far from idiotproof, ScannerProbe is at least a tool which
  38.      can help you determine that:  1. The Computer can talk to your Scanner and
  39.      2. The Scanner Driver can be tested for being installed and able to 
  40.      communicate with the Scanner. 
  41.  
  42. •   ScannerProbe works with all Apple Scanners when used along with the 
  43.      drivers which are supposed to support them. .
  44.  
  45. ------------------------------------------------------------------
  46.  
  47.                   ScannerProbe FAQs  -  Frequently Asked Questions
  48.  
  49. ------------------------------------------------------------------
  50. Q: What is ScannerProbe?
  51. A:  ScannerProbe helps overcome some of the difficulties associated with 
  52. the use of Apple® Scanners.   Applications which perform scanning chores
  53. using scanners, such as those made by Apple Computer®, rely on a driver 
  54. which is installed into the memory of the computer at boot time.  Sometimes
  55. this does not happen and, as a result, applications cannot communicate
  56. with the Scanner due to the missing driver.  The net result is that you
  57. cannot perform any scanning until the driver is in place and it has 
  58. successfully communicated with the Scanner.  
  59.  
  60. Q: Why is ScannerProbe needed?
  61. A:  The Apple Scanner driver is not 'loaded' into the operating system when
  62. the operating system tells the 'driver' to 'Open' and the Scanner is not 
  63. cooperating.   The Apple® OneScanner can have this problem as can others.  
  64. Also, if the Scanner is not powered on when the System is booted, the Scanner
  65. driver is not loaded because the Scanner could not tell the Computer, 'All is OK'. 
  66.  
  67. Q: What's the solution?
  68. A: There are some programs which can recognize this situation and cause the 
  69. Scanner to wake up as well as going to the trouble of installing the Scanner
  70. driver which was not loaded at Boot time.  Two of these programs are Ofoto® 
  71. from LightSource, Inc. and Image Assistant® from Caere Corp.  However, if you 
  72. wanted to use a program, such as 'OmniPage Professional®' , you would not
  73. be ever be able to scan until the Scanner Driver was installed and the Scanner 
  74. was controllable by the Scanner Driver.  It's a catch-22 situation.  No scanner,
  75. no driver, no driver, no scanner.   Note Mac OS 8 has rendered Ofoto 2.0.x incapable
  76. of supporting different popup menu options such as Scan DPI, etc.  
  77.  
  78. Q: How does ScannerProbe work?
  79. A:  When launched, this application attempts to communicate with the Scanner.
  80. If the Scanner is 'brain-dead' or simply without power, an Alert dialog appears 
  81. and informs you of what  must be done to make communication with the Scanner 
  82. possible.   If, after you have power-cycled the Scanner, the Scanner Driver 
  83. still cannot be opened due to no communication with the Scanner, you will 
  84. receive another Alert which tells you, more or less, what went wrong and let's 
  85. you know you still have a problem.  But, if the Scanner starts talking, 
  86. ScannerProbe will get the driver installed and you can then go right to 
  87. work (or play).
  88.  
  89. Q: Does ScannerProbe have a driver 'inside' it?
  90. A:  No, ScannerProbe goes to the Extensions folder in the 'boot disk' system
  91. folder and reads in and installs the very same driver which would have been
  92. installed if nothing had gone wrong... had gone wrong... had gone wrong...
  93. ScannerProbe is an application which can be 'double-click' launched when 
  94. or may be placed in the 'Startup Items' folder in the system folder for 
  95. automatic execution.  Other utilities, such as QuicKeys®, CE Software
  96. may be also used to cause it to be launched.   
  97.  
  98. Q: What should I expect when I run ScannerProbe?
  99. A:  A dialog box which indicates that it is trying to talk to the Scanner.
  100. Depending on whether this effort is successful, another dialog appears
  101. confirming whether you're in a sposition to proceed with your scanning.  
  102. If the Scanner driver is not there or the Scanner is not being talkative,
  103. you will see a dialog which will tell you what to do and also give you the
  104. chance to confirm that the Scanner can be reached at a given SCSI address. 
  105. If you want to see these dialogs, boot your system with the Scanner shut
  106. off and then run ScannerProbe.
  107.  
  108. Q: What else does it do?
  109. A:  ScannerProbe also let's you pick the SCSI Address (zero thru six) where
  110. your Scanner is set so that you can leave your scanner off until you wish to
  111. use it, power on the Scanner, launch ScannerProbe and, assuming all goes well,
  112. you may then use any of the Scanner programs which use of Scanner driver.   
  113. In the next version of ScannerProbe, this will be done for you automatically.
  114.  
  115. Q: Is there anything else I should know?  
  116. A: ScannerProbe keeps a preferences file in the Preferences Folder of the 
  117. System folder.  Toss it in the trash and relaunch ScannerProbe if you want 
  118. to see the configuration dialog or make any adjustments.  Also, be sure
  119. and do the 'Chooser' thing with your Scanner so that the 'Scanner Prefs'
  120. file in the system folder is current.  Go to the Chooser, click on 'Apple
  121. ColorOne' or 'Apple Scan' or whatever is the OS link to identify the Scanner
  122. in your system.  Some apps, such as 'OmniPage Pro' rely on this data to
  123. be accurate. 
  124.  
  125. Q: Does ScannerProbe work with ANY scanner?
  126. A: No, sad to say, the only driver it works with devices which make use of an
  127. Apple Scanner Driver.  The Apple Scanner driver is contained in a file sometimes
  128. named 'Scanner' or else 'Scanner 3.0'.  These files contain a 'DRVR' resource. 
  129. These files are available from Apple at http://www.info.apple.com.  
  130.  
  131. Q: Does ScannerProbe work on ANY Macintosh?
  132. A: ScannerProbe requires (at least) System 7.1.  If ScannerProbe determines 
  133. that your version of the Mac/OS® is not capable of supporting the software
  134. features required by the program, it will quit with an Error Alert that tells
  135. you why it gave up the ghost.   There is no hardware limitation to ScannerProbe 
  136. except that it only runs on the best computers in the world.  
  137.  
  138. For info on LightSource's 'Ofoto®' application, there's a website whose address 
  139. on the internet is http://www.ls.com 
  140.  
  141. The Apple Printers & Imaging website: http://product.info.apple.com/productinfo/datasheets/imindex.html   
  142. On the 'Apple OneScanner 600/27' poge there's a link near the bottom which will
  143. take you to other related articles.  
  144.  
  145. Apple Scanners compatability matrix:
  146. Apple Tech Info Article #11139 provides a compatability matrix for scanners
  147. and software used with the Apple Scanners .  The URL is:  http://til.apple.com
  148. There you can do a search on 'OneScanner' or just access the article by itself.
  149.  
  150. Q:  Anything else I should know ?
  151. A:  ScannerProbe now has menus, an About Box, modeless dialogs and the 
  152. ability to turn its sound on/off.   Pull down the 'Options' menu to set or reset
  153. the 'auto-timeout' feature or turn the sound on and off.  When you quit the
  154. app, your preferences are remembered.   
  155.  
  156. Q: What about using ScannerProbe with other Scanners?
  157. A:  After reviewing how it is that the other Scanner manufacturers provide 
  158. support for their hardware, it appears that most all use the 'PACK' resource
  159. approach as opposed to installing a 'DRVR' driver resource as does Apple. 
  160. The difference is that the 'PACK' strategy allows for the resources to be
  161. acquired at the time the application which needs them is actually executing.
  162. Without attempting to argue the relative merits of either approach, suffice
  163. to say that ScannerProbe is not needed in those cases where the Scanner
  164. resources are contained in 'PACK' resources.   In the case of Apple, the 
  165. applications expect that a 'driver' will be installed in the OS UnitTable which
  166. can then be located and accessed using the standard driver interface calls.  
  167. What this all means is that ScannerProbe is not needed except to accomplish
  168. activities that only occur at 'boot' time - which is when 'DRVR' resources are
  169. loaded by the 'INIT' code resources of Mac OS Extensions.
  170.  
  171. Q: Where can I get a copy of the Apple Scanner Drivers?
  172. A: 'Scanner 3.0' can be found at: http://swupdates.info.apple.com/usalpha.html
  173. Surprisingly, the 'Scanner' (Version 4.0) driver could not be found on the 
  174. Apple internet site as of 10/5/97.  Contact your local dealer or call Apple
  175. for more info.  It was included with the 'Apple Color OneScanner 600/27' 
  176. software intallers - which were also not to be found at the Apple website. 
  177.  
  178.  
  179. -------------------------------------------------------------------------
  180.  
  181. UNSOLICITED SCSI/SCANNER TIPS:
  182.  
  183.    Make sure that you have the shortest possible length of SCSI cables.
  184.    The SCSI spec says that about 15 feet (5M) is the MAXIMUM from one end of 
  185.    the SCSI chain to the other.  
  186.    
  187.    Avoid SCSI Extender cables as they can add another chance for a bad
  188.    connection.  Make sure that all connections are tight and that those 
  189.    little wire ears are firmly seated on each side of every SCSI connector.
  190.    
  191.    Avoid 'thin' round SCSI cables.  An 'official' SCSI cable has a physical 
  192.    specification which, with proper implementation, means that the cable
  193.    is going to be about 1/2" thick.  Cheap cables may provide the proper
  194.    wires to the proper pins, but crosstalk between wires can occur and the 
  195.    reactive impedance and capacitance are not going to be correct.
  196.    
  197.    Make sure that you do not have two SCSI devices selected to be at the
  198.    same SCSI address.  Simple enough, but if in doubt, use a utility like 
  199.    SCSIProbe (by Robert Polic) to see what's out there on the bus.  Make sure
  200.    you have only one Scanner Driver Extension in the Extensions folder. 
  201.    
  202.    Make sure that you only use the 'Black' SCSI terminator with the 'IIfx'.
  203.    Odds are there are ever fewer of these around.  All other Macs use the 
  204.    'gray' SCSI terminator or have built-in terminating capability.  
  205.  
  206.    Only certain early units of that Macintosh need the 'Black' terminator. 
  207.    The 'Black' device uses a 330/470 ohm resistive ladder which means the 
  208.    signals are not as noise immune.  The 'Grey' SCSI terminator uses the 
  209.    SCSI spec resistive ladder of 220/330 ohms which is what the SCSI 
  210.    interface chip and all the devices expect to be able to drive.  
  211.  
  212.    Make sure that you have one (and only one) set of terminating resistors
  213.    at each end of the SCSI connection chain.  The chain normally begins in 
  214.    the computer at the internal 'boot' drive, goes past the SCSI chip itself,
  215.    out the back of the computer thru the 'DB-25' connector, on  to the rest 
  216.    of the SCSI world, thru the rest of the SCSI devices which are hooked
  217.    up,  until, at the end of the chain, there resides the terminating resistors 
  218.    for that end of the chain.  Any other configuration is asking for trouble.  
  219.  
  220.    Some disk drives have resistor packs loaded onto the drive itself.  Before you 
  221.    install any SCSI device, check to see that the terminating resistors are
  222.    removed except on the very last drive at each end of the chain. 
  223.  
  224.    Some folks say that if you have more than 10 feet of SCSI cabling, you 
  225.    may need to install a SCSI terminator in the middle of the chain.  
  226.    For more info on all of this, check out the Apple WWW sites like:  This is
  227.    not in coordination with the SCSI spec and is not likely to help matters.  
  228.  
  229.    Check out: "http://www.info.apple.com/dev/dts.html/" for more info. 
  230.  
  231. TECHNO-DETAILS:
  232. -------------------------------------------------------------
  233.  
  234.     If you are especially computer-literate and have access to MacsBug and 
  235.     Debugger Prefs, you can see if the Scanner Driver is currently loaded into 
  236.     your system by dropping into MacsBug and typing 'drvr'.  This will produce a 
  237.     list of all the drivers that are currently installed in the system.  Look at 
  238.     the column of numbers on the left of the Macsbug screen for a column 
  239.     marked 'dRef'.  Examine the entries in the third column from the left at 
  240.     the 'dRef' positions marked 'ffdf' thru 'ffd9'.  If you don't see '.Scanner' at
  241.     one of those positions, the Scanner Driver has not been installed into that
  242.     table and there's no way it's going to work for you until that is properly
  243.     done and the Scanner Driver is opened and it successfully communicates 
  244.     with a Scanner at the correct SCSI ID. 
  245.  
  246. -------------------------------------------------------------------------
  247. eof - ScannerProbe - READ ME - Version 1.6
  248.  
  249.  
  250.  
  251.