IBM H SERIES RS/6000 User Manual

Page 254

Advertising
background image

# Expect a connection response.

expect "33\r" or "31\r" or "28\r" or "26\r" or "24\r" or "21\r" or

"19\r" or "13\r" or "12\r" or "1\r" busy "7\r"

timeout 6

done

retry:

send "A/"

# Repeat the previous command.
# Expect a connection response.

expect "33\r" or "31\r" or "28\r" or "26\r" or "24\r" or "21\r" or

"19\r" or "13\r" or "12\r" or "1\r" busy "7\r"

timeout 6

done

disconnect:

delay 2

# Separate from previous data.

send "+++"

# Assure command mode.

delay 2

# Allow mode switching delay.

send "ATH T\r"

# Set modem switch-hook down
#

(i.e., hang up).

ignore " \r" or "OK\r" timeout 2

# Ignore modem response.

send "ATE Q1\r"

# Initialize modem: Echo OFF,

#

Disable responses.

ignore " \r" timeout 1

done

condin:

send "AT&F&E2E T\r"

# Reset to factory defaults.
# Reliable mode
# Echo off

ignore " \r" or "OK\r\n" timeout 2

# Ignore modem response.

send "AT&E12&E14\r"

# Disable pacing
# Disable data compression

expect " \r" or "OK\r\n" timeout 2

# Confirm commands successful

send "AT&SF1&S S9=1\r"

# DSR independent of CD.
# Force DSR on.
# CD respond time=1

ms

expect " \r" or "OK\r\n" timeout 2

# Confirm commands successful.

send "ATV S =2\r"

# Numberic response code
# Answer on 2nd ring

expect " \r" timeout 2

# Confirm commands successful.

done

waitcall:

ignore "2\r" timeout 1

# Ignore first ring.

expect "2\r" timeout 1

# Pickup 2nd ring or timeout
# Expect a connection response.

expect "33\r" or "31\r" or "28\r" or "26\r" or "24\r" or "21\r" or

"19\r" or "13\r" or "12\r" or "1\r" busy "7\r"

timeout 6

done

page:

send "ATDT%N,,,,%R;\r"

# %N = pager call center number
# Add enough commas to wait for
#

time to enter paging number.

C-10

RS/6000 Enterprise Server Model H Series User's Guide

Advertising