               Intel High-Speed Data Modem Command Reference

Command    Description
________   _____________________________________________________
+++        Escape sequence
A          Answer phone.
A/         Repeat the last command line.
AT         Attention code.  Must precede all commands except A/.
B          Set the 300 bps/1200 bps protocol.
   B,B0    CCITT V.21/V.22 protocol.
   B1      Bell 103/212A protocol.
D          Dial phone, using following modifiers:
 String    Phone number.
   P       Pulse.
   R       Reverse.
   S=n     Dial stored phone number n, where n=0-3.
   T       Tone.
   W       Wait for dial tone.
   @       Wait for quiet.
   ,       Pause.
   ;       Resume command mode after dialing.
   !       Hook flash.
E          Local echo control.
   E, E0   No echo.
   E1      Echo.
H          Switch hook control.
   H, H0   On hook (hang up phone).
   H1      Off hook (pick up phone).
I          Return product code and status.
   I, I0   Return product ID.
   I1      Compute ROM checksum, return value.
   I2      Compute ROM checksum, return OK or ERROR.
   I3      Report ROM part number and software revision number.
   I4      Report modem capabilities in form meant for software
           applications.
L          Speaker volume control.
   L, L0   Very low volume.
   L1      Low volume.
   L2      Medium volume.
   L3      High volume.
M          Speaker on or off.
   M, M0   Speaker always off.
   M1      Speaker on until carrier detected.
   M2      Speaker always on.
   M3      Speaker off when carrier detected and during dialing.
   M4      Like M1, except speaker on during retrain.
   M5      Like M3, except speaker on during retrain.
O          Return to on-line mode.
   O, O0   Return to on-line mode.
   O1      Return to on-line mode and start retrain sequence.
   O2      Fall back, return to on-line mode.
   O3      Fall forward, return to on-line mode.
Q          Enable or disable result codes.
   Q, Q0   Display result codes.
   Q1      Don't display result codes.
S          Read and write S-registers.
   Sn      Select S-register n as current register, n=0-31.
   Sn?     Read S-register n, n=0-31.
   Sn=v    Set S-register n to value v.
V          Verbal or numeric result codes.
   V, V0   Numeric result codes.
   V1      Verbal result codes.
X          Result codes and dialing options.
   X, X0   Doesn't wait for or recognize dial tone,
           doesn't recognize busy signal.
           CONNECT result codes 0-4 returned.
   X1      Like X0, except CONNECT result codes
           0-5 and 9-20 returned.
   X2      Waits for dial tone before dialing, doesn't
           recognize busy signal. CONNECT
           result codes 0-6 and 9-20 returned.
   X3      Recognizes busy signal, doesn't wait for
           dial tone before dialing. CONNECT 
           result codes 0-5, 7, and 9-20 returned.
   X4      Waits for dial tone, recognizes busy
           signal. CONNECT result codes 0-7
           and 9-20 returned.
   X5      Same as X4, except CONNECT result
           codes 0-4, 6, 7 returned.
Y          Long space disconnect.
   Y, Y0   Long space disconnect disabled.
   Y1      Long space disconnect enabled.
Z  Zn      Restore configuration profile n from
           nonvolatile RAM, n=0,1.
&C         Data carrier detect (DCD) options.
   &C,&C0  DCD always on.
   &C1     DCD on only when modem detects data carrier signal.
   &C2     DCD on when idle or on-line (UNIX
           compatibility mode).
&D         Data terminal ready (DTR) options.
   &D,&D0  In asynchronous mode, modem ignores DTR; in synchronous
           mode, modem treats &D0 like &D1.
   &D1     Modem switches from on-line to command mode when
           on-to-off DTR transition occurs.
   &D2     Modem switches from on-line to command mode, hangs up,
           and disables auto-answer when on-to-off DTR transition
           occurs.
   &D3     Modem reinitializes when on-to-off DTR transition      
           occurs.
&F         Fetch factory configuration profile from ROM
&G         Guard tones.
   &G,&G0  No guard tone.
   &G1     550 Hz guard tone.
   &G2     1800 Hz guard tone.
&L         Leased or dialup line selection.
   &L, &L0 Dial-up line.
   &L1     Leased line.
   &L2     Leased line autoconnect.
&M         Synchronous or asynchronous mode.  
           (Performs same function as &Q command.)
   &M,&M0  Asynchronous.
   &M1     Asynchronous in command mode; synchronous in on-line
           mode.
   &M2     When DTR goes on, modem dials number stored using &Z0
           and switches to synchronous mode.
   &M3     Synchronous when DTR is on; command mode when DTR is
           off.
&P         Make-to-break pulse dial ratio.
   &P,&P0  39% make to 61% break (US and Canada).
   &P1     33% make to 67% break (UK and Hong Kong).
&Q         Synchronous or asynchronous mode.  
           (Performs same function as &M command.)
   &Q,&Q0  Asynchronous.
   &Q1     Asynchronous in command mode; synchronous in on-line
           mode.
   &Q2     When DTR goes on, modem dials number stored using
           &Z0 and switches to synchronous mode.
   &Q3     Synchronous when DTR is on; command mode when DTR is
           off.
&R         Request to send (RTS)/Clear to send (CTS) option (only
           valid in synchronous mode [see &M, &Q, and \Q
           commands]).
   &R,&R0  CTS tracks RTS when modem is on line.
   &R1     CTS always asserted.
&S         Data set ready (DSR) options.
   &S,&S0  DSR always on (asynchronous).
   &S1     DSR off in command and test modes.
&T         Diagnostic test commands.
   &T,&T0  Terminate test in progress.
   &T1     Local analog loopback.
   &T3     Local digital loopback connection.
   &T4     Grant remote digital loopback from remote.
   &T5     Deny remote digital loopback from remote.
   &T6     Remote digital loopback.
   &T7     Remote digital loopback with self-test.
   &T8     Local analog loopback with self-test
&V         View active and stored configuration profiles
           and stored phone numbers.
&W &Wn     Write active configuration profile n to nonvolatile
           RAM, n=0,1.
&X         Clock source in synchronous mode.
 &X, &X0   Modem generates transmit clock.
   &X1     Local computer (or terminal) generates transmit clock.
   &X2     Modem derives transmit clock from receive signal.
&Y         Designate the stored profile to use when modem is first
           turned on.
   &Y,&Y0  Use profile 0.
   &Y1     Use profile 1.
&Z &Zn=x   Store telephone number x in location n.
\A         Maximum MNP block size.
   \A, A0  64 bytes.
   \A1     128 bytes.
   \A2     192 bytes.
   \A3     256 bytes.
\B \Bn     Send break of n hundred msec, where n=1-9. 
           Default is n=3.
\C         Set Auto-reliable buffer.
   \C,\C0  Disabled.
   \C1     Buffer up to 200 data characters.  If reliable
           character not received within three seconds, establish
           normal connection.
   \C2     Disable the auto-reliable buffer.  After receiving
           fallback character defined by %A, establish normal
           connection.
\G         Set modem-to-modem XON/XOFF flow control.
   \G,\G0  Disable XON/XOFF.
   \G1     Enable XON/XOFF.
\J         Set serial data rate adjust.
   \J,\J0  Disable serial data rate adjust.
   \J1     Enable serial data rate adjust.
\K \Kn     Break type, where n=0-5.  Default: n=5.
\N         Asynchronous connection type
   \N,\N0  Normal connection.
   \N1     Diagnostic mode.
   \N2     Forced-MNP connection.
   \N3     Auto-reliable connection.
   \N4     Forced-LAPM (CCITT V.42) connection.
\O         Initiate MNP reliable connection.
\Q         Set serial port flow control.
   \Q,\Q0  Disable flow control.
   \Q1     Bidirectional XON/XOFF control.
   \Q2     Unidirectional RTS/CTS control.
   \Q3     Bidirectional RTS/CTS control.
\T \Tn     Inactivity timer (n=0-90 minutes).
           Default: n=0 (disables timer)
\U         Accept MNP reliable connection.
\V         Display error control and data compression information.
   \V,\V0  Standard CONNECT result codes.
   \V1     CONNECT codes show general error control information.
   \V2     CONNECT codes show full error control and data
           compression information.
   \V3     CONNECT codes show connection speed based
           on DTE speed.
\X         XON/XOFF pass through.
   \X,\X0  Don't pass XON/XOFF through to remote modem.
   \X1     Pass XON/XOFF codes through to remote modem.
\Y         Switch to MNP reliable connection.
\Z         Switch from MNP to normal connection.
%A %An     Set auto-reliable fallback character, where n=0-127
           (used with \C2).
           Default: n=13 (Enter key).
%C         Specify MNP class 5 data compression.
   %C0     MNP data compression disabled.
   %C1     MNP data compression enabled.
%E         Auto-retrain.
   %E,%E0  Retrain disabled.
   %E1     Retrain enabled.
   %E2     Enabled (special V.32bis compatibility mode).
-J         Detect error control.
   -J,-J0  Disable error control detection phase.
   -J1     Enable error control detection phase.
"H         Enable or disable V.42bis data compression.
   "H,"H0  V.42bis data compression disabled.
   "H1     Can send but not receive V.42bis data compression.
   "H2     Can receive but not send V.42bis data compression.
   "H3     Enable bidirectional V.42bis data compression.
"O "On     Set maximum V.42bis data block size n (n=6-250).
           Default:  n=250.
"S         Handshake timing.
   "S,"S0  Originating modem waits 3 seconds after receiving 1200-
           or 2400-bps handshake tone; normal timing for V.32/V.32bis
           modems.
   "S1     Like "S0, except modem waits 1.6 sec.
   "S2     Like "S0, except fast handshake performed with
           V.32/V.32bis modems.
   "S3     Like "S1, except fast handshake performed with
           V.32/V.32bis modems.
+FCLASS    Puts modem in data modem mode.
           (Class 1 modems only).

                              S REGISTERS
Reg-  Factory
ister Setting      Description
____  _____________________________________________________________
S0*   00     Number of rings before modem answers.  Range: 0-255 
             rings.
S1    00     Ring count.  Range:  0-255 rings.
S2    43     Escape code character:  0-127 ASCII.
S3    13     Carriage return character:  0-127 ASCII.
S4    10     Line feed character:  0-127 ASCII.
S5    08     Backspace character:  0-32 or 127 ASCII.
S6    02     Time to wait before blind dialing: 0-255 sec.
S7*   30     Time to wait for carrier after dial: 0-255 sec.
S8    02     Time to pause for each comma:  0-255 sec.
S9    06     Carrier detect response time (in 1/10 sec):
             1-255.
S10   14     Delay between lost carrier and hangup (in 1/10
             sec):  1-255.
S11*  70     Dialing speed (in 1/1000 sec):  50-255.
S12   50     Escape code guard (in 1/50 sec):  0,20-255.
S14*  138    Bit-mapped options.
S16   00     Modem test options.
S18*  00     Maximum time for diagnostic tests:  0-255 sec.
S21*  48     Bit-mapped options.
S22*  118    Bit-mapped options.
S23*  11     Bit-mapped options.
S25*  05     Time DTR must remain off (in 1/100 sec):  0-255.
S26*  01     RTS-to-CTS delay (in 1/100 sec):  0-255.
S27*  64     Bit-mapped options.
S28   08     Time (in seconds) allowed to attempt an MNP reliable
             connection:  0-255
S29   255    Internal buffer size (in words):  0-255; 255
             yields 1K byte buffer.
S30   00     Number of retrains since last power up: 0-255.
S31*  00     Data transmission speed.

*    The contents of these registers are stored in nonvolatile RAM.
               
               
    Copyright 1992 Intel
          Corporation
     All rights reserved.
      Intel Corporation,
  5200 NE Elam Young Parkway,
 Hillsboro, Oregon  97124-6497
