------------------------------------------------------------------ README Notes for WinFax PRO 3.0 Maintenance Release (WFX304.ZIP) April 21, 1993 ================================================================== This README file includes the following information: A. Who Needs the WinFax PRO 3.0 Maintenance Release B. How to Update WinFax PRO 3.0 Using WFX304.ZIP C. Using WinFax PRO with High Speed (14,400 bps) Fax/Modems D. Sending Faxes with a Class 1 Fax/Modem E. Contacting Technical Support A. Who Needs the WinFax PRO 3.0 Maintenance Release ----------------------------------------------------- The enclosed patch updates WinFax PRO 3.0 to provide the following: - Class 1 fax/modems - improved fax transmissions - Class 2 fax/modems using the Exar chipset - improved reliability when sending faxes - Memory management - improved memory handling while viewing, printing and recognizing received faxes - 14,400 bps fax/modems - a Delrina Windows communications driver for use with a 16550 based UART chip (WFXCOMM.DRV) - Personal Information Managers (PIMs) - an improved interface with products such as PackRat and ACT! - Sending to groups - correct handling of names and numbers on cover pages during group sends - Optical Character Recognition (OCR) - improved recognition of international characters - CAS fax/modems - improved performance and correct handling of manual receive and page numbering - Prefixes and credit card numbers - these no longer appear when using the recipient fax number variable, @X, on cover pages and in fax headers. B. How to Update WinFax PRO 3.0 Using WFX304.ZIP -------------------------------------------------- The following description assumes that you have successfully downloaded the WinFax PRO 3.0 maintenance release patch file (WFX304.ZIP), and successfully extracted the following files using the PKUNZIP utility: README (this document) PATCH.EXE (executable program to run the patch) WINFAX.RTP (contains file difference information for patching) WINFAX.RTD (description of changes and files affected) Perform the following steps to update WinFax PRO 3.0. 1. Copy PATCH.EXE and WINFAX.RTP to your Windows directory (for example, C:\WINDOWS). 2. Make sure the WinFax directory (for example, C:\WINFAX) is in your DOS Path statement. To determine if the WinFax directory is in your path, type PATH at the DOS prompt and then press ENTER. If the WinFax directory is not in your Path statement, add it before continuing (see your DOS manual for information on using the Path statement). Notes: For this patch to install completely, it must update files in two locations, your Windows system directory (for example, C:\WINDOWS\SYSTEM) and your WinFax directory (for example, C:\WINFAX). The only way this can occur is by running it from your Windows directory with the WinFax directory in your path. Because of the way the patch program looks for files, any files that did not exist previously are placed in your \Windows directory. As a result, you may find files WFXCOMM.DRV and WINMEM32.DLL in your \Windows directory after you run the patch program. If this occurs, move WFXCOMM.DRV to your \Windows\system directory (for example, C:\WINDOWS\SYSTEM) and WINMEM32.DLL to your \WinFax directory (for example, C:\WINFAX). 3. Run the patch program from your Windows directory using WINFAX.RTP, for example, C:\WINDOWS>PATCH /V /I WINFAX.RTP where, /V (/VERBOSE) displays all messages during patch execution. /I (IGNOREMISSING) ignores missing files and continues the patch process. This is useful if you get EPT (File not Found) errors during patch execution. 4. When the program asks you for a password, type in upper case: WINFAX IN PATH and press ENTER. The patch program automatically updates your existing WinFax PRO 3.0 installation. 5. When you have successfully run the patch program, you can restore your original DOS Path statement. C. Using WinFax with High Speed (14,400 bps) Fax/Modems --------------------------------------------------------- If you are using WinFax with a Class 1 or Class 2 fax/modem that has 14,400 bps send/receive capabilities, it is possible that you have a 16550 based UART COM port chip. If your fax/modem does feature the 16550 UART COM port chip, there are three alternatives for configuring WinFax to run effectively. The following methods also explain the implications of each selection. 1. Disabling COMxFIFO setting in SYSTEM.INI ------------------------------------------- Disabling the COMxFIFO setting in your SYSTEM.INI file ensures reliable fax transmissions at 14,400 bps using WinFax. To disable the 16550 FIFO buffers, add the following line to the [386 Enh] section of your SYSTEM.INI file: COMxFIFO=0 If your fax/modem does not feature the 16550 UART COM port chip, disabling COMxFIFO will not affect your fax/modem's operation. However, making this change could affect other high speed communications programs using the same COM port. If this will affect other programs you are using: 1. Check your SYSTEM.INI file and ensure that this setting is properly enabled. Go to the [386Enh] section of the file, and verify this setting: COMxFIFO=2 2. Use one of the two methods described next to configure WinFax for use with your fax/modem. Note: For more information on editing Windows Initialization files, see WININI.WRI and SYSINI.WRI in Windows 3.1, or WININI.TXT and SYSINI.TXT in Windows 3.0. These files are found in the Windows directory. 2. Limiting WinFax transmission speed to 9600 bps ------------------------------------------------- Limiting WinFax transmission speed to 9600 bps means that WinFax cannot transmit at the highest speed available on your fax/modem. Only WinFax installed for Class 1 is affected; however, all other communications programs can continue to run at 14,400 bps. To limit the WinFax transmission speed, add the following setting to the [General] section of the WINFAX.INI file (found in the WinFax directory, for example, C:\WINFAX): MaxTxSpeed=9600 3. Using the updated Windows communications driver (WFXCOMM.DRV) ---------------------------------------------------------------- WinFax provides an updated Windows 3.1 communications driver. It is copied to your WINDOWS\SYSTEM directory, but not enabled. If enabled, this driver should permit WinFax and all other communications program using the same COM port to operate at 14,400 bps. The updated Windows 3.1 communications driver is named WFXCOMM.DRV To enable this driver, edit your SYSTEM.INI file, and change the COMM.DRV= line as follows: comm.drv=WFXCOMM.DRV The driver tests for the presence of a 16550A UART and will not enable the FIFOs if the UART is not of the correct type. Advanced settings for this driver are also available. The settings for both transmit and receive FIFO thresholds are adjustable via SYSTEM.INI entries in the [386Enh] section. To define the number of bytes loaded into the transmit FIFO on each interrupt, add: ComxTXSize=y where, x is the COM port number y is a number between 1 and 16 For example: [386Enh] Com1TXSize=14 Com2TXSize=16 The default value is 8 bytes, but 16 bytes provides a reduction in interrupt overhead, with no change in fax transmission reliability. If you use a transmit FIFO setting of 1, the driver will not be able to stream at maximum throughput. To define the interrupt threshold for the receive FIFO, add: ComxRXSize=y where, x is the COM port number y is one of: 1, 4, 8, or 14 The default value is 14 bytes, which matches the setting in the original Windows 3.1 communications driver. Setting the receive threshold to a lower value increases receive reliability. A setting of 8 is recommended for most systems. For example: Com1RXSize=8 D. Sending Faxes using a Class 1 Fax/Modem -------------------------------------------- When sending faxes using a Class 1 fax/modem, one of the following situations may occur: - WinFax connects only intermittently or not at all with the recipient's fax station - you cannot send more than one page of a multiple page fax - transmission fails between pages - transmitted pages are corrupted, missing parts, or cut off. These situations can occur if the flow control settings in WinFax and the fax/modem do not coincide, or the fax/modem requires WinFax to use another setting. To correct these situations, set the flow control in both WinFax and the fax/modem to hardware flow control. Note: Previous versions of WinFax supported software flow control only. To set flow control for WinFax, add the HdwFlowControl= line in the [General] section of the WINFAX.INI file to one of the following: HdwFlowControl=0; for software flow control HdwFlowControl=1; for hardware flow control The initialization string (or init string) sets flow control for the fax/modem. Note: Certain fax/modems and init strings work without setting flow control. Please contact your fax/modem manufacturer for more information. For Class 1 fax/modems supporting hardware flow control (some do not), change the init string as follows: 1. Pull down the Fax menu in WinFax, and select Program Setup. The WinFax PRO Program Setup dialog appears. 2. Click on Fax/Modem. The Fax/Modem Setup dialog appears. 3. Modify the Modem Initialization String as follows. a) Make sure the init string begins with: AT&F&C1&D2 b) Change any existing flow control commands as follows. Existing: Change to: &H2&I2 &H3 &K4 &K3 &K4S95=44 &K3 \\J0\\Q1W0 \\J0\\Q3 c) End the init string with S7=90\. For example, an init string changed for hardware flow control using a Rockwell-based 14.4 fax/modem is as follows. Before: AT&F&C1&D2&K4S95=44S7=90\ After: AT&F&C1&D2&K3S7=90\ 4. Click on OK to save the changes. Note: Certain inexpensive cables for external fax/modems do not support hardware flow control, although they do work for software flow control. Cables labelled "RTS/CTS", "25 conductor" or "high quality" are required when using hardware flow control. E. Contacting Technical Support --------------------------------- If you have any problems or questions, contact Technical Support: Telephone: (416) 441-0921 Fax: (416) 441-0774 If you fax your problem, please include a detailed description, the make and model of the fax modem you are using, and both a fax and voice number at which you can be contacted.