2400 BPS Internal Modem  (250-3525)  Registers         Faxback Doc. # 4939

┌─────────┬──────────┬─────────┬───────┬────────────────────────────────────┐
│REGISTER │  RANGE   │ UNIT    │DEFAULT│ FUNCTION                           │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S0     │  0-255   │ rings   │  00   │ Ring to answer on.                 │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S1     │  0-255   │ rings   │  00   │ Number of rings passed.            │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S2     │  0-127   │ ASCII   │  43   │ Escape code character.             │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S3     │  0-127   │ ASCII   │  13   │ Command terminator.                │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S4     │  0-127   │ ASCII   │  10   │ Line feed character.               │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S5     │  0-127   │ ASCII   │  08   │ Back space character.              │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S6     │  0-255   │ seconds │  02   │ Wait time for dial tone.           │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S7     │  0-255   │ seconds │  30   │ Wait time for carrier.             │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S8     │  0-255   │ seconds │  02   │ Pause time for comma.              │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S9     │          │Not used.│       │                                    │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S10    │  0-255   │0.10 sec.│  14   │ Carrier loss time hang up delay.   │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S11    │  0-255   │0.001 sec│  95   │ Touch tone timing.                 │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S12    │  0-255   │0.02 sec.│  50   │ Escape code timing.                │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S13    │          │Not used.│       │                                    │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S14    │          │Bitmapped│       │ Option Register                    │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S15    │          │Not used.│       │                                    │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S16    │          │Bitmapped│       │ Option Register                    │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S17    │          │Not used.│       │                                    │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S18    │  0-255   │ Seconds │  00   │ Test duration                      │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S19    │          │Not used.│       │                                    │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S20    │          │Not used.│       │                                    │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S21    │          │Bitmapped│       │ Option Register                    │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S22    │          │Bitmapped│       │ Option Register                    │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S23    │          │Bitmapped│       │ Option Register                    │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S24    │          │Not used.│       │                                    │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S25    │          │Not used.│       │                                    │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S26    │          │Not used.│       │                                    │
├─────────┼──────────┼─────────┼───────┼────────────────────────────────────┤
│  S27    │          │Bitmapped│       │ Option Register                    │
└─────────┴──────────┴─────────┴───────┴────────────────────────────────────┘
* When the modem is configured to power up in auto answer mode, S0 has the
  value of 1.

REGISTER S14 -- BIT-MAPPED OPTIONS
┌────────┬───────────┬──────────────────────────────────────────────────────┐
│   BIT  │   VALUE   │ DESCRIPTION                                          │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    0   │ Not used. │                                                      │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    1   │    0      │ Local echo disabled.                                 │
│        ├───────────┼──────────────────────────────────────────────────────┤
│        │    1      │ Local echo enabled.                                  │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    2   │    0      │ Result codes enabled.                                │
│        ├───────────┼──────────────────────────────────────────────────────┤
│        │    1      │ Result codes disabled.                               │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    3   │    0      │ Result codes as numbers.                             │
│        ├───────────┼──────────────────────────────────────────────────────┤
│        │    1      │ Result codes as words.                               │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    4   │ Not used. │                                                      │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    5   │    0      │ Tone dial.                                           │
│        ├───────────┼──────────────────────────────────────────────────────┤
│        │    1      │ Pulse dial.                                          │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    6   │ Not used. │                                                      │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    7   │    0      │ Answer mode.                                         │
│        ├───────────┼──────────────────────────────────────────────────────┤
│        │    1      │ Originate mode.                                      │
└────────┴───────────┴──────────────────────────────────────────────────────┘

REGISTER S16 -- TEST MODE OPTION REGISTER
┌────────┬───────────┬──────────────────────────────────────────────────────┐
│   BIT  │   VALUE   │ DESCRIPTION                                          │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    0   │    0      │ Analog loopback disabled.                            │
│        │    1      │ Analog loopback enabled (&T1).                       │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    1   │ Not used. │                                                      │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    2   │    0      │ Digital loopback disabled.                           │
│        │    1      │ Digital loopback enabled (&T3).                      │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    3   │    0      │ Loopback not in process.                             │
│        │    1      │ Responding to remote digital loopback.               │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    4   │    0      │ Remote digital loopback disabled.                    │
│        │    1      │ Remote digital loopback enabled (&T6).               │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    5   │    0      │ Remote digital loopback with self test disabled.     │
│        │    1      │ Remote digital loopback with self test enabled (&T7).│
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    6   │    0      │ Analog loopback with self test disabled.             │
│        │    1      │ Analog loopback with self test enabled (&T8).        │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    7   │ Not used. │                                                      │
└────────┴───────────┴──────────────────────────────────────────────────────┘

REGISTER S21 -- BIT MAPPED OPTIONS
┌────────┬───────────┬──────────────────────────────────────────────────────┐
│   BIT  │    VALUE  │ DESCRIPTION                                          │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    0   │ Not used. │                                                      │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    1   │ Not used. │                                                      │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    2   │ Not used. │                                                      │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│   3,4  │    00     │ &D0 (Forced DTR)                                     │
│        │    10     │ &D1 (Async command state)                            │
│        │    01     │ &D2 (On hook, async command state, disables auto     │
│        │           │ answer)                                              │
│        │    11     │ &D3 (Assumes initialization state)                   │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    5   │    0      │ &C0 (Carrier detect forced)                          │
│        │    1      │ &C1 (Carrier detect true)                            │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    6   │ Not used. │                                                      │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    7   │    0      │ Y0 (Disable long space disconnect)                   │
│        │    1      │ Y1 (Enable long space disconnect)                    │
└────────┴───────────┴──────────────────────────────────────────────────────┘

REGISTER S22 -- BIT MAPPED OPTIONS
┌────────┬───────────┬──────────────────────────────────────────────────────┐
│   BIT  │    VALUE  │ DESCRIPTION                                          │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│   0,1  │ Not used. │                                                      │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│   2,3  │    00     │ M0 (Speaker disabled)                                │
│        │    10     │ M1 (Speaker disabled during data transfer)           │
│        │    01     │ M2 (Speaker always on)                               │
│        │    11     │ M3 (Speaker disabled during dialing & data transfer. │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│  4,5,6 │    000    │ X0                                                   │
│        │    001    │ X1 (Result code status)                              │
│        │    101    │ X2 (Result code status)                              │
│        │    011    │ X3 (Result code status)                              │
│        │    111    │ X4 (Result code status)                              │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    7   │    0      │ &P0 (U.S. make/break dial pulse ratio)               │
│        │    1      │ &P1 (U.K./Hong Kong make/break dial pulse ratio)     │
└────────┴───────────┴──────────────────────────────────────────────────────┘

REGISTER S23 -- BIT MAPPED OPTIONS
┌────────┬───────────┬──────────────────────────────────────────────────────┐
│   BIT  │   VALUE   │ DESCRIPTION                                          │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    0   │    0      │ Response to remote digital loopback disabled.        │
│        │    1      │ Response to remote digital loopback enabled.         │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│   1,2  │    00     │ 300 baud                                             │
│        │    01     │ 1200 baud                                            │
│        │    11     │ 2400 baud                                            │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    3   │ Not used. │                                                      │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│   4,5  │    00     │ Even parity                                          │
│        │    10     │ Space parity                                         │
│        │    01     │ Odd parity                                           │
│        │    11     │ Mark/No parity                                       │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│   6,7  │    00     │ &G0 (No guard tone)                                  │
│        │    10     │ &G1 (550 Hz guard tone)                              │
│        │    01     │ &G2 (1800 Hz guard tone)                             │
└────────┴───────────┴──────────────────────────────────────────────────────┘

REGISTER S27 -- BIT MAPPED OPTIONS
┌────────┬───────────┬──────────────────────────────────────────────────────┐
│   BIT  │    VALUE  │ DESCRIPTION                                          │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│   0-5  │ Not used. │                                                      │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    6   │     0     │ B0 CCITT V.22bis/V.22                                │
│        │     1 *   │ B1 Bell 212A                                         │
├────────┼───────────┼──────────────────────────────────────────────────────┤
│    7   │ Not used. │                                                      │
└────────┴───────────┴──────────────────────────────────────────────────────┘

(css 07/28/93)