GPFAX Version 2.21 Release Notes In our efforts to continually improve GPFax we have added or changed the following since the manual was printed. Please note: GPFax efficiently performs detection between FAX and DATA if supported by the modem. However, because of slightly different methods implemented by different manufacturers this feature can only be guaranteed on certain brands of modems. We thank you for your support in purchasing our products and welcome any suggestions you may have for added features in future releases of GPFax. Release Notes: Version 2.21 December 1992 The following changes have been made since the release of the 2.01 version. These changes are to add some extra features, fix a few bugs and add functions available with the new ROMS from Supra for the V32Bis modems (1.2E or greater) MINOR CHANGES . More optimisation for Supra 14.4 mode fax capability . More optimisation for adaptive answering for Supra V32bis modems with new version ROMS. . Hangup codes are now limited to 0-255. Some modems actually return hangup values >255 for some reason. Hangup codes NOW displayed as HEX values (as in modem manuals.) . Improved BBS interface (see below) . Added ability to use Users WB colours (see below) . Fixed GPFax/18 font for our Northern European users. Now contains the AE character. . FileRequester now has FAXIN/FAXOUT gadget . FAXIFF files now padded to even lengths. . The Busy pointer no longer changes pointer colours. . If 'BUSY' is detected when attempting to dial a number, GPFax now no longer aborts the attempt. It now retries. . The method of printing of faxes has been re-written to work correctly with postscript page orientated printer drivers (such as available in WB2.1 and 3.0) . Changes the way the parallel port is used to overcome the problem of other programs using the port while GPFax is running. . Changes to viewfax screen. Now users WB2 standard overscan settings MAJOR CHANGES 1. Modem Initialisation String For the Supra version, we have changed the default modem initialisation string to 'AT&F2E0' as recommended by Supra. You may change this to other settings by changing the Environment. 2. New Printer Driver The Printer Driver for version 2.21 has been rewritten to overcome incorrect paging on some software. Paging now works correctly with most software including ProfessionalPage, Pagestream, Prowrite, FinalCopy etc. For Prowrite, in the Printer Setup Menu select the 'no gap between pages' option. For PageStream, select the 'Configure Printer' menu and then select Preferences.Printer. Use densities 1-6. Do not use density 7. This does not page correctly. 3. Better Aspect Ratio when Printing Faxes The printing of faxes code has been re-written to overcome problems with incorrect aspect ratios on some printers. NOTE: Because printers are normally based on an 8 inch wide page, and a fax is designed to reproduce an A4 width page of 210mm or 8.26 inch wide, some printers drivers may not be able to print a fax at full width. In such cases GPFax will auto-scale the width and height fax to fit the 8 inch page while retaining the correct aspect. For many printer drivers this can be overcome by setting the printer preferences to use DIN A4 (if your driver supports this!!) or a wide carriage or WIDE TRACTOR setting. This will not actually print off the edge of the paper but may allow the printer to print the full 210mm or 8.26 in wide fax. 4. Silent Answer for Supra Modems ONLY The 'Silent Answer' capability of the new Supra ROMs is now supported in the Supra version of GPFax. This may be selected from the Options menu. Select either Fax Only, Fax/Data, or 'Silent Answer' mode. Refer to your instructions from Supra about how to set up Silent Answer but note that Fax/Data detection is not possible in 'Silent Answer' mode. It is a FAX only mode. 5. Names of Services Many users wanted to see the NAME of the service that was called in the logbook and in the scheduler. This has now been changed and the logbook and scheduler now show NAME of the service if possible. If no name is possible then the number is shown. This only applies to transmitted faxes. Incoming faxes are reported according to the ID received from the remote system. 6. Ring Detection count GPFax now supports a variable for number of RINGS before answering the phone. This is a new setting in the Environment. The minimum setting is two (2) rings. 7. AUTO Detection of modem speed capability GPFax now automatically interrogates the modem to determine the maximum speed capability for fax transmission. For the Supra V32 J ROMs and other high speed modems this will now be 14,400. It is possible to override this check by setting the internal MAXSPEED variable in the software. This may be done by either setting a tooltype in the GPFax icon to MAXSPEED= or by running GPFax from the cli with the option -F, where value is 0-5 (2400, 4800, 7200, 9600, 12000, 14400) We do not recommend that this override be used unless absolutely necessary. In conjunction with the modem, GPFax will intelligently determine the optimum speed for sending and receiving faxes. SPECIAL NOTE: AUTO detection of maximum fax speed is NOT done if either (a) GPFax is run with no serial option, or (b) Modem is not on when program starts. In such cases, the maximum speed will be set to the default value of 9600 cps. 8. New tooltypes and command line switches Icon Position This allows you to set the X and Y coordinates of the application icon on the Workbench screen. Use tooltypes ICON_X= 0-600 and ICON_Y= 0-250/190 or from the cli -X -Y Workbench Colours You may override the default colours used by GPFax. It is not possible to set the colours directly but it is possible to tell GPFax to use your standard workbench colours instead of its own. This option is mainly for use with greyscale monitors such as the Commodore 2024. Set the tooltype of USEWBCOLOURS = TRUE or run GPFax with the CLI option '-w'. 9. Phonebook Wildcards. The phonebook wild cards search may be either UNIX style '*?' or standard AmigaDos type using '#?' 10. New Arexx commands After various suggestions from users we have added several extra AREXX commands. These are listed below. Most of these new commands are designed specifically for use with BBS programs with TrapDoor and Getty for Amiga UUCP Note1: ONLY the RECEIVENOW and FCONRECEIVE commands automatically handle listen/unlisten. Other commands do not. You MUST specifically listen or unlisten the serial device if required according to your needs and that of other cooperating software also using the serial port. If the serial device is not in the correct state an error will be returned. Note2: Some commands either close the serial port or perform an unlisten. If this is done, GPFax does not guarantee that the modem has been correctly initialised and internally flags this fact. In such cases, the next time the modem attempts to answer a call, it will re-initialise the modem with the default initialise string. OPENSERIAL Opens serial device, sets 19200 baud and starts listening to the serial port. Does not initialise modem CLOSESERIAL Closes the serial device and flags that modem is not initialised. (This will cause the modem to be initialised when doing a manual receive or transmit.) INITMODEM Sends to the modem the init sequence defined in the Environment plus other commands to initialise the modem to receive faxes. Serial port MUST be open! LISTEN/UNLISTEN These commands do ONLY what they suggest. Listen will NOT open the serial port or initialise the modem. If the serial port has been closed, listen will return an error. Unlisten also flags the fact that the modem initialisation is no longer valid. SCHEDULEFAX