The Settings key contains commands for configuring various modem settings. After the Init key commands are sent, Windows 95 builds a dynamic configuration command string by concatenating various entries shown in the following table. The command string depends on the settings selected in the modem's properties.
Subkey | Description | Example |
Prefix | Configuration command prefix | AT |
Terminator | Configuration command suffix | <cr> |
DialPrefix | Dial command prefix | D |
Dial_Pulse | Use pulse dialing | P |
Dial_Tone | Use tone dialing | T |
Blind_Off | Detect dial tone before dialing | X4 |
Blind_On | Do not detect dial tone before dialing | X3 |
CallSetupFailTimeout | Specify call setup time-out | S7=<#> |
InactivityTimeout | Specify inactivity time-out | S30=<#> |
SpeakerVolume_Low | Low speaker volume | L1 |
SpeakerVolume_Med | Medium speaker volume | L2 |
SpeakerVolume_High | High speaker volume | L3 |
SpeakerMode_Off | Speaker always off | M0 |
SpeakerMode_Dial | Speaker on during dial and negotiation | M1 |
SpeakerMode_On | Speaker always on | M2 |
SpeakerMode_Setup | Speaker on only during negotiation | M3 |
FlowControl_Off | No flow control | &K0 |
FlowControl_Hard | Hardware flow control | &K1 |
FlowControl_Soft | Software flow control | &K2 |
ErrorControl_Off | Error control disabled (normal mode, not direct) | +Q6S36=3S48=128 |
ErrorControl_On | Error control enabled (auto reliable) | +Q5S36=7S48=7 |
ErrorControl_Forced | Error control required to connect (reliable) | +Q5S36=4S48=7 |
ErrorControl_Cellular | Cellular protocol enabled | \N3-K1)M1-Q1*H1 |
Compression_On | Compression enabled | S46=138 |
Compression_Off | Compression disabled | S46=136 |
Modulation_CCITT | Use CCITT modulations for 300 and 1200 bps | B0 |
Modulation_Bell | Use Bell modulations for 300 and 1200 bps | B1 |
SpeedNegotiation_Off | Connect only at default modem speed; do not fall back | N0 |
SpeedNegotiation_On | Use lower DCE speed to connect, if necessary | N1 |