Modem Configuration Samples
Sample File modem_z.cfg
#
#COMPONENT_NAME: (ESPSETUP) ENTRY SERVICE PROCESSOR SETUP Z
#FUNCTIONS: Modem configuration file for many early Hayes\ compatible modems.
#This example uses the ATZ reset command to choose the factory defaults.
#This setup will work for many modems, but it is required for early vintage
#modems which respond to neither the ATZð reset command nor the extended (&)
#commands. Refer to your modem manual.
#
#\ Trademark of Hayes Microcomputer Products, Inc.
#(C) COPYRIGHT International Business Machines Corp. 1996
#All Rights Reserved
#Licensed Materials - Property of IBM
#
#US Government Users Restricted Rights - Use, duplication or
#disclosure restricted by GSA ADP Schedule Contract with IBM Corp.
#If the modem has configuration switches, they should be set to the
#factory default settings.
ICDelay 1 |
|
| ||
DefaultTO 1ð |
|
| ||
CallDelay 12ð |
|
| ||
# | AT | Attention Code | , | Inserts delay in dialing commands |
# | Z | Reset to factory defaults | Qð | Turn on responses |
# | Eð | Turn echo off | Q1 | Turn off responses |
# | Vð | Use numeric responses | Sð=ð | Automatic answer inhibit |
# +++ | Escape to command mode | Sð=2 | Answer on second ring | |
# | Hð | T = | Tone mode. When used as T\r, it is a | |
# |
|
|
| no op to maintain program synchronization |
# |
|
|
| when modem may/will echo the commands. |
# |
|
|
|
|
# | %N | %P | Paging phone number |
#%S Modem speed (available to users)
#Following are common responses from a wide range of modems:
#16, 15, 12, 1ð, 5 and 1 are connection responses. Add others as required.
#7=busy; 6=no dial tone; 4=error; 3=no carrier; 2=ring; ð=OK
#
# PROGRAMMING NOTE: No blanks between double quote marks (").
condout: | send "ATZQðT\r" | # Reset to factory defaults. | ||
| ignore "ð\r" or "OK\r\n" timeout 2 | # Ignore modem response. | ||
| send "ATEðT\r" | # Initialize modem: Echo OFF, | ||
| expect "ð\r" or "OK\r\n" timeout 2 | # | Enable | responses (Numeric), |
| send "ATQðVðT\r" | # | Limit response codes. | |
| expect "ð\r" timeout 2 | # Confirm | commands successful. | |
| send "ATSð=ð\r" | # Set AutoAnswer OFF | ||
| expect "ð\r" timeout 2 | # Confirm | command successful. | |
| done |
|
|
|
connect: | send "ATDT%N\r" | # Tone dialing command. | ||
|
| # %N from | Call Home setup. |
# Expect a connection response.
expect "16\r" or "15\r" or "14\r" or "12\r" or "1ð\r" or "5\r" or "1\r" busy "7\r" timeout 6ð
done