home *** CD-ROM | disk | FTP | other *** search
- ADDITIONAL SCRIPTS
- ==================
-
- The \SCR directory contains sample scripts that can be used with the
- Comms application that is supplied on the 3Link lead. For more
- information about the Comms application, see the 3Link manual.
-
- The sample scripts consist of:
-
- CIXNCS.SCR - CIX logon script for non-constant speed modems
- _CIX.SCR - Improved CIX logon script
- _MCI.SCR - Improved MCI logon script
- _CIS.SCR -
-
- CIXNCS.SCR
- ==========
-
- CIXNCS.SCR is a sample script for logging onto CIX for those who do
- not have a constant speed DTE modem. If you have a constant speed DTE
- modem, CIXNCS.SCR is of no use to you. (Most modern modems support
- constant speed DTE.)
-
- "DTE" stands for "Data Terminal Equipment" - when the modem is
- connected to the Series 3, the DTE is the Series 3. "Constant speed"
- means that the Baud rate used by the DTE when sending commands to the
- modem remains in force regardless of the speed at which the modem
- connects to the remote system.
-
- If you do not have a constant speed DTE modem, you have the
- following problem when connecting to a remote system:
-
- After the connection to the remote system has been established, the
- modem sends a string to the Series 3 in the form "CONNECT 2400",
- "CONNECT 1200" or just "CONNECT" (according to the speed of
- connection - 2400, 1200 or 300 Baud). The modem then changes the Baud
- rate at which it sends characters to the Series 3 to 2400, 1200 or
- 300, as appropriate. You then have to manually set the Series 3 to
- the new Baud rate, before sending or receiving any more data.
-
- This problem is overcome with the CIXNCS.SCR by fully automating the
- changes in Baud rate on the Series 3 with the script language.
-
- _CIX.SCR & _MCI.SCR
- ===================
-
- The _CIX.SCR and _MCI.SCR script are improved scripts for logging on
- to CIX and MCI. They set the modem to use RtsCts (hardware)
- handshaking and not XonXoff handshaking when communicating between
- the Series 3 and a remote system. This prevents data loss between the
- Series 3 and modem.
-
- If you use XonXoff handshaking data can be lost between the Series 3
- and modem for the following reason:
-
- Most modems (constant speed DTE modems with full buffering) are set
- up by default to pass Xon/Xoff handshaking characters through to the
- HOST computer, and to ignore them for flow control between the
- Series 3 and modem. A problem can occur when the modem has buffered a
- large amount of incoming data and then the Series 3 sends an Xoff.
- The HOST receives the Xoff and stops sending data, however the modem
- continues to send its buffered characters to the Series 3,
- potentially causing an OVERRUN error. Using RtsCts (hardware)
- handshaking between the Series 3 and the modem prevents this problem
- arising by stopping the modem sending any buffered data.
-
- If you look at the scripts you will see that they set XonXoff and
- RtsCts handshaking, and then send the AT command AT&J2 to the modem to
- tell the modem to ignore XonXoff handshaking, but to obey RtsCts
- handshaking.
-
- Although the comments in the scripts suggest that they are designed
- for Psion Dacom modems, they can in fact be used with most modern
- modems. (These scripts do not, in fact, use the Psion Dacom modems to
- the best advantage.) If your modem is not a Psion Dacom modem, check your
- modem's documentation for the relevant AT command to turn on RtsCts
- (hardware) handshaking, and use it in place of the AT&J2 command.
-
- MNP error correction and compression
- ------------------------------------
-
- The Psion Dacom modems are capable of using MNP error correction and
- MNP 5 compression, allowing effective transmission rates of 4800
- Baud. (Of course, the modem at the other end must also support these
- facilities.)
-
- If you wish to enable these facilities on a Psion Dacom modem, edit
- the script and replace the AT\N0 command with AT\N3, and add a new
- line immediately afterwards to send the command AT%C1. Again, if your
- modem is not a Psion Dacom modem you will have to consult the modem's
- documentation for the relevant commands.
-
-