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)