1200 BPS Internal Modem (250-3510) Registers Faxback Doc. # 4765 ┌────────┬───────┬─────────┬───────┬──────────────────────────────────────┐ │Register│ Range │ Unit │Default│ Description │ ├────────┼───────┼─────────┼───────┼──────────────────────────────────────┤ │ S0 │ 0-255 │ rings │ 1 │ Ring to answer on │ ├────────┼───────┼─────────┼───────┼──────────────────────────────────────┤ │ S1 │ 0-255 │ rings │ 0 │ Number of rings passed │ ├────────┼───────┼─────────┼───────┼──────────────────────────────────────┤ │ S2 │ 0-127 │ ASCII │ 43 │ Escape code character │ ├────────┼───────┼─────────┼───────┼──────────────────────────────────────┤ │ S3 │ 0-127 │ ASCII │ 13 │ Command terminator (Carriage return │ │ │ │ │ │ character) │ ├────────┼───────┼─────────┼───────┼──────────────────────────────────────┤ │ S4 │ 0-127 │ ASCII │ 10 │ Line feed character │ ├────────┼───────┼─────────┼───────┼──────────────────────────────────────┤ │ S5 │ 0-127 │ ASCII │ 8 │ Back space character │ ├────────┼───────┼─────────┼───────┼──────────────────────────────────────┤ │ S6 │ 2-255 │ seconds │ 2 │ Wait time for dial tone │ ├────────┼───────┼─────────┼───────┼──────────────────────────────────────┤ │ S7 │ 0-255 │ seconds │ 30 │ Wait time for Carrier │ ├────────┼───────┼─────────┼───────┼──────────────────────────────────────┤ │ S8 │ 0-255 │ seconds │ 2 │ Pause time │ ├────────┼───────┼─────────┼───────┼──────────────────────────────────────┤ │ S9 │ 1-255 │1/10 sec.│ 6 │ Carrier detector response time │ ├────────┼───────┼─────────┼───────┼──────────────────────────────────────┤ │ S10 │ 1-255 │1/10 sec.│ 7 │ Hang up delay after loss of carrier │ ├────────┼───────┼─────────┼───────┼──────────────────────────────────────┤ │ S11 │ 50-255│millisec.│ 70 │ Touch tone duration, spacing │ ├────────┼───────┼─────────┼───────┼──────────────────────────────────────┤ │ S12 │ 0-255 │1/50 sec.│ 50 │ Escape code time │ ├────────┼───────┴─────────┴───────┼──────────────────────────────────────┤ │ S13 │ bit mapped │ UART status register │ ├────────┼─────────────────────────┼──────────────────────────────────────┤ │ S14 │ bit mapped │ Option register │ ├────────┼─────────────────────────┼──────────────────────────────────────┤ │ S15 │ bit mapped │ Flag register │ ├────────┼───────┬─────────┬───────┼──────────────────────────────────────┤ │ S16 │ 0-1 │ │ │ Test Modes │ └────────┴───────┴─────────┴───────┴──────────────────────────────────────┘ BITMAPPED REGISTERS S13 UART STATUS ┌─────┬───────┬───────────────────────────────────────────────────────────┐ │ Bit │ Value │ Description │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 0 │ - │ not used * │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 1 │ 0 │ Extended Result Codes disabled │ │ │ 1 │ Extended Result Codes Set │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 2 │ 0 │ Parity Disabled │ │ │ 1 │ Parity Enabled │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 3 │ 0 │ Odd Parity │ │ │ 1 │ Even Parity │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 4 │ 0 │ 7 Data Bits/word │ │ │ 1 │ 8 Data bits/word │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 5 │ - │ not used * │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 6 │ 1 │ Buffer overflow flag (causes ERROR result code to be sent)│ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 7 │ 0 │ 8th data bit set to space (if bit 4=1) │ │ │ 1 │ 8th data bit set to mark (if bit 4=1) │ └─────┴───────┴───────────────────────────────────────────────────────────┘ S14 Option Register ┌─────┬───────┬───────────────────────────────────────────────────────────┐ │ Bit │ Value │ Description │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 0 │ 0 │ Auto Answer disabled │ │ │ 1 │ Auto Answer enabled │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 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 (See Vn command) │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 4 │ - │ Undefined -- may be 1 or 0 │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 5 │ 0 │ Pulse Dial │ │ │ 1 │ Tone Dial │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 6 │ 1 │ Speaker enabled until carrier detected. │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 7 │ 1 │ Speaker enabled always. │ └─────┴───────┴───────────────────────────────────────────────────────────┘ S15 Flag Register ┌─────┬───────┬───────────────────────────────────────────────────────────┐ │ Bit │ Value │ Description │ │─────┼───────┼───────────────────────────────────────────────────────────┤ │ 0 │ - │ Same as bit 4 │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 1 │ - │ Same as bit 5 │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 2 │ 0 │ Answer │ │ │ 1 │ Originate │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 3 │ 0 │ Half duplex │ │ │ 1 │ Full duplex │ └─────┴───────┴───────────────────────────────────────────────────────────┘ ┌─────┬───────┬───────────────────────────────────────────────────────────┐ │Bit 4│ Bit 5 │ Bps Rate │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 0 │ 0 │ │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 1 │ 0 │ 110 │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 0 │ 1 │ 300 │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 1 │ 1 │ 1200 │ └─────┴───────┴───────────────────────────────────────────────────────────┘ ┌─────┬───────┬───────────────────────────────────────────────────────────┐ │ Bit │ Value │ Description │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 6 │ 0 │ Carrier Off │ │ │ 1 │ Carrier On │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 7 │ - │ undefined │ └─────┴───────┴───────────────────────────────────────────────────────────┘ S16 TEST MODE ┌─────┬───────┬───────────────────────────────────────────────────────────┐ │ Bit │ Value │ Description │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 0 │ 0 │ Local Analog Loopback disabled. │ │ │ 1 │ Local Analog Loopback enabled. │ ├─────┼───────┼───────────────────────────────────────────────────────────┤ │ 1-7 │ - │ Not Used │ └─────┴───────┴───────────────────────────────────────────────────────────┘ (dkh-07/28/93)