
Using the Fax-Compatible GETTY
==============================

This program is a modified version of the GETTY supplied with
AmigaUUCP 1.15, by Matt Dillon et al.  It has been adapted to work with
both the Maestro and ZyXEL FaxModems, allowing you to receive and send
both Fax and data with the same modem. You should obtain the AmigaUUCP
package for information about setting up UUCP on the Amiga. It is
available on Fish Disk 480, and also on various network archive sites.

Both binary and source of the modified program are freely distributable.

-F Command-line Switch
----------------------

This enables Fax operation. It takes one optional numeric parameter,
following immediately. This is a bitmap-register value. Bit 0 is
always set.

-Fn          n=bit-mapped register                             
 bit                                                          
  0  =  1   (always set for Fax)                              
  1  =  0   Set rate to 19200 after +FCO                      
     =  1   Don't set rate to 19200 after +FCO, DCE/DTE locked
  2  =  0   Dont Close/Open serial on modem-init              
     =  1   Close/Open serial on modem-init                   


passwd file entry
-----------------

To enable automatic fax reception, you should add an entry to your
uulib:passwd file, along the lines :-

fax,*,0,0,(Fax_Connection),ram:,AFAX:C/Faa

This will result in fax calls being passed to the program AFAX:C/Faa,
with the appropriate options.

Use with Maestro 9600XR
-----------------------

The Maestro is a 2400bps data, 9600bps fax modem. A suitable line to
start up the GETTY from you startup-sequence would be :-

run >nil: <nil: Getty -Mh -B2400 -F AT&C1&D2+FDCC=1

The modem will be monitored at 2400 baud, and Fax or data calls
handled appropriately. The -F option enables Fax operation. The &C1&D2
enable carrier detect, and force the modem to disconnect when DTR is
dropped.

Use with ZyXEL U-1496
---------------------

The ZyXEL is a V32bis/V42bis high speed fax/data modem, capable of
14400bps fax data rates. It may be configured to answer fax calls in
various ways, some requiring later ROM revisions to operate.

o Default

By default, the +FCON fax connection message is given at 2400bps,
regardless of the current DCE/DTE data rate, and the the modem
immediately goes to 19,200 bps. A startup line suitable for this mode
is :-

run >nil: <nil: Getty -Mh -B2400 -F AT&C1&D2+FDCC=1,3,0,0,0,0,0,0

This method has the distinct disadvantage that as the established
DTE/DCE rate is only 2400, the modem will not negotiate a higher rate
for any incoming data calls.

o Locked DCE/DTE for Fax

In ROM versions of at least 3.93 and greater (and possibly older ones)
it is possible to lock the DCE/DTE rate for fax calls. To do this, the
S38 register is set to 8, then S18 is set to a rate code n, as per the
S20 register settings in the manual (Page 6-5). Thus s18=2 gives
38.4Kbps, S18=3 gives 19.2Kbps, etc. A suitable startup line is :-

run >nil: <nil: Getty -Mh -B38400 -F2 AT&C1&D2S38=8S18=2+FDCC=1,3,0,0,0,0,0,0

which will result in 38.4Kbps for Fax and data connects. For 19200
(say using an AS2232 card), try :-

run >nil: <nil: Getty -Mh -B19200 -x8 -F2 AT&C1&D2S38=8S18=3+FDCC=1,3,0,0,0,0,0,0

o Auto-Baud data, Locked 19200 for Fax

This option is available for later ROMs. I have not received these
as yet, but ZeroOne tell me it is in there. In this mode, the +FCON
message will be sent at the current DCE/DTE rate, then the rate will
automaticlly change to 19200bps. I do not know the S register setting
for this yet, but the -F or -F1 switch should work in this case.

Update - 27 July 1992
=====================

Various changes were made to the getty program. Matt incorporated the
them into his source. More changes were made. Matt released
AmigaUUCP1.16. I have merged the later changes back into Matt's
released source, current version being V1.16.13F4 Jul 19 1992

The ZyXEL modem ROMs are currently at version 4.12. Software has been
tested successfully with versions up to 4.08 (its hard to keep up !)
Many successful reports have come in from users of SupraFax modems also.

My current getty startup line is:-

run >nil: <nil: Getty -Mh -B19200 -x8 -F6 AT&C1&D3+FDCC=1,5,0,2
                                                          ^
                                                          |
         Allow up to 14400 fax data rate (3 = 9600) ------+


Update - 03 October 1993
========================

Added timeout extension on receipt of "CARRIER", as suggested by
Dave Gilbert, to help with Supra, and possibly other FaxModems.


David Varley

C-Born Software Systems    | Voice    +61-52-786530 +61-52-290144
14 Lunan Avenue            | AmigaFax +61-52-786355 +61-52-290248
Drumcondra, Geelong 3215   | UUCP     sol.ccs.deakin.edu.au!drum3!dave
Victoria, AUSTRALIA        |          davidv@cborn.adsp.sub.org
