
                Release notes for pcANYWHERE III v3.10

This file contains information about the 3.10 release of pcANYWHERE III
that did not reach the presses in time.

1. ASEND Command Line Operation

The command line operation of the ASEND program has been enhanced to
set DOS ERRORLEVELs upon exit. This makes it possible to create DOS
batch files that send files and branch if errors occur. The possible
values for ERRORLEVEL are:

                0 = transfer OK
                1 = operator abort
                2 = too many retries
                3 = carrier lost
                4 = timed out
                5 = disk read error
                6 = remote computer cancelled
                7 = disk write error
                8 = file not found
                9 = file create error
                10 = block error
                14= block synchronization error

For example, the following batch will send the file "TEST" to the remote
PC and erase the file if the transfer was successful:

        ASEND TEST TO REMOTE
        IF ERRORLEVEL 1 GOTO ENDBAT
        DEL TEST
        :ENDBAT


2. Dialing from ANYWHERE

The command line which invokes ANYWHERE can now be used to
automatically dial a remote PC or terminal. This can be useful in some
support situations. For example, if the host PC is set up so that
pcANYWHERE III is called from a menu program that can pass the proper
command line to ANYWHERE, an unsophisticated operator would not need
to know anything about pcANYWHERE's operation to make a call.

The format for a command line to dial from ANYWHERE is:

                ANYWHERE DIAL,number

When a call invoked this way terminates, ANYWHERE returns to its
Resident Mode.


3. About Direct Connections

The "Direct Connect" connect type option is primarily intended for
situations where the remote PC or terminal is always attached to the
host PC and is always turned on and ready to be used. When you are
directly connecting the host and remote PC's, it is best to use the
"Manual Modem" selection and a properly configured full reversing
cable, as depicted in the pcANYWHERE III User's Guide. It is also the
preferred selection for direct connection to a Macintosh using
pcMACTERM.

With the Direct Connect selection, it is best to start the ATERM,
pcMACTERM or terminal emulation at the remote site before ANYWHERE is
invoked. Even if this is done, ANYWHERE will be unable to tell when
the remote software is terminated. The Manual Modem selection allows
the host and remote software to be started indepedently and makes it
possible for ANYWHERE to detect when the remote PC is ready for
communication by monitoring signals on the RS-232 cable.


4. Hercules Graphics

In order for ANYWHERE to detect when a Hercules or compatible video card
is being used in graphics mode, you must enable ANYWHERE's "Automatic
graphics detection". To set this, use <F7> from ANYWHERE's main menu,
and choose "Installation options".


5. Use with Modems Supporting Data Compression

Many new modems support various levels of data compression. In order to
take advantage of the extra throughput obtainable with these modems,
your PC must be communicating with your modem at a higher rate than the
actual speed at which your modem makes a connection with the remote PC.
Although we recommend using the AUTO baud selection whenever possible,
you must choose a specific baud rate (usually 9600 for modems whose
maximum speed is less than 9600 baud or 19200 for 9600 baud modems) to
force pcANYWHERE III to use the selected speed when communicating with
your modem.

For example, if you are using a MultiTech 224EH modem and want to use
its data compression, you might select 9600 baud. Even though the actual
connection to the remote modem has a maximum of 2400 baud, your PC will
be able to send data to the modem 4 times faster. (The actual gain in
throughput will, however, be limited to the data compression
capabilities of the modem).

pcANYWHERE III supports the data compression capabilities of the
ATI 2400etc, MultiTech 224EH and V32, and Microcom modems.

NOTE: There is a side effect of using the data compression. Since the
Host PC will be sending data faster than the Remote PC can receive it,
the Remote PC operator may press keys (like Ctrl-Break) and not see
their effect for a few moments.


6. MultiTech Systems 696 Modem

For proper operation of the MultiTech 696 modem, you MUST select a
specific baud rate. Using AUTO baud will limit your connection to 2400
baud. This problem will be corrected in a future release of the
modem.


7. ATERM v3.10 has a few hidden "experimental" options. We know of no
existing problems with these features, and expect they will be
more fully integrated into the product in a future release. These
features are available by first bringing up the ATERM FUNCTION
SELECTION window (Ctrl-Right Shift) and then pressing one of the
function keys described below:

        <F3> Synchronize screen displays
        <F4> Unsynchronize screen displays

                When the host and remote screens are "synchronized",
                all changes that occur on the Host PC screen will be
                sent to the Remote PC screen. Although this is the
                preferred scenario, in certain circumstances it is
                faster to wait for the host screen to "settle" before
                updating the remote screen. For example, if you are
                using a word processing program and use the <PgDn> key
                to advance several pages, it is likely that you will
                not need to have every page displayed in full on your
                remote screen. In addition, it would be somewhat slow
                at 1200 or 2400 baud. Using <F4> to unsynchronize the
                screens lets your Host PC run at full speed until the
                host screen is no longer changing.

                NOTE: The default setting of "synchronized" will be in
                effect at the start of every session. In other words,
                if your connection is lost, ANYWHERE will reset to
                synchronized screens before the next call.

        <F5> Set Hercules graphics page 0
        <F6> Set Hercules graphics page 1

                When using Hercules video boards in graphics modes,
                software may use one or the other video "page". Most
                software will use graphics page 0, although some, like
                Microsoft Word, uses page 1. pcANYWHERE III normally
                expects Hercules graphics to be using page 0. If the
                software you are using produces strange looking
                Hercules graphics screens, it is likely that it is
                using a different graphics page than ANYWHERE is
                currently expecting. These two function keys let you
                select which graphics page to use. Your ATERM screen
                will correct itself shortly after you exit ATERM's
                SPECIAL FUNCTION window.


8. Saving EGA graphics screens

In this release, EGA graphics screens may NOT be saved with the
ATERM "Save screen to file" option. This feature will be added
in a future version. EGA sessions can, however, be saved with the
"Record" option.




