Owner manual

V.22 bis Linux Softmodem for 73M1x22 MicroDAA User Guide UG_1x22_043
20 Rev. 1.5
2.2 S-Registers
2.2.1 S-Register Overview
The S register set found in the TSC Softmodem is modeled after the Hayes S-registers, but differ in many
respects. The Hayes register set has evolved over time to support added features, and the TSC
Softmodem has many features not found in other modems. As is true for the AT commands, the Hayes
format is loosely followed, but it should not be assumed that software driver configurations written for
another modem will work without some modifications. Closely examine the register set and assure the
commands sent to the TSC Softmodem will give the intended actions.
The S-Registers allow you to customize the modem's operation. For example, you can use S-Registers
to determine how many times the telephone will ring before the modem answers, how long the modem
will wait for a dial tone before aborting a dialing sequence, how long the modem will pause during a
"pause" command, and so on. S-Registers are changed with the S[r]=[n] command.
You can check your S-Register settings any time you are in Command State. To check an S-Register
setting, enter a command consisting of the S-Register you want to check followed by a question mark.
For example, to check how long the modem will wait for a dial tone before aborting a call, type in the
following command:
AT S6? <Enter>
The screen will display the current setting of S-Register S6.
To change an S-Register setting, enter a command consisting of the S-Register, an equal (=) sign, and
the desired value (in decimal). For example, to set the modem to answer after three rings, type the
following command:
AT S0=3 <Enter>
Note: For more details on the commands to check or modify S-Registers see the S command under the
paragraph “AT” command set.
List Of S-Registers
The S-Registers you can change with the S[r]=[n] command, or whose value you can check with the S[r]?
command, are listed below: