********************************************************
* *
* Sevel Modem Manual For *
* *
* 1414I-T (14,400 Fax/14,400 Modem None Turbo) *
* *
********************************************************
NOTE: AT COMMAND SET USERS SHOULD BE AWARE THAT NOT ALL COMMNDS ARE
INCLUDED AND NOT ALL COMMANDS ARE APPLICABLE TO ALL MODEM CARDS.
USERS SHOULD CHECK CAREFULLY WHAT CHIP SETS ARE USED IN THEIR
MODEM CARD AND IF THAT FEATURE IS AVAILABLE.
The commands listed in this document are for Sevel Modems based on
Rockwell International's ATi chipset. This modem uses the
Rockwell Protocol Interface which can emulate V.42bis error-correction and
compression if used with software which supports the RPI.
This modem is intended as a lower cost solution to achieve 14,400bps. If you
use software that supports the RPI, you will see close to the same results
as if you were using a modem with error-correction built into the hardware.
When used with software that DOES NOT support the RPI, you will still be able
to achieve 14,400 bps connections. And if you mostly download compressed
files (ie. ZIP, ARC etc...), your cps rate will not be that much lower than
if V.42bis compression is used.
This modem is not intended for use with Most BBS's because of the fact that
error-correction and compression is not in the hardware. Unless the BBS
software supported the RPI, the callers to the BBS cound not make an error-
correction connection.
To determine if your modem uses this chipset send the following command
from the "Terminal Mode" of a communication program:
AT+FCLASS=? [ENTER]
If your modem responds with the following, you do have this chipset:
0,1
If your modem responds with the following, you do NOT have this chipset:
0,1,2
Another way to determine if you own this model is by sending the following:
AT&Q5 { This command turns on error-correction }
{ on models that support it. }
If your modem responds ERROR, it means that your modem does not support
hardware error-correction, but instead uses the RPI to achieve
error-correction and compression.
If your modem responds OK, it means that your modem does support hardware
error-correction.
Your Sevel MODEM has been pre-set at the factory for optimum performance.
All defaults are set to allow the modem to negotiate the best possible
connection with highest quality.
The INIT string used at the factory and stored into the modem is as follows:
AT&F&C1&D2S95=3
Because the modem was initialized at the factory, you could use an
initialization (INIT) string of:
ATZ.
Note: This command resets the modem to the stored settings. If the
settings have been changed by software or manually, this
INIT string may not work correctly.
You could change the INIT string in all of your software packages to
either of the two previous examples. The first example is the best to use
because some software may change the values stored in the modem.
If you want to custom configure your stored profiles, we suggest
that you always start out with an AT&F&C1&D2 before customizing other
commands. This string will reset the modem to the factory defaults as
well as reset some other basic settings.
If modem performance suffers after modifying settings, send the
INIT string above (AT&F&C1&D2) to the modem.
PERFORMANCE ISSUES
To get optimum performance from your Sevel MODEM, the phone line quality
over which you are transmitting and receiving must be reliable and
relatively free of "noise".
LIMITING THE MODEMS TOP SPEED
If you experience problems connecting to slower modems (2400 or 1200bps),
you may need to instruct your modem to limit the top speed to attempt.
This should not be neccassary in most cases, but, there are some 2400bps and
1200bps or even 9600bps modems you may not connect to without using one of
the following methods:
1. Use the Fn command. If you use the F5 command. You are instructing
the modem to not attempt to connect above 2400bps.
2. Use the combination of the N0 command along with setting S37 to the
proper value to limit the modems connection speed attempted.
Note: The Fn command sets the N command to N0 and sets S37 to the
proper value.
(See the Fn command description for more information.)
3. Use the N0 command and set your software to the connection rate
desired.
BASIC AT COMMANDS
=================
Command Description
AT Attention characters
ATA Answer command
ATA/ Re-Execute last command
CCITT or Bell
B0 Selects CCITT operation at 300 or 1200bps.
B1 Selects Bell operation at 300 or 1200bps.
Transmit Carrier Signal
ATC0 Not supported.
ATC1 Transmit carrier signal on.
Dial Modifiers
Dial Options Description
ATD none Dial. (ATD followed by phone number)
ATDL none Re-dial.
ATDP none Pulse (rotary) dial. 10 pulses per second.
ATDT none Touch tone dial (DTMF).
ATDW 1-255 sec Wait for dial-tone. Default is 50 seconds.
ATD, 0-255sec Pause. Default is 2 seconds.
ATD@ none Wait for quiet answer.
ATD! none Initiate hook flash.
ATD; none Return to command state after dialing.
ATD^ none Enable calling tone.
ATDS=0-3 none Dial stored number.
Command Echo
ATE0 Disables echoing of the commands to the screen.
ATE1 Enables echoing of the commands to the screen.
(default)
Fn - Select Line Modulation (Limiting the modems top speed)
This command selects the line modulation according to the parameter supplied.
The line modulation is fixed unless automode is selected. This command
interacts with the S37 and the N command. The parameter value, if valid, is
written to S31 bit 1. To select line modulation, it is recommended that
either the F command, or a combination of the S37 and the N command, be used,
but not both.
F0 Selects auto-detect mode. Sets N1 and sets S31 bit 1. In this mode,
the modem configures for automode operation. All connect speeds
supported by the modem are possible according to the remote modem's
preference. The contents of S37 are ignored as is the sensed DTE
speed.
F1 Selects V.21 or Bell 103 according to the B setting as the only
acceptable line speed resulting in a subsequent connection. Sets N0,
sets S37 to 1, and clears S31 bit 1. This command is equivalent to
the command string: ATN0S37=1.
F2 NOT SUPPORTED.
F3 Selects V.23 as the only acceptable line speed resulting in a
subsequent connection. Originator is at 75 bps and the answerer is
at 1200 bps. Sets N0, sets S37 to 7, and clears S31 bit 1. This
command is equivalent to the command string: ATN0S37=7.
F4 Selects V.22 1200 or Bell 212A according to the B command setting
as the only acceptable line speed resulting in a subsequent
connection. Sets N0, sets S37 to 5, and clears S31 bit 1. This
command is equivalent to the command string: ATN0S37=5.
F5 Selects V.22bis as the only acceptable line speed resulting in a
subsequent connection. Sets N0, sets S37 to 6, and clears S31 bit 1.
This command is equivalent to the command string: ATN0S37=6.
F6 Select V.32bis 4800 or V.32 4800 as the only acceptable line speed
resulting in a subsequent connection. Sets N0, sets S37 to 8, and
clears S31 bit 1. This command is equivalent to the command string:
ATN0S37=8.
F7 Selects V.32bis 7200 as the only acceptable line speed resulting in
a subsequent connection. Sets N0, sets S37 to 12, and clears S31
bit 1. This command is equivalent to the command string: ATN0S37=12.
F8 Selects V.32bis 9600 or V.32 9600 as the only acceptable line speed
resulting in a subsequent connection. Sets N0, sets S37 to 9, and
clears S31 bit 1. This command is equivalent to the command string:
ATN0S37=9.
F9 Selects V.32bis 12000 as the only acceptable line speed resulting in
a subsequent connection. Sets N0, sets S37 to 10, and clears S31
bit 1. This command is equivalent to the command string: ATN0S37=10.
F10 Selects V.32bis 14400 as the only acceptable line speed resulting in
a subsequent connection. Sets N0, sets S37 to 11, and clears S31
bit 1. This command is equivalent to the command string: ATN0S37=11.
Disconnect (Hang-up)
ATH0 Instructs modem to go on-hook.
ATH1 Instructs modem to go off-hook.
Identification
ATI0 Displays the product identification code.
ATI1 Displays the checksum.
ATI2 Displays ROM checksum as OK or ERROR.
ATI3 Displays the firmware revision level.
Speaker volume
ATL0 Off or low volume.
ATL1 Low volume. (default)
ATL2 Medium volume.
ATL3 High volume.
Speaker control
ATM0 Disables the modem speaker.
ATM1 Turns speaker on until carrier has been detected. (default)
ATM2 Instructs the modem speaker to stay on all of the time.
ATM3 Enables speaker after dialing until connection is established.
Automode enable
ATN0 Requires speed of the connection be that specified by the value
of S37.
ATN1 Permits handshaking at any speed supported by both modems.
(default)
Return to on line state mode
ATO0 Switches the modem from command mode to on-line mode after dropping
tp command mode using the escape sequence (+++).
ATO1 Switches from command mode to on-line mode an initiates an
equalizer retrain sequence before returning to on-line mode.
Set Pulse Dial as default
P This command forces pulse dialing until the next T dial modifier
or T command is received.
Mode responses
ATQ0 Enables result codes to be issued to the screen. (default)
ATQ1 Disables result codes to be issued to the screen. (Quiet mode)
Set Tone Dial as default
T This command forces Tone dialing until the next P dial modifier
or P command is received.
Result code format
ATV0 Numeric format.
ATV1 Verbal format. (default)
Error correction message control
ATW0 Error correction call progress not reported. (default)
ATW1 Call progress reported. Enables CARRIER and PROTOCOL result codes.
ATW2 Call progress not reported. Connect xxxx message
reports DCE speed (Carrier rate).
Extended result codes
ATX0 Disables monitoring of busy tones unless forced otherwise
by country requirements; sends only OK, CONNECT, RING,
NO CARRIER, ERROR and NO ANSWER result codes.
ATX1 Disables monitoring of busy tones unless forced otherwise by
country requirements; sends only OK, CONNECT, RING,
NO CARRIER, ERROR, NO ANSWER and CONNECT XXXX result codes.
ATX2 Disables monitoring of busy tones unless forced otherwise by
country requirements; sends only OK, CONNECT, RING,
NO CARRIER, ERROR, DIAL TONE, NO ANSWER and CONNECT XXXX
result codes.
ATX3 Enables monitoring of busy tones; sends only OK, CONNECT, RING,
NO CARRIER, ERROR, NO DIALTONE, NO ANSWER and CONNECT XXXX.
ATX4 Enables monitoring of busy tones and sends all messages.
(default)
Control long space disconnect
ATY0 Disables long space disconnect. (default)
ATY1 Enables long space connect.
Soft reset and restore profile
ATZ0 Restores stored profile 0. (default)
ATZ1 Restores stored profile 1.
+++ Escape characters. The escape characters are known as +++.
They will switch from on-line mode to command mode while
preserving the connection with the on line modem.
EXTENDED AT COMMANDS
====================
Command Description
Data carrier detect (DCD) signal
AT&C0 Forces DCD signal to be on at all times. (default)
AT&C1 DCD on indicates presence of data carrier.
(REQUIRED BY MOST SOFTWARE)
Data terminal ready (DTR) signal. Interprets the ON to OFF transition of
the DTR signal from the DTE according to the &Qn settings.
AT&D0 &Q0,6. DTR ignored.
AT&D1 &Q0,6. Asynchronous escape sequence.
AT&D2 &Q0,6. Modem hangs up; auto answer inhibited.
AT&D3 &Q0,6. Modem does a soft reset as if the ATZ
command were received.
AT&F Recalls factory defaults. Instructs the modem to load the
factory set parameters (these can NEVER change).
Select Guard Tone
AT&G0 Disables guard tone. (Default)
AT&G1 Disables guard tone.
AT&G2 Selects 1800hz guard tone.
Telephone Jack Control
AT&J0 No function but included for compatibility.
AT&J1 No function but included for compatibility.
DTE/Modem flow control
AT&K0 Disable flow control.
AT&K3 Enable RTS/CTS (default for data modem)
AT&K4 Enable XON/XOFF.
AT&K5 Enable transport XON/XOFF.
AT&K6 Enable both RTS/CTS and XON/XOFF (default for FAX Modem)
Note on Flow Control.
XON/XOFF is a software-based flow control method, using standard ASCII
control characters to pause or resume data transmission.
RTS/CTS pacing, a hardware-based method, uses an electrical signal.
Signals are exchanged as follows:
RECEIVER TRANSMITTER
CTS ON ---------------> START SENDING
CTS ON <-------------- RTS ON (ready to send)
CTS OFF --------------> RTS OFF (stop sending)
Command Description
Select pulse dial make/break ratio
AT&P0 Selects a make/break ratio of 39/61 at 10pps.
US and Canada. (default)
AT&P1 Selects a make/break ratio of 33/67 at 10pps.
UK and Hong Kong.
AT&P2 Same as 0 except at 20pps.
AT&P3 Same as 1 except at 20pps.
Asynchronous mode
AT&Q0 Direct Asynchronous mode. All "Error Correction" and
"Compression" protocols are turned off. This requires that
the Softwares "BAUD" rate matches the Modems.
AT&Q6 Selects asynchronous operation in normal mode. (default)
(Speed Buffering allows software "BAUD" rate to be locked
at a fixed rate.)
RTS/CTS Option
AT&R0 In sync mode, CTS tracks the state of RTS; the RTS-to-CTS
delay is defined by S26. In async mode, CTS acts according
to V.25bis handshake.
AT&R1 In sync mode,CTS is always ON (RTS transition are ignored).
In async mode, CTS will only drop if required by flow control.
(Default)
Data Set Ready (DSR) signal
AT&S0 Causes DSR signal to be active at all times. (default)
AT&S1 Causes DSR signal to be active after answer tone has been
detected and inactive after the carrier has been lost.
Test and Diagnostics
====================
The modem will perform selected test and diagnostic functions according to
the parameter supplied. A test can be run only when in an asynchronous
operation in non-error-correction mode. To terminate a test in progress, the
escape sequence must be entered first, except for parameters 7 and 8. If
S18 is non-zero, a test will terminate automatically after the time
specified by S18 and display the OK message.
AT&T0 Terminates any test in progress.
AT&T1 Executes the local analog loopback test.
AT&T3 Executes the local digital loopback test.
AT&T4 Enables the modem to accept a request from a
remote mode for a digital loopback test. (default)
AT&T5 Instructs the modem to deny a request from a
remote modem for a digital loopback test.
AT&T6 Executes the remote digital loopback test.
AT&T7 Executes the remote digital loopback test with a
self test.
AT&T8 Executes the remote analog loopback test with a
self test.
Note: You don't have to use these commands above. There is an easy way
to test the Modem by using the Auto Config software to do the Modem test
and Modem diagnostic test.
Caller ID Commands
==================
AT#CID=0 Disable Caller ID.
AT#CID=1 Enable Caller ID with formatted presentation.
AT#CID=2 Enable Caller ID with unformatted presentation.
Note: Some States are not support Caller ID.
AT&V View current configuration and user profile.
Following is an example of the resulting display:
ACTIVE PROFILE:
B1 E1 L3 M1 N1 Q0 T V1 W0 X4 Y0 &C1 &D2 &G0 &J0 &K3 &Q6 &R1 &S0 &T4 &X0 &Y0
S00:000 S01:000 S02:043 S03:013 S04:010 S05:008 S06:002 S07:050 S08:002 S09:006
S10:014 S11:095 S12:050 S18:000 S25:005 S26:001 S36:007 S37:000 S38:020 S44:020
S46:138 S48:007 S95:003
STORED PROFILE 0:
B1 E1 L3 M1 N1 Q0 T V1 W0 X4 Y0 &C1 &D2 &G0 &J0 &K3 &Q6 &R1 &S0 &T4 &X0
S00:000 S02:043 S06:002 S07:050 S08:002 S09:006 S10:014 S11:095 S12:050 S18:000
S36:007 S37:000 S40:105 S41:135 S46:138 S95:003
STORED PROFILE 1:
B1 E1 L3 M1 N1 Q0 T V1 W0 X4 Y0 &C1 &D2 &G0 &J0 &K3 &Q6 &R1 &S0 &T4 &X0
S00:000 S02:043 S06:002 S07:050 S08:002 S09:006 S10:014 S11:095 S12:050 S18:000
S36:007 S37:000 S40:105 S41:135 S46:138 S95:003
TELEPHONE NUMBERS:
0= 1=
2= 3=
OK
Store user profile. Saves the current configuration into
non-volatile RAM as one of two user profiles.
AT&W0 Saves as user profile 0.
AT&W1 Saves as user profile 1.
Designate default user profile
AT&Y0 Selects user profile 0.
AT&Y1 Selects user profile 1.
Stored phone number
AT&Z0=x Stores a 36 digit dial string.
AT&Z1=x Stores a 36 digit dial string.
AT&Z2=x Stores a 36 digit dial string.
AT&Z3=x Stores a 36 digit dial string.
Modem to Modem Flow Control. Enables or disables modem to modem
flow control during a normal mode connection.
AT\G0 Disables flow control (XON/XOFF) (DEFAULT)
AT\G1 Enables flow control (XON/XOFF)
Break Control. Determines the modem response when a BREAK is
received from the DTE or the remote modem. The values of the
parameters vary based on the three following conditions:
(1) When a break is received from the DTE when the modem is operating in
data transfer mode:
AT\K0 modem enters command mode without sending a break
to the remote modem.
AT\K1 modem clears the terminal and modem buffers and
sends a break to the remote modem.
AT\K2 Same as \K0
AT\K3 modem does not clear the buffers, but sends a
break to the remote modem.
AT\K4 Same as \K0
AT\K5 modem sends a break to the remote modem in
sequence with any transmitted data. (DEFAULT)
(2) When a break is sent to the remote modem when the modem is in the on-line
command state (waiting for AT commands) during a data connection:
AT\K0 modem clears the terminal and modem buffers and
sends a break to the remote modem.
AT\K1 Same as \K0
AT\K2 modem does not clear the buffers but sends a break
to the remote modem.
AT\K3 Same as \K2
AT\K4 modem sends a break to the remote modem in sequence with any
data being buffered.
AT\K5 Same as \K4 (DEFAULT)
(3) When a break is received from a remote modem:
AT\K0 modem clears the terminal and modem buffers and
sends a break to the DTE.
AT\K1 Same as \K0
AT\K2 modem sends a break immediately to DTE.
AT\K3 Same as \K2
AT\K4 modem sends a break in sequence with received data to DTE.
AT\K5 Same as \K4 (DEFAULT)
Selects the operating mode the modem uses while connected.
AT\N0 NORMAL (speed buffering) mode. (Forces &Q6)
AT\N1 DIRECT (pass-through) mode. (Forces &Q0)
Auto-retrain. Determines whether or not the modem automatically
monitors the line quality and requests a retrain when necessary.
AT%E0 Disables line quality monitor auto-retrain.
(DEFAULT)
AT%E1 Enables line quality monitor auto-retrain.
AT%E2 Enables line quality monitor auto retrain and auto
fall back/forward.
AT%E3 Enables line quality monitor and auto-retrain, but hang-up
immediately when EQM reaches hang-up threshhold(fast hang-up).
Report Received Signal Level.
AT%L 009 = -9 dBm, 010 = -10dBm, etc. all the way to 043
(-43 dBm)
Line signal and noise are determined by the unit of measurement dBm
(decibel referenced to one milliwatt). To arrive at a signal/noise ratio,
the noise level is subtracted from signal level in dBm.
Report Line Signal Quality. Returns a "high-order" byte of the calculated
EQM ("eye quality monitor"). When the value gets too high, the modem will
automatically retrain if enabled by the AT%E1 command. The value for a
normal connection ranges from 0 to 30 and approaches 127 for a progressively
poorer connection. Returns an OK result code.
S-REGISTERS
===========
This section defines the purpose of the modem registers, and sequentially
lists the registers and describes their functions. These registers affect
various operating characteristics and allow you to obtain information
about the modem, as well as test the modem. The valid ranges for the
registers are also included.
READING A REGISTER VALUE
You can inquire about the current value of these registers with the S?
command. To read the current value of a register, type:
AT Sn? [ENTER],
where n is a register number.
To read the register values of S0 and S7, type
AT S0? S7? [ENTER].
The modem will display the first register value, a carriage
return, the next register value, a carriage return, and OK or 0.
CHANGING A REGISTER VALUE
To change a register value, use the Sn command (ATSn=v), where n
is a register number and v is the new value you want to assign to
the register. Type:
AT S0=1 [ENTER]
to have the modem automatically answer on the firt ring.
S0 Auto Answer
Range: 0-255 Unit:Ring
This register holds the number of rings the modem will wait for
before answering the phone if a ring is detected. It is usually set
in the software. If this register is set to zero, the modem will not
answer the phone.
S1 Ring Count
Range: 0-255 Unit:Ring
This register counts the number of rings detected on the line.
It is cleared if a ring is not detected over an eight second time
period. If the register value equals the value contained in S0, the
modem will answer the phone.
S2 Escape Code Character
Range: 0-127 Unit:ASCII
This register contains the ASCII value of the character used as the
Escape Code. The default of 043 is the "+".
S3 Carriage Return Character
Range: 0-127 Unit:ASCII
This register contains the ASCII value of the character used to send
a carriage return. The default value of 013 is the normal carriage
return.
S4 Line Feed Character
Range: 0-127 Unit:ASCII
This register contains the ASCII value of the character used to send
a line feed. The default value of 010 is the normal line feed.
S5 Backspace Character
Range: 0-32 Unit:ASCII
This register contains the ASCII value of the character used to back
space. The default value of 008 is the normal backspace.
S6 Wait for Dial Tone
Range: 0-255 Unit:Seconds
This register stores the number of seconds the modem will wait
between going off-hook and starting the dial sequence. The minimum
time is two seconds, even if the register value is lower.
S7 Wait for Carrier
Range: 0-255 Unit:Seconds
This register stores the amount of time the modem will wait for the
carrier signal from the remote modem. If a carrier is not received
in this time, the modem will hang up and send the NO CARRIER
result code.
S8 Pause Time for Carrier
Range: 2-255 Unit:Seconds
The value of this register determines how long the modem should
pause when it sees a comma in the dialing string.
S9 Carrier Detect Response Time
Range: 0-255 Unit:1/10 Second
This register contains the time required for the modem to recognize
the receive character from the remote modem, and turn on DCD
(Data Carrier Detect).
S10 Lost Carrier to Hangup Delay
Range: 0-255 Unit:1/10 Second
This register value determines the amount of time from when the
modem recognizes a loss of carrier to when it will hang up.
If this value is set lower than the value contained in S9, a loss
of carrier will always result in a disconnection.
S11 Duration/Spacing DTMF
Range: 50-255 Unit:1/1000 Second
This register contains the duration of and the spacing between DTMF
(touch tone) dialing characters.
S12 Escape Code Guard Time
Range: 0-255 Unit:1/50 Second
The value of this register is the delay time between entry of the
Escape sequence codes.
S13 Not Used
S14 BIT MAPPED OPTIONS Value Description Command
Bit 0 Used Internally
Bit 1 Command Echo 0 Disabled E0
1 Enabled E1
Bit 2 Result Codes 0 Enabled Q0
1 Disabled Q1
Bit 3 Result Code Type 0 Numeric V0
1 Verbal V1
Bit 4 Used Internally
Bit 5 Dial Method 0 Tone T
1 Pulse P
Bit 6 Used Internally
Bit 7 Originate/Answer 0 Answer A
1 Originate D
S15 Not Used
S16 Modem Test Options Value Description Command
Bit 0 Local Analog Loopback 0 Disabled
1 Enabled &T1
Bit 1 Not Used
Bit 2 Local Digital Loopback 0 Disabled
1 Enabled &T3
Bit 3 Status Bit 0 Loopback Off
1 In Progress
Bit 4 Initiate Remote 0 Disabled
Digital Loopback 1 Enabled &T6
Bit 5 Remote Digital Loopback 0 Disabled
With Error Count 1 Enabled &T7
Bit 6 Local Analog Loopback 0 Disabled
With Self Test 1 Enabled &T8
Bit 7 Not Used
S17 Not Used
S18 Test Timer
Range: 0-255 Unit: Seconds
This register value determines how long a diagnostic test will be
allowed to run before being aborted. With the value set to zero,
(the default), the test timer is disabled and the test must be
terminated by issuing an &T0 or H command. When S18 is non-zero,
the modem returns the OK message upon test termination.
S19 Not Used
S20 Not Used
S21 Bit Mapped Options Value Description Command
Bit 0 Telephone Jack 0 RJ11 &J0
1 RJ12 &J1
Bit 1 Not Used
Bit 2 RTS/CTS 0 CTS/RTS &R0
1 CTS always true &R1
Bit 3,4 DTR 0 Ignore DTR &D0
1 Modem to Command State &D1
on the ON-to-OFF
DTR transition
2 Modem hangs up &D2
on the ON-to-OFF
DTR transition
3 Initialization state &D3
on the ON-to-OFF
DTR transition
Bit 5 DCD 0 Always on &C0
1 Follows Carrier &C1
Bit 6 DSR 0 &S0 Selected &S0
1 &S1 Selected &S1
Bit 7 Long Space Disconnect 0 Disabled Y0
1 Enabled Y1
S22 Bit Mapped Options Value Description Command
Bit 0,1 Speaker Volume 0 Low L0
1 Low L1
2 Medium L2
3 High L3
Bit 2,3 Speaker Control 0 Speaker off M0
1 On until carier detected M1
2 Always on M2
3 On until carrier M3
detected,but off
while dialing
Bit 4, Result Codes 0 See X0 command X0
5,6
4 See X1 command X1
5 See X2 command X2
6 See X3 command X3
7 See X4 command X4
Bit 7 Not Used
S23 Bit Mapped Options Value Description Command
Bit 0 Obey request from remote 0 Disabled &T5
modem for remote digital 1 Enabled &T4
loopback test
Bit 1, Assumed DTE Rate 0 300 bps
2,3 1 600 bps
2 1200bps
3 2400bps
4 4800bps
5 9600bps
6 19200bps
Bit 4,5 Assumed DTE Parity 0 Even
1 not used
2 Odd
3 none
Bit 6,7 Guard Tones 0 Disabled &G0
1 550 Hz &G1
2 1800 Hz &G2
S24 Not Used
S25 Async DTR Delay
Range: 0-255 Unit:1/100 Second
The modem will ignore a change in the DTR status for the time
interval that is defined in this register when in the
asynchronous mode.
S26 Sync RTS/CTS Delay
Range: 0-255 Unit:1/100 Second
The modem will ignore a change in the RTS/CTS status for the time
interval that is defined in this register, when in the
synchronous mode.
S27 Bit Mapped Options Bits Description Command
3 1 0
Bit 0,1 Operation Mode 0 0 0 See &Q0 &M0 or &Q0
3 0 0 1 See &Q1 &M1 or &Q1
0 1 0 See &Q2 &M2 or &Q3
0 1 1 See &Q3 &M3 or &Q3
1 0 0 Reserved
1 0 1 Reserved
1 1 0 See &Q6 &Q6
Bit 2 Line Type 0 Dial up &L0
1 Leased line &L1
Bit 4,5 Transmit Clock 0 Internal &X0
1 External &X1
2 Slave &X2
Bit 6 Service Type 0 CCITT B0
1 Bell 212A B1
Bit 7 Not Used
S28 Bit Mapped Options
Bit 0-2 Reserved
Bit 3,4 Pulse dialing 0 39%-61% make/break &P0
1 33%-67% make/break &P1
Bit 5-7 Reserved
S29 FLASH DIAL MODIFIER TIME
Range: 0-255 Unit:1/100 Second
Sets the length of time that the modem will go off-hook when it
encounters the flash (!) dial modifier in the dial string.
S30 DISCONNECT INACTIVITY TIMER
Range: 0-255 Unit: 10 seconds
Sets the length of time that the modem will stay online before
disconnecting when no data is sent or received. In
error-correction mode, any data transmitted or received will reset
the timer. In other modes, any data transmitted will reset the
timer. The timer is inoperative in synchronous mode.
S31 Bit Mapped Options. Bits Description Command
Bit 0 Not Used
Bit 1 Speed detection 0 Disabled N0
1 Enabled N1
Bit 2,3 Progress Messages 0 DTE speed W0
1 Full reporting W1
2 DCE speed W2
Bit 4-7 Not Used
S32 XON Character
Range: 0-255 Unit: ASCII
Sets the value of the XON character. Default value is 17.
S33 XOFF Character
Range: 0-255 Unit: ASCII
Sets the value of the XOFF character. Default value is 19.
S36 Reserved
S37 DESIRED CONNECTION RATE
Range: 0-21 Unit: Decimal
This is interlinked with the ATFn command. If an invalid number is
entered, the number is accepted into the register, but S37 will
react as though the default value has been entered. The N0 command
must be set for this register to limit the top connection rate.
Note: See the Fn commands.
S37=0 Attempt auto mode connection (ATF0) (DEFAULT)
S37=1-3 Attempt to connect at 300bps
S37=4 Reserved
S37=5 Attempt to connect at 1200bps (ATF4)
S37=6 Attempt to connect at 2400bps (ATF5)
S37=7 Attempt to connect at V.23 (ATF3)
S37=8 Attempt to connect at 4800bps (ATF6)
S37=9 Attempt to connect at 9600bps (ATF8)
S37=10 Attempt to connect at 12Kbps (ATF9)
S37=11 Attempt to connect at 14.4Kbps (ATF10)
S37=12 Attempt to connect at 7200bps (ATF7)
S38 Reserved
S39 Bit Mapped Bit Mapped Registers.
S40 Bit Mapped Bit Mapped Registers.
S41 Bit Mapped Bit Mapped Registers.
S95 EXTENTED RESULT CODES
Range:
The bits in this register can be set to override some of the
Wn command options. A bit set to 1 in this register will enable the
corresponding result code regardless of the Wn setting.
Bit Decimal Value Function
0 = 1 CONNECT CODE indicates DCE speed instead of DTE speed.
1 = 2 Append ARQ (automatic repeat request) to verbose
CONNECT XXXX result code if protocol is other than none.
2 = 4 Enable CARRIER XXXX result code.
3 = 8 Enable PROTOCOL XXXX result code.
5 = 32 Enable COMPRESSION result code.
Note: To enable more than one function, add up the decimal values of the
function you want to enable.
Example:
To enable CARRIER, PROTOCOL, COMPRESSION; You would add 32+8+4.
The command to enable these Functions would be ATS95=44
RESULT CODES
Result Numeric
Code Value Description
OK 0 Modem successfully executed a command line.
CONNECT 1 Connection made at 300 bps.
RING 2 Modem detected an incoming call.
NO CARRIER 3 Modem lost or could not detect a remote
carrier signal within the Register S7 time.
ERROR 4 Modem found an error in the command line.
CONNECT 1200 5 Modem established a connection 1200 at 1200
1200bps.
NO DIALTONE 6 Modem did not detect a dial tone within 5
seconds after going off-hook.
BUSY 7 Modem detected a busy signal.
NO ANSWER 8 Five seconds of silence was not detected
when using the @ command in the dial command line.
CONNECT 0600 9 Modem established a connection at 600 bps.
CONNECT 2400 10 Modem established a connection at 2400 bps.
CONNECT 4800 11 Modem established a connection at 4800 bps.
CONNECT 9600 12 Connection made at 9600 bps.
CONNECT 7200 13 Connection made at 7200 bps.
CONNECT 12000 14 Connection made at 12000 bps.
CONNECT 14400 15 Connection made at 14400 bps.
CONNECT 19200 16 Connection made at 19200 bps. (Indicates software rate)
CONNECT 38400 17 Connection made at 38400 bps. (Indicates software rate)
CONNECT 57600 18 Connection made at 57600 bps. (Indicates software rate)
CONNECT 115200 19 Connection made at 115,200 bps.(Indicates software rate)
CARRIER 300 40 Carrier rate of 300 bps.
CARRIER 1200 46 Carrier rate of 1200 bps.
CARRIER 2400 47 Carrier rate of 2400 bps.
CARRIER 4800 48 Carrier rate of 4800 bps.
CARRIER 7200 49 Carrier rate of 7200 bps.
CARRIER 9600 50 Carrier rate of 9600 bps.
CARRIER 12000 51 Carrier rate of 12000 bps.
CARRIER 14400 52 Carrier rate of 14400 bps.
Note: The CARRIER Result Code must be enabled with S95 or W1 commands.
COMPRESSION: 69 The modem has connected without data
NONE compression and COMPRESSION message
reporting has been enabled.
Note: The COMPRESSION Result Code must be enabled with S95 bit 5.
PROTOCOL: 70 Modem has connected without any
NONE* form of error connection. (No MNP4 or V.42)
The PROTOCOL Result Code must be enabled with S95 or W1 commands.
* End.
Download Driver Pack
After your driver has been downloaded, follow these simple steps to install it.
Expand the archive file (if the download file is in zip or rar format).
If the expanded file has an .exe extension, double click it and follow the installation instructions.
Otherwise, open Device Manager by right-clicking the Start menu and selecting Device Manager.
Find the device and model you want to update in the device list.
Double-click on it to open the Properties dialog box.
From the Properties dialog box, select the Driver tab.
Click the Update Driver button, then follow the instructions.
Very important: You must reboot your system to ensure that any driver updates have taken effect.
For more help, visit our Driver Support section for step-by-step videos on how to install drivers for every file type.