home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 1998 June
/
PCWorld_1998-06_cd.bin
/
software
/
sharware
/
komunik
/
QMODEM
/
US96SETU.ZIP
/
HSTPCBQM.DOC
next >
Wrap
Text File
|
1987-06-22
|
10KB
|
324 lines
HSTPCBQM.DOC Original Release 1.0 06/22/87
USR Courier HST usage with PCBoard 11.8a/E3 and with Qmodem 3.X
by Dave Schubert, The Casino PCBoard BBS (609)652-6030 Atlantic City, NJ
Overview
This document provides step-by-step information to initialize your HST
modem to compatible values with other PCBoard System Operators (SYSOPs).
If you are not a PCBoard SYSOP, you can still use the Qmodem setup values
to ensure compatibility and optimum performance.
Objective
Upon completion of these procedures, your PCBoard will answer the phone
line at 19,200 bps and handle all baud rates 300 through 19,200. Your
callers log and user logon response will also reflect their correct baud
rate even though the modem will be connected at a fixed rate of 19,200
bps. This feature is part of PCBoard reading the "CONNECT XXXX' statement
from the modem upon connection.
Also upon completion, your Qmodem 3.X (3.0 or 3.1) will be able to
call out to any and all BBS systems of any baud rate, and work correctly.
Using This Procedure
To use this procedure, first load QINSTALL.COM, which is the install
program for Qmodem. Once the values match the examples below, you will
then be able to initialize your modem correctly so that it will be
easily switchable between PCBoard and Qmodem. Each section must be
followed in sequence. ASSUME NOTHING. All steps are explicit. I'll
be happy to explain my reasons for any of the commands indicated.
HST Physical Switch Settings
It doesn't matter how your modem came set when you received it. The
values indicated here guarantee compatibility. Basically, all switches
are up ("on") except for switches number 3, 5, and 8.
+--------+ +-------------------+
ON U P U U . U . U U . U U ON
OFF . . D . D . . D . . OFF
+--------+ +-------------------+
1 2 3 4 5 6 7 8 9 1
0
HSTPCBQM Page 1
Section 1.0 Qmodem Initialization
The following is EXACTLY what you should have upon loading Qinstall, and
the subsequent commands will take through each required step.
Qinstall - Installation Program for Qmodem SST v3.1
1) Cosmetics : Colors & Windows
2) Hardware : Communication parameters
3) Directories : File and Path Name parameters
4) RunTime Setup : Set Defaults for many features
S) Save & Exit : Save Configuration and Exit to DOS
Q) Exit to DOS : No Changes Saved
Option >2
Qinstall - Hardware : Modem & Port Setup
1) Modem Setup #1 Modem Initialization and Timing
2) Modem Setup #2 Modem Return Codes and Commands
3) Port Setup Comm Port Addresses and IRQs
X) Exit back to Main Menu
Option >1
Qinstall - Modem Communication Parameters
Baud Data Parity StopEnter initial Modem settings [19200] [8] [N] [1]
String to send BEFORE changing Baud rate [ ]
String to send AFTER changing Baud rate [{ ]
How many seconds should I wait between Redial attempts [10 ]
How many seconds should I wait before Cancelling a call [55 ]
How many milliseconds should be inserted between each character
when sending the "Dial" command to the modem [0 ]
What Comm port is your modem attached to [1-8] [1]
(Press F10 to accept changes and return to previous screen)
Qinstall - Hardware : Modem & Port Setup
1) Modem Setup #1 Modem Initialization and Timing
2) Modem Setup #2 Modem Return Codes and Commands
3) Port Setup Comm Port Addresses and IRQs
X) Exit back to Main Menu
Press F1 for Help, F10 to Accept changes, or Esc to Exit
(Press F10 to accept changes and return to previous screen)
Qinstall - Modem Dial and Redial Parameters
Message your modem returns when connected . . . . . . . [CONNECT ]
Four messages your modem returns when Dialing was unsuccessful [NO CARRIER ] [BUSY ] [NO DIAL TONE ] [NO CONNECT ]
Text sent to cancel a Redial attempt . . . . . . . . . [{{{ ]
Text received that cancels a Redial attempt . . . . . . [OK ]
Modem Initialization text . . [ATZ{ ]
Modem Dial Prefix [ATDT ] Modem Dial Suffix [{ ]
Text sent to Hang up the Modem . . . . . . . . . . . . [~~+++~~ATH{ ]
Character (if any) to be sent twice in XMODEM transfers [ ]
Press F1 for Help, F10 to Accept changes, or Esc to Exit
(Press F10 to accept changes and return to previous screen)
Qinstall - Installation Program for Qmodem SST v3.1
1) Cosmetics : Colors & Windows
2) Hardware : Communication parameters
3) Directories : File and Path Name parameters
4) RunTime Setup : Set Defaults for many features
S) Save & Exit : Save Configuration and Exit to DOS
Q) Exit to DOS : No Changes Saved
Option >S
(Now you have saved your new default values to Qmodem.cnf and you can call
Qmodem itself to get the modem ready.)
Section 2.0 Default Modem values.
The US Robotics Courier HST comes with factory defaults. To get back to
these values you must enter AT&F to restore to these original values. Even
if you have never done AT&W command, do so now to ensure proper baseline
values.
The following example graphically displays the procedure used while in
Qmodem. You should be able to type ATI4 at any time to get the current
values for the modem.
AT&F
OK
ATI4
USRobotics Courier 9600 HST Settings....
C=1 E=1 F=1 M=1 Q=0 V=1 X=1 B=1
BAUD=19200 PARITY=N WORDLEN=8
DIAL=PULSE ON HOOK TIMER
&A1 &B0 &G0 &H0 &I0 &M4
&N0 &P0 &R1 &S0 &Y1
S00=000 S01=000 S02=043 S03=013
S04=010 S05=008 S06=002 S07=030
S08=002 S09=006 S10=007 S11=070
S12=050 S13=000 S14=001 S15=000
S16=000 S17=000 S18=000 S19=003
S20=000 S21=010 S22=017 S23=019
OK
(Now make the following commands to get your modem to the new default values)
ATX4 &B1 &H1 &R2 &S1 &W
OK
ATI4
USRobotics Courier 9600 HST Settings....
C=1 E=1 F=1 M=1 Q=0 V=1 X=4 B=1
BAUD=19200 PARITY=N WORDLEN=8
DIAL=TONE ON HOOK TIMER
&A1 &B1 &G0 &H1 &I0 &M4
&N0 &P0 &R2 &S1 &Y1
S00=000 S01=000 S02=043 S03=013
S04=010 S05=008 S06=002 S07=030
S08=002 S09=006 S10=007 S11=070
S12=050 S13=000 S14=001 S15=000
S16=000 S17=000 S18=000 S19=003
S20=000 S21=010 S22=017 S23=019
Reviewing the commands for this section:
AT&F Restores modem to factory default values
ATI4 Displays current values (factory default)
ATX4 &B1 &H1 &R2 &S1 &W Write new default values to modem NRAM
ATI4 Displays current values (your default)
Section 3.0 PCBoard 11.x Modem Initialization
Below are the "Modem Data" screen from PCBoard Setup (PCBSETUP.EXE) which you
must set to match EXACTLY on the "Modem Initialization String" and the
"Modem Off-Hook String". All other values are at your own discretion. The
values shown are from my system here in Atlantic City.
╔══════════╦═══════════════════════════════════════════════════════╦══════════╗
║ 06-21-87 ║ Modem Data ║ 22:33:30 ║╚══════════╩═══════════════════════════════════════════════════════╩══════════╝
Seconds to wait for Carrier: 15 (5 to 60 Seconds)
Modem Initialization String: ATM0H0S2=255
Modem Off-Hook String: ATM0H1
Communications Port: COM1: (COM1:, COM2:, or NONE)
Baud Rate to Open Modem At: 19200 (300, 1200, 2400, 9600, 19200)
Allow 300 Baud Callers Access: Y (Y/N)
Start Time for Above (hh:mm): 00:01 (00:01 to 23:59)
End Time for Above (hh:mm): 24:00 (00:01 to 24:00)
(Be sure to save these values to PCBOARD.DAT by saying "Y" as you exit
PCBSETUP.)
Note: The value above "Seconds to wait for Carrier" must be equal to or
shorter than the S7 value in the modem. Since S7 defaults to 30 seconds
and we have not changed it, 15 is an acceptable value.
If you were to examine the modem while PCBoard is loaded and waiting for calls,
here is what you would see:
ATI4
USRobotics Courier 9600 HST Settings....
C=1 E=1 F=1 M=1 Q=0 V=1 X=4 B=1
BAUD=19200 PARITY=N WORDLEN=8
DIAL=TONE ON HOOK TIMER
&A1 &B1 &G0 &H1 &I0 &M4
&N0 &P0 &R2 &S1 &Y1
S00=000 S01=000 S02=255 S03=013
S04=010 S05=008 S06=002 S07=030
S08=002 S09=006 S10=007 S11=070
S12=050 S13=000 S14=001 S15=000
S16=000 S17=000 S18=000 S19=003
S20=000 S21=010 S22=017 S23=019
OK
End of Section 3.0
Section 4.0 Enhanced Commands
You may make certain addition commands to your system to make life easier
for dialing out and for your BBS users. Here are just a few.
Qmodem Enhancements:
Modem Initialization text . . [ATZ{~~ATS10=10S11=45{ ]
The above example would allow your connection to stay established after a
1 second carrier loss. This might help survive a "Call Waiting" tone,
or perhaps a little longer like S10=15 would help better. The S11=45
can be experimented with. It is the speed of the tones sent to the phone
company to call a number. I have mine set down to S11=37 here and it
works reliably. The 45 milliseconds shown has worked just about everywhere.
PCBSetup Enhancements:
Modem Initialization String: ATM0H0S2=255S10=10