XE1414C
5/2002
Worldwide 14.4 KBPS Modem Module for Embedded Applications
Description
Features
Xecom's XE1414C is a complete, 14.4 Kbps modem in a
Meets telecom requirements for Europe, North
single component. Xecom designed the XE1414C for
America, and Japan: Includes User Transferrable FCC
Part 68 Registration and CTR21 compliance
use throughout North America, Europe and Japan. It
includes user transferrable FCC Part 68 Registration for
Small Size: 2.75 inches by 1.38 inches by 0.42 inches;
direct connection to telephone lines in the United States • Modem Protocols support data transfer from 300
and is compliant with CTR21.
BPS to 14.4 KBPS: V.32bis, V.32, V.22bis, V.22, V.21,
Bell 212A and 103;
The XE1414C is a complete modem packaged in a
compact module. The XE1414C includes all required
Modem Control and Configuration via AT Commands
modem circuits including the DAA. XE1414C users do • Fax Protocols: V.17, V.29, V.27ter, and V.21 channel 2
not need to add RAM, ROM, Crystals, low distortion
Error Correction; V.42, MNP2-4 and MNP10
transformer, or switches to complete the modem design.
Data Compression; V.42bis and MNP5 provides a
The user only needs to provide the TTL level, serial
maximum effective data rate of 57,600 bps.
interface and the telephone line connection.
Non-Volatile Memory included for storing telephone
The XE1414C is pin compatible with Xecom's XE3314C
numbers and modem configuration.
modem.
This family of modems permits a simple • Standard operating temperature range 0C to 70C.
upgrade path from 14,400 bps to 33,600 bps for
Extended range of -40C to +85C is available.
international embedded modem applications.
Supports Leased Line Applications.
Block Diagram
Serial I/O
/DTR
/RTS
/CTS
/DSR
TXD
ROM
RXD
/DCD
Analog
Tip
Modem
Front
DAA
Controller
Ring
Auxiliary I/O
End
NVRAM
RESET
AR
LCS
OH
AMP
L1
L2
XECOM
(1)
XE1414C
XE1414C Mechanical Specifications
INCHES
METRIC(MM)
PIN
MIN
MAX
MIN
MAX
A
A
2.74
2.760
69.60
70.10
B
1.370
1.390
34.80
35.31
C
0.420
0.430
10.67
10.92
D
1.190
1.210
30.23
30.73
E
1.890
1.910
48.01
48.51
B
F
0.125
0.200
3.18
5.08
G
0.080
0.100
2.03
2.54
H
0.415
0.435
10.54
11.05
J
0.090
0.110
2.29
2.79
K
0.020
0.025
0.51
0.64
Denotes Pin 1
Pins = 0.025 inch square pin; All pins tin-plated
C
K
F
G
G
J
D
H
H
E
XE1414C PIN CONFIGURATION
NC
1
40
VCC
AR
2
39
/DSR
RXD
3
38
/DCD
NC
4
37
NC
NC
5
36
RESET
NC
6
35
NC
NC
7
34
NC
NC
8
33
NC
/DTR
9
32
NC
LCS
10
31
NC
/CTS
11
30
OH
NC
12
29
NC
TXD
13
28
L2
/RTS
14
27
L1
NC
15
/RI
16
TIP
18
22
AMP
RING
20
21
GND
XECOM
(2)
XE1414C
XE1414C PIN DESCRIPTIONS
PIN NAME
DESCRIPTION
1
NC
No Internal Connection
2
AR
Auxiliary Data/Voice Relay, Active High Output, TTL/CMOS. The AR signal goes high when ever the mo-
dem is in the on-hook state. It can be connected to an external relay to switch control of the telephone line
between the modem and an auxiliary handset when.
3
RXD
Received Data, Output, TTL. Serial data output to the host. A logic "High" on RXD represents a "mark"
and a logic "Low" represents a "space".
4-8
NC
No Internal Connection
9
\DTR
Data Terminal Ready, Input, active Low, TTL. The "AT&D" command sets the function of \DTR. The de-
fault, AT&D2, requires the host to assert \DTR to permit a modem link. The modem drops the call in
progress if \DTR is revoked and will not connect until \DTR is reasserted.
10
LCS
Loop Current Sense, input, active High, TTL/CMOS. LCS provides an input to the modem from an ex-
ternal loop current sensor. The Loop Current Sensor may be required for some applications in which the
modem shares a telephone line with a telephone handset.
11
\CTS
Clear to Send, Output, active Low, TTL/CMOS. \CTS provides the flow control output from the modem
when hardware flow control is selected. The modem revokes \CTS when the modem's input buffer is
full. The modem reasserts \CTS when the buffer can accept more data without a buffer overflow.
12
NC
No Internal Connection
13
TXD
Transmit Data, Input, TTL. Serial data input from the host. A logic "High" represents a "mark" and a
Low represents a "space", TTL.
14
\RTS
Request to Send, input, active Low, TTL. The XE1414C uses \RTS for hardware flow control. When
\RTS is revoked; hardware flow control is activated, and the modem will not place data on RXD.
15
NC
No Internal Connection
16
\RI
Ring Indicator, Output, active Low, TTL. When low indicates the modem is receiving a ring signal.
18
TIP
Tip connection to the phone line (RJ11 pin 3) from the internal DAA. The XE1414C is not sensitive to
the battery voltage polarity across Tip and Ring.
20
RING
Ring connection to the phone line (RJ11 pin 4) from the internal DAA.
21
GND
Ground (0 volts)
22
AMP
Audio Output function is set by L & M commands and the value in register S22. This output can drive a
minimum load of 300 ohms.
27-28
L1, L2
L1 and L2 provide the control the performance of the loop current holding circuit. When a jumper is applied
between L1 and L2, the CTR21 current limiting circuit is active and DC loop current is limited to 60
milliamps. When no jumper is provided, a full 100 milliamps of loop current is supported.
29
N/C
No Internal Connection
30
OH
Off-Hook, Output, active High. OH indicates the modem's hookswitch relay is closed. Hookswitch closure
connects the modem to the telephone line.
31-35
N/C
No Internal Connection
36
RESET
Hardware reset pin, Input, active High, TTL. A high on Pin 36 initiates a hardware reset. An external reset
is not required or recommended. The Reset pulse must be held a minimum of 100 milliseconds.
37
N/C
No Internal Connection
XECOM
(3)
XE1414C
XE1414C PIN DESCRIPTIONS
PIN NAME
DESCRIPTION
38
\DCD
Data Carrier Detect, Output Active Low, TTL/CMOS. The &C command sets the function of \DCD. In the
default state \DCD activates when a valid carrier is detected.
39
\DSR
Data Set Ready, Output, active Low, TTL/CMOS. &S sets the \DSR function. In the default condition, AT&S0,
\DSR is forced true.
40
Vcc
+5 Volts
XE1414C ABSOLUTE MAXIMUM RATINGS
SUPPLY VOLTAGE - Vcc
+6.5 Volts
DC INPUT VOLTAGE
-0.6 Volts to +6.5 Volts
STORAGE TEMPERATURE RANGE
-25° C TO +85° C
LEAD TEMPERATURE (Soldering, 2 sec per wave)
260° C
OPERATING TEMPERATURE RANGE 1
0 TO 70° C
*Exceeding these values may result in permanent damage to the device.
1 Extended Operating Temperature (-40 ° to +85 ° C) available. Order XE1414C-ITR
XE1414C ELECTRICAL SPECIFICATIONS
Parameter
Min
Typ
Max
Units
Comments
VCC
4.75
5.25
Volts
ICC
140
160
180
ma
On Line
40
ma
Sleep Mode
Ring Voltage Detected
38
150
RMS
Type B Ringer
Ring Frequency Detected
15.3
68
Hz
Type B Ringer
Telephone Loop Current
20
100
ma
Off-Hook
Data Transmit level
-11.0
-10.0
-9.0
dBm
DTMF Transmit Level
-2.5
0
dBm
Avg over 3 second interval
XECOM
(4)
XE1414C
XE1414C Typical Connection Diagram
/RXD
L1
XE1414C
/TXD
/DTR
/RTS
16C550
/CTS
L2
/DSR
UART
/DCD
/RI
.2 ufd
FB1
Ring
AMP
J1
GND
FB2
Tip
C1
C2
50K
250 ufd
LM386
8 ohm,
.05 ufd
.5 W
10 ohms
speaker
Recommended Parts
Reference Designation
Description
Recommended Part Number
FB1, FB2
Ferrite Beads
TDK ACB2012L-120-X
C1, C2
Capacitors
Panasonic ECKDRS471, 470 pfd, 2600 Volts
J1
RJ11 Jack
Stewart SS6446NF
Notes: 1) RJ11 Pin assignments reflect a 6-pin connector. Tip and Ring are always the center pins of the RJ11
Jack.
2) CTR21 requires the modem to be able to dissapate over two Watts in come applications where the integral
current limiting circuit is activated. The XE1414C requires a heat sink to be added to dissapte this addi-
tional power.
XECOM
(5)
XE1414C
Country Selection
Xecom has designed the XE1414C to the Telephone standards of a wide variety of countries
throughoput the world. Below is a list of the country standards which Xecom has found the XE1414C
to comply. Please contact Xecom if you have questions regarding a country not on this list.
Countries Supported:
COUNTRY
AT COMMAND
Austria
AT+GCI=0A
Belgium
AT+GCI=0F
Denmark
AT+GCI=31
Finland
AT+GCI=3C
France
AT+GCI=3D
Germany
AT+GCI=42
Greece
AT+GCI=46
Holland
AT+GCI=7B
Ireland
AT+GCI=57
Italy
AT+GCI=59
Japan
AT+GCI=00
Korea
AT+GCI=B5
Norway
AT+GCI=82
Portugal
AT+GCI=8B
Singapore
AT+GCI=B5
Spain
AT+GCI=A0
Sweden
AT+GCI=A5
Switzerland
AT+GCI=A6
Taiwan
AT+GCI=B5
United Kingdom
AT+GCI=B4
United States
AT+GCI=B5
NOTE:
Country regulations permit Xecom to offer transferrable registration only in the United
States, FCC Part 68 only. All other required certifications of systems using the XE1414C are the
responsibility of Xecom’s customer.
Xecom will assist our customers with any of these
certifications.
XECOM
(6)
XE1414C
Application Note: XE1414C Leased Line Operation
The XE1414C can support leased line applications. Because newer chipsets do not support automatic leased line
operation, the leased line handshake must be controlled by the local host.
Before attempting to establish the leased line connection, one modem must be defined as the originating modem and
one as the answering modem. The local host issues an ATD to initiate handshaking on the originating modem and ATA
to intiate the handshake on the answering modem. If the leased line connection is broken both local hosts must act to re-
initiate the handshake sequence.
No special configuration is required for leased line operation. Any modem configuration for error correction, data
compression, and flow control will work. Decribed below are some configuration options which may be beneficial in
your leased line application.
AT&C1 This command sets the operation of the Data Carrier Detect signal. With the &C1 setting Data Carrier Detect
becomes active whenever the modem detects a valid carrier signal and becomes inactive when that carrier
signal is lost. The local host can monitor Data Carrier Detect to determine whether or not the leased line
connection is intact.
AT+MS This command controls the modem handshaking options. It can be used to limit the modem handshake to a
particular speed or protocol. The +MS command includes four selectable parameters; modulation, automatic
fallback during negotiations, minimum accepted data rate and maximum data rate. Setting the maximum and
minimum data rates to the same value will require the modem to connect at only the desired data rate. The
format and codes for the +MS command are shown below.
AT+MS modulation, auto negotiation, minimum data rate, maximum data rate<ENTER>
Modualtion Type
V21 - V.21(300 BPS)
V22 - V.22 (1200 BPS)
V22B - V.22bis (2400 BPS)
V23 - V.23 (1200 BPS Half Duplex)
V32 - V.32 (9600 BPS)
V32B - V.32bis (14,400 BPS)
B103 - Bell 103 (300 BPS)
B212 - Bell 212 (1200 BPS)
Auto Negotiation
0 - Automode disabled
1 - Automode enabled
Minimum Data Rate
300
- 300 BPS
or
1200 - 1200 BPS
Maximum Data Rate
2400 - 2400 BPS
4800 - 4800 BPS
7200 - 7200 BPS
9600 - 9600 BPS
12000 - 12,000 BPS
14400 - 14,400 BPS
XECOM
(7)
XE1414C
XE1414C AT COMMANDS
Modes of Operation
Command Line -
A command line may include
The XE1414C uses "AT" commands for modem control
multiple commands.
The modem executes the
and configuration. The XE1414C operates in three
commands in the sequence they appear in the command
modes; Command Mode, Fax Mode and Data Mode.
line. Spaces, inserted to improve legibility, do not fill
Extensions to the AT command set support fax
space in the command buffer.
A carriage return
operation.
terminates the command line and causes the commands
to be executed. Register S3 allows the user to select a
Data Mode:
The modem enters data mode after
character other than a carriage return to terminate the
establishing a modem link and issues a "CONNECT"
command line.
result code. In Data Mode the modem modulates all
signals presented on Transmit Data, Pin 13, and sends
Command Buffer - The command buffer holds a
them to the remote modem. The modem demodulates
maximum of 40 characters, including the AT prefix. If it
the signal from the remote modem and places it onto
overflows, the modem issues an "ERROR" result code
Received Data, Pin 3, for the host equipment. When
and commands are not executed.
the modem exits data mode, it issues a "NO CARRIER"
result code.
Command Line Editing - A backspace can be used to
edit the command line any time before it is executed.
Command Mode: The XE1414C enters command
The backspace character erases the previous character in
mode on application of power, reset, loss of the
the command line. Any character except for the "A" and
connection, or receipt of the escape sequence.
In
"T" can be erased. Register S5 allows the user to select
command mode the modem accepts commands from
a character other than a backspace to edit the command
the host on Transmit Data. Appropriate result codes are
line.
returned on Received Data at the same speed and parity
as the commands.
Re-Execute Last Command - The A/ command causes
the XE1414C to re-execute the command line stored in
Fax Mode: The modem enters fax mode on receipt of
the command buffer. This is the only command which
the AT+FCLASS=1 command. Fax commands and
does not require the "AT" prefix.
responses are issued at 19,200 bits per second; the
character format is 8 bits no parity. The modem accepts
Omitted Parameters - Most commands include a
Class 1 Fax commands only in fax mode. The A/, ATO,
parameter which determines the command function.
AT&T and escape commands are not valid in fax mode.
When the parameter is omitted from the command string,
it is assumed to be a 0.
Commands
The modem is configured and controlled with AT
Escape Characters - A three character escape sequence,
commands. AT commands follow a strict format. The
entered while in data mode, will switch the modem into
command line is stored in the command buffer and
command mode while remaining on line. The escape
executed upon receipt of a carriage return.
Until
character, set by Register S2, is entered 3 times in
executed, the command line can be edited with the
succession to execute the escape. The default escape
backspace key.
sequence is "+++."
Command Format - Each command, except A/, begins
Result Codes - The modem issues a result code after
with the AT prefix. The "A" and "T" may be both upper
each action. Result codes may be provided as full words,
case or both lower case but cannot be of different cases.
numeric codes or may be disabled. Each result code
The modem uses the prefix to identify the host's speed
ends with a carriage return when numeric result codes
and parity. The modem determines speed by measuring
are chosen. When full word result codes are chosen, a
the width of the incoming bits and parity by comparing
Line Feed and Carriage Return precede and follow each
the parity bits of the "A" and "T." The modem then
result code.
returns result codes at the host's speed and parity.
XECOM
(8)
XE1414C
XE1414C AT COMMANDS (continued)
List of Commands
Mn - Speaker Activity - ATMn determines when the
An asterisk indicates the default setting of the command for the
modem's audio output is active.
XE1414C.
n=0
Speaker off
n=1
Speaker on until carrier received*
A - Answer Command - ATA forces the modem to immedi-
n=2
Speaker remains on
ately go off-hook and begin transmitting the answer tone se-
n=3
Speaker off during dialing, on until carrier
quence.
On - On Line - ATOn switches the modem from the com-
Bn - Select Communications Standard - ATBn selects the
mand mode to the data mode.
modulation scheme used for connections below 2400 bits per
n=0
Return On Line with no retrain*
second
n=1
Initiate retrain returning On Line.
n=0
Selects CCITT standards *
n=1
Selects Bell standards
Qn - Responses - ATQn determines if the modem will issue
responses.
D - Dial Command - Below are the characters accepted in a
n=0
Send responses*
dialing command.
n=1
No Responses
0-9, #, * = Dialing Digits
L = Re-dial last number
Sr? - Interrogate Register - ATSr? requests the current value
P =
Pulse dial
in register Sr.
T = Tone dial
S=n =
Dial stored number
Sr=n - Set Register Value - ATsr=n sets the value of register
W = Wait for dial tone
Sr to n.
^ =
Toggles state of calling tone
,
=
Pause for the duration of S8
Vn - Result Codes - ATVn sets the modem to issue Numeric
@ =
Wait for silence
or Full Word result codes .
!
= Switch hook flash
n=0 Numeric Result Codes
;
=
Return to the command state
n=1
English Word Result Codes*
En - Command Echo - ATEn determines whether commands
Wn - Connect Message Rate - ATWn determines whether
will be echoed back to the host.
the data rate reported in the Connect response is the host data
n=0
Do not echo commands
rate, the link data rate or whether both are provide along with
n=1
Enable command echo*
the error control and data compression protocols negotiated.
n=0
Respond "CONNECT XXXX" where XXXX is
Hn - Switch Hook Control - ATHn opens and closes the
the DTE Rate*
modem's hook switch.
n=1
Report line speed, DTE speed and Link protocol
n=0
Switch hook relay opens
n=2
Respond "CONNECT XXXX " where XXXX
n=1
The switch hook relay closes
Reports Link speed
In - Modem Identification - ATIn Identifies the version of
Xn - Result Code Set - ATXn selects which set of result
the modem.
codes the modem may send.
n=0
Result codes 0 to 4
Ln - Speaker Volume - ATLn sets the amplitude of the
n=1
Result codes 0 to 5 and 10
modem's audio output.
n=2
Result codes 0 to 6 and 10
n=0
Lowest speaker volume
n=3
Result codes 0 to 5, 7 and 10
n=1
Low speaker volume*
n=4
Full Result codes*
n=2
Moderate speaker volume
n=3
High speaker volume
XECOM
(9)
XE1414C
XE1414C AT COMMANDS (continued)
Zn - Reset - ATZn executes a soft reset to the modem and
&Sn - DSR Operation - AT&Sn sets the operation of the
resets the modem configuration.
DSR signal.
n=0
Reset to user profile 0*
n=0
DSR always active*
n=1
reset to user profile 1
n=1
DSR in accordance with V.25.
&Cn - DCD Operation - AT&Cn determines the operation of
&Tn - Test Modes - AT&T selects modem test modes.
the DCD output.
n=0
Exit test mode
n=0
DCD is forced active.
n=1
Local analog loopback
n=1
DCD indicates a valid carrier*
&Vn - View Configuration Profiles - AT&V permits the user
&Dn - DTR - AT&Dn determines how the modem will
to check on the modem’s current configuration.
respond to changes to DTR.
n=0
View current active and user profiles *
n=0
DTR is ignored by the modem.
n=1
View statistics from last connection
n=1
Enter command mode if DTR revoked.
n=2
Disconnect if DTR revoked.*
&Wn - Store Active Profile - AT&Wn stores the current
n=3
Soft reset when DTR revoked
modem configuration in NVRAM.
n=0
Store active profile as profile 0
&Fn - Return to Factory Defaults - AT&Fn returns the
n=1
Store active profile as profile 1
modem configuration to one of two factory configurations.
n=0
Restore configuration 0
&Yn - Recall Stored Profile - AT&Yn sets the stored modem
n=1
Restore configuration 1
configuration to be used after a hard reset.
n=0
Recall profile 0 on power-up*
&Gn - Guard Tone - AT&Gn controls the guard tone
n=1
Recall profile 1 on power-up
produced by the modem
n=0
Guard Tone Disabled *
&Zn=x - Store phone number "x" in memory location
n=1
Guard Tone Disabled
"n"
n=2
1800 Hz Guard Tone
%Cn - Data Compression - This command sets the modems
&Kn - Flow Control - AT&Kn selects the flow control
data compression negotiations.
method used by the modem.
n=0
No Data Compression
n=0
Disabled
n=1
Enables MNP5 Data Compression
n=3
RTS/CTS *
n=2
Enables V.42bis Data Compression
n=4
XON/XOFF
n=3
Enables both MNP5 and V.42bis *
n=5
Transparent XON/XOFF
%En - Line Quality Monitor/Auto Retrain - AT%En
&Pn - Dial Pulse Make/Break Ratio - AT&Pn determines
determines if the modem will monitor line quality during a
the specific pulse dialing parameters used by the modem.
connection and initiate a retrain if quality drops below
n=0
39/61% @ 10 pps*
acceptable levels.
n=1
33/67% @ 10 pps
n=0
Disabled
n=2
39/61% @ 20 pps
n=1
Enabled
n=3
33/67% @ 20 pps
n=2
Line quality, fallback, fall forward *
&Qn - Line Connection - AT&Qn determines if error control
%L - Read Received Signal Level - AT%L permits the user
or data buffering are active on the link.
to read the magnitude of the receive signal in dBm.
n=0
Direct mode (no data buffering)
n=5
Use Error Correction *
%Q - Read Line Signal Quality - AT%Q permits the user to
n=6
Normal Mode (Speed buffering)
read the EQM value of the received signal.
XECOM
(10)
XE1414C
XE1414C AT COMMANDS (continued)
\Bn - Transmit Break - AT\Bn selects the duration of the
/V<value> - Single Line Connect Messages - This command
break signal sent. Break = n x 100 msec.
allows users to select single line connect messages in the for-
mat shown below.
\Kn - Break control - AT\Kn determines how the modem will
<DTE Speed> <Modulation> <Protocol> <Compression>
handle a break signal received from the host.
<Line Speed> <Voice & Data>
Break received from host in data transfer mode.
n=0
No single Line Connect Messages
n=0
Enter on-line command mode; do not transmit
n=1
Issue a complete response in a single line
break
n=1
Purge buffers, immediately transmit break
-Kn - MNP Extended Services - AT-Kn determines how the
n=2
Same as n=0
modem handles MNP10.
n=3
Immediately send break
n=0
No LAPM to MNP10 conversion
n=4
Same as n=0
n=1
LAPM to MNP10 conversion*
n=5
Send break in sequence with data *
n=2
LAPM to MNP10 conversion no MNP Extended
Service during V.42 LAPM answer mode detect.
Break received from the host during the on-line com-
mand mode.
+GCI=nn - Country Code - The AT+GCI command sets the
n=0
Purge buffers, immediately transmit break
country code to be sued by the modem. See the country listing
n=1
Same as n=0
on Page 6 for the appropriate country code for your application.
n=2
Immediately send break
The Default country code is B5, United States.
n=3
Same as n=2
n=4
Send break in sequence with data
+MS - Select Modulation - AT+MS sets the modulation and
n=5
same as n=4 *
data rates to be supported by the modem. The format for the
+MS command is shown below.
Break received from modem during a non-error cor-
AT+MS=a, b, c, d, e, f<CR>
rected link
a - modulation type
n=0
Purge buffers, Immediately send break to host
B103 - Bell 103 (300 BPS)
n=1
same as n=0
B212 - Bell 212A (1200 BPS)
n=2
Immediately send break to the host
V21 - V.21 (300 BPS)
n=3
Same as n=2
V22 - V.22 (1200 BPS)
n=4
Send break in sequence with data.
V.22B - V.22bis (1200 or 2400 BPS)
n=5
Same as n=2*
V23 - V.23 (1200 Tx / 75 RX or 75 Tx / 1200 Rx)
V32 - V.32 (4800 or 9600 BPS)
\Nn - Error Control Selection - AT\Nn determines how the
V32B - V.32bis (4800 to 14,400 BPS)
modem will handle error control negotiations.
b - Automode Detection
n=0
Normal mode, no error correction
0 - Automatic Negotiation Disabled
n=1
Direct mode, no buffering, no error correction
1 - Automatic Negotiation Enabled
n=2
Reliable mode, error correction required
c - Minimum Receive Data Rate (300 to 14400 BPS)
n=3
V.42 Auto-reliable mode, accept either an error
d - Maximum Receive Data Rate (300 to 14400 BPS)
controlled or non-error controlled link*
e - Minimum Transmit Data Rate (300 to 14400 BPS)
n=4
V.42 Reliable mode, LAPM required
f - Maximum Transmit Data Rate (300 to 14400 BPS)
n=5
MNP required
Default: AT+MS=V32B, 1, 300, 300, 300, 14400
XECOM
(11)
XE1414C
XE1414C Modem Registers
S0
Answer on nth Ring: S0 sets the modem to auto-
S7
Wait for Carrier after Dialing: S7 determines how
matically answer on the nth ring. Setting S0 to 0
long the modem waits for a valid carrier signal after
disables automatic answer.
dialing is completed.
Range:
0 to 255
Range:
1 to 255
Units
Rings
Units
Seconds
Default
0
Default
50
S1
Ring Count: S1 is a read-only register showing the
S8
Comma Pause Time: S8 defines the duration of the
number of rings detected. If a ring is not detected
pause initiated by a comma in the dialing string. The
within 8 seconds, S1 is reset to zero.
pause is generally used when waiting for a second dial
Range:
0 to 255
tone.
Units
Rings
Range:
1 to 255
Default
0
Units
Seconds
Default
2
S2
Escape Character: S2 sets the ASCII escape
character. Values of 0-127 select valid ASCII escape
S9
Reserved:
characters; values from 128 to 255 disable the escape
sequence.
S10
Carrier Off Disconnect Delay : S10 selects how long
Range:
0 to 255
carrier must be lost before the modem disconnects.
Units
ASCII Character
Note: If the value of S10 is smaller than the value of
Default
43 (+)
S9, the modem will not automatically disconnect on
loss of carrier.
S3
Carriage Return Character: S3 determines the
Range:
1 to 255
ASCII character to serve as a carriage return to
Units
0.1 Seconds
terminate commands and modem responses.
Default
14
Range:
0 to 127
Units
ASCII Character
S11
Tone Dialing Speed: S11 sets the duration and
Default
13 (Carriage Return)
spacing of the dialing tones. S11 does not affect the
pulse dialing rate.
S4
Line Feed Character: S4 sets the ASCII character to
Range:
50 to 255
act as a line feed character in modem responses.
Units
1 Millisecond
Range:
0 to 127
Default
95
Units
ASCII Character
Default
10 (Line Feed)
S12
Escape Code Guard Timer: S12 sets the escape
sequence guard timer. If characters are received before
S5
Back Space Character: S5 defines the ASCII
or after the escape sequence, within the guard timer, the
character used as a backspace to edit the command
modem aborts the escape attempt and remains in data
line.
mode.
Range:
0 to 32
Range:
0 to 255
Units
ASCII Character
Units
0.02 Seconds
Default
8 (Back Space)
Default
50
S6
Dial Tone Wait Time: S6 determines how long the
modem waits for dial tone before dialing begins. The
Dial Tone Wait Time cannot be set to less than two
seconds.
Range:
2 to 255
Units
Seconds
Default
2
XECOM
(12)
XE1414C
XE1414C Modem Registers (continued)
S14
General Bit-Mapped Options: S14 reflects the state
S23
General Bit-Mapped Options: S23 reflects the state
of several "AT" commands.
of several "AT" commands.
Bit 0,4,6
Not Used
Bit 0-5 Not used
Bit 1
0 = Echo Disabled (ATE0)
Bit 6-7 0 = No Guard Tone (AT&G0)
1 = Echo Active (ATE1)
1 = No Guard Tone (AT&G1)
Bit 2
0 = Send Result Codes (ATQ0)
2 = 1800 Hz guard tone (AT&G2)
1 = No Result Codes (ATQ1)
3 = Not Used
Bit 3
0 = Numeric Result Codes (ATV0)
1 = Full Word Result Codes (ATV1)
S24
Sleep Mode Timer: S24 sets the length of time in
Bit 5
0 = Tone Dialing Selected (T)
seconds that the modem must be idle befor entering the
1 = Pulse Dialing Selected (P)
low power, sleep mode. When set to 0, Sleep Mode is
Bit 7
0 = Answer
disabled.
1 = Originate
Range:
0 to 255
Units
Seconds
S16
Test Status: S16 shows the modem test status.
Default
0
Bit 0
0 = No Local Analog Loopback
1 = Local ALB Active
S27
General Bit-Mapped Options: S27 reflects the state
Bit 1-7
Not Used
of several "AT" commands.
Bit 0
1
3
S21
General Bit-Mapped Options: S21 reflects the state
0
0
0 = Normal Mode (AT&Q0)
of several "AT" commands.
1
0
1 = Error control enabled (AT&Q5)
Bit 0-1 Not Used
0
1
1 = Direct Mode (AT&Q6)
Bit 2
Always On
Bit 2, 4-5, 7 Not Used
Bit 3,4 0 = DTR ignored (&D0)
Bit 6
0 = CCITT Protocols (ATB0)
1 = Enter command mode on DTR off (&D1)
1 = Bell Protocols (ATB1)
2 = Disconnect on DTR off (&D2)
3 = Reset on DTR off (&D3)
S28
Pulse Dialing Bit-Mapped Options: S28 stores the
Bit 5
0 = DCD always active (&C0)
modem's pulse dialing configuration.
1 = DCD on with Carrier (&C1)
Bit 0-2, 5-7 Not Used
Bit 6
0 = DSR always active (&C0)
Bit 3-4 0 = Make/Break ratio 39%/61%; 10
1= DSR on when modem ready (&C1)
pulses per second (AT&P0)
Bit 7
Not Used
1 = Make/Break ratio 33%/67%; 10
pulses per second (AT&P1)
S22
General Bit-Mapped Options: S22 reflects the state
2 = Make/Break ratio 39%/61%; 20
of several "AT" commands.
pulses per second (AT&P2)
Bit 0-1 0 = Low speaker volume (ATL0)
3 = Make/Break ratio 33%/67%; 20
1 = Low speaker volume (ATL1)
pulses per second (AT&P3)
2 = Moderate speaker volume (ATL2)
3 = High speaker volume (ATL3)
S29
Hook Flash Timer: S29 determines the length for
Bit 2-3 0 = Speaker off (ATM0)
time the modem closes its off-hook relay on receipt of
1 = Speaker off with carrier (ATM1)
the "!" dial modifier to simulate a switch hook flash.
2 = Speaker always on (ATM2)
Range:
0 to 255
3 = Speaker on during handshake (ATM3)
Units
10 milliseconds
Bit 4-6 0 = Basic Result codes (ATX0)
Default
70
4 = Connect speed result codes (ATX1)
5 = No Blind Dial (ATX2)
6 = Busy Detection (ATX3)
7 = Full result codes (ATX4)
Bit 7
Not Used
XECOM
(13)
XE1414C
XE1414C Modem Registers (continued)
S30
Disconnect on Inactivity Timer: S30 sets the
S40
MNP Bit-Mapped Options: S40 shows the status of
periond the modem is idle before it disconnects. A 0
the modem's MNP commands, .
disables the inactivity timer.
Bit 0-1 0 = No LAPM/MNP10 conversion (AT-K0)
Range:
0 to 255
1 = Enable LAPM/MNP10 conversion
Units
10 Seconds
(AT-K1)
Default
0
2 = Enable LAPM to MNP10 conversion ex
cept for LAPM answer mode (AT-K1)
S31
General Bit-Mapped Options: S31 stores the status
Bit 2
Not Used
of various AT commands.
Bit 3-5 0 = AT\K0 break handling selected
Bit 0
0 = No single-line Connect messages (AT\V0)
1 = AT\K1 break handling selected
1 = Use single-line connect messages (AT\V1)
2 = AT\K2 break handling selected
Bit 1
Not Used
3 = AT\K3 break handling selected
Bit 2-3 0 = Report host speed (ATW0)
4 = AT\K4 break handling selected
1 = Report all parameters (ATW1)
5 = AT\K5 break handling selected
2 = Report modem speed only (ATW2)
Bit 6-7 Not Used
Bit 4-7 Not Used
S41
General Bit-Mapped Options: S41 stores the condi-
S36
LAPM Failure: S36 instructs the modem what to do
tion of various "AT" commands.
if the error control negotiations fail.
Bit 0-1
0 = No Data Compression (AT%C0)
Bit 0-2
0 = Modem Disconnects
1 = MNP5 Data Compression (AT%C1)
1 = Establish Direct Connection
2 = V.42bis Data Compression (AT%C2)
2 = Reserved
3 = Either MNP5 or V.42bis (AT%C3)
3 = Establish normal Connection
Bit
2, 6
4 = Disconnect if MNP handshake fails
0 0 = No Fallback/Forward (AT%E0)
5 = Establish Direct Connection if
1 0 = Retrain Enabled (AT%E1)
MNP handshake fails.
0 0 = Fallback/Forward Enabled (AT%E2)
6 = Reserved
Bit 3-5, 7 Not Used
7 = Establish Normal Connection if
MNP handshake fails.
S46
Data Compression Control: S46 selects whether or
Bit 3-7
Not Used
not the modem will support data compression.
S46=136 No data compression
S38
Forced Disconnect Timer: S38 sets the delay
S46=138 Data Compression selected
between receipt of the command to disconnect and the
Default
138
actual opening of the switch hook. If S38 is set to 255
the modem disconnects only after its buffers are empty.
S48
V.42 Negotiations: S48 determines the modem's V.42
Range:
0 to 255
negotiation process.
Units
1 Second
S48=0
Proceed with LAPM
Default
20
S48=7
Negotiate per V.42*
S48=128 Assume LAPM failure
S39
Flow Control Bit-Mapped Options: S39 shows the
modem's flow control status, AT&K.
Bit 0-2
0 = Flow Control Disabled
1 = Reserved
2 = Reserved
3 = Hardware Flow Control, RTS/CTS
4 = In-Band Flow Control XON/XOFF
5 = Transparent In-Band Flow Control
6 = Reserved
7 = Reserved
Bit 3-7 Not used
XECOM
(14)
XE1414C
XE1414C Modem Registers (continued)
S86 Call Failure Code: S86 shows why the last "NO CAR-
S95 Extended Result Codes: S95 permits the user to cus-
RIER response was issued.
tomize the extended result codes.
S86=0
Normal disconnect
Bit 0
Connect result code shows link speed
S86=3
Call Waiting caused disconnect
Bit 1
Add /ARQ to connect response
S86=4
Loss of Carrier
Bit 2
Add /VFC to Carrier response
S86=5
Error Correction negotiation failure
Bit 3
Enable Protocol response
S86=6
No response to feature negotiation
Bit 4
Not Used
S86=7
The other modem was synchronous
Bit 5
Enable Compression Result Code
S86=8
No common framing technique
Bit 6
Not used
S86=9
No common modem protocol
Bit 7
Not Used
S86=10 Bad response to feature negotiation
S86=12 Disconnect initiated by remote modem
S86=13 No response after 10 retries
S86=14 Protocol violation
S86=15 DTR deactvated by host
S86=16 Received GSTN cleardown
S86=17 Inactivity timeout
S86=18 Data Rate not supported
S86=19 Long Space Disconnect
S86=20 Key abort disconnect
S86=21 Clear previous disconnect cause
S86=22 No Connection established
S86=23 Disconnect after 3 retrains
S86=24 Call Waiting tone detected
S86=25 Extension pickup detected
S86=26 Remote hang-up detected
XE1414C Class 1 Fax Commands
AT+FCLASS? - Service Class Indication
96
V.29, 9600 bps
0 =
Configured as a data modem
97
V.17, 9600 bps
1 =
Configured for Service Class 1.
98
V.17 short train, 9600 bps
AT+FCLASS=? - Service Class Capability
121
V.17, 12,000 bps
122
V.17 short train, 12,000 bps
0 =
Configured as a data modem
145
V.17, 14,400 bps
1 =
Configured for Service Class 1.
146
V.17 short train, 14,400 bps
AT+FCLASS=n - Set Service Class
AT+FRM<mod> - Receive Fax
0 =
Configured as a data modem
(see AT+FRH for "mod" values)
1 =
Configured for Service Class 1.
AT+FRS<time> - Receive Silence
AT+FAE=n - Data/Fax Auto Answer
0 =
Answer as a fax modem only
AT+FRTn - Receive Test Data
1 =
Either a fax or data modem
AT+FTH<mod> - Transmit HDLC Data
AT+FF - Enhanced Flow Control
(see AT+FRH for "mod" values)
AT+FRH<mod> - Receive HDLC Data
AT+FTM<mod> - Transmit Fax
3
V.21 Channel 2, 300 bps
(see AT+FRH for "mod" values)
24
V.27ter, 2400 bps
AT+FTS<time> - Transmit Silence
48
V.27ter, 4800 bps
72
V.29, 7200 bps
AT+FTTn - Transmit Test Data
XECOM
(15)
XE1414C
XE1414C Modem Result Codes
Digits
Verbose
Description
igits
Verbose
Description
0
OK
Successfully executed command line
66
+DR: Alt
MNP5 data compression
1
CONNECT
300 bps connection
67
+DR: V42B
V.42bis data compression
2
RING
Ring signal detected
69
+DR: NONE
No data compression
3
NO CARRIER
Carrier not detected/lost
70
+ER: NONE
No error correction
4
ERROR
Error in command line
77
+ER: LAPM
LAPM error correction
5
CONNECT 1200
1200 bps connection
80
+ER: ALT
MNP error correction
6
NO DIAL TONE
No dial tone detected
81
+ER: ALT CELLULAR
MNP10 error correction
7
BUSY
Busy signal detected
84
CONNECT 33600
33,600 bps Connection
8
NO ANSWER
5 second silence not detected
91
CONNECT 31200
31,200 bps Connection
10
CONNECT 2400
2400 bps Connection
134
+MCR: B103
Bell 103 Connection
11
CONNECT 4800
4800 bps Connection
135
+MCR: B212
Bell 212A Connection
12
CONNECT 9600
9600 bps Connection
136
+MCR: V21
V.21 Connection
13
CONNECT 7200
7200 bps Connection
137
+MCR: V22
V.22 Connection
14
CONNECT 12000
12,000 bps Connection
138
+MCR: V22B
V.22bis Connection
15
CONNECT 14400
14,400 bps Connection
139
+MCR: V23
V.23 Connection
16
CONNECT 19200
19,200 bps Connection
140
+MCR: V32
V.32 Connection
17
CONNECT 38400
38,400 bps Connection
141
+MCR: V32B
V.32bis Connection
18
CONNECT 57600
57,600 bps Connection
+F4
+FCERROR
Fax carrier error
19
CONNECT 115200
115200 bps Connection
22
CONNECT 75TX/1200RX
.23 originate connection
23
CONNECT 1200TX/75RX
V.23 answer connection
33
FAX
Fax connection
35
DATA
Data connection in Fax mode
40
+MRR: 300
300 bps carrier received
44
+MRR: 1200/75
V.23 reverse channel carrier received
45
+MRR: 75/1200
V.23 forward channel carrier received
46
+MRR: 1200
1200 bps carrier received
47
+MRR: 2400
2400 bps carrier received
48
+MRR: 4800
4800 bps carrier received
49
+MRR: 7200
7200 bps carrier received
50
+MRR: 9600
9600 bps carrier received
51
+MRR: 12000
12,000 bps carrier received
52
+MRR: 14400
14,400 bps carrier received
XECOM
(16)
XE1414C
XE1414C FCC Registration
All equipment connected to the public telephone network in
If your system causes harm to the telephone network, the
the United States must have FCC Part 68 Registration. Part 68
telephone company may discontinue service temporarily. If
registration certifies that the device will not cause harm to the
possible, they will notify you in advance. If advance notifica-
telephone network. The XE1414C provides a user transferable
tion is not practical, you will be notified as soon as possible.
FCC Registration. This permits XE1414C customers to use
our FCC registration number without submitting their systems
Your telephone company may make changes in its facilities,
for additional testing. Call Xecom technical support at 408-
equipment, operations or procedures that could affect proper
945-6640 with any questions on whether your system qualifies
functioning of your equipment. If they do, you will be notified
to use Xecom's FCC Registration Number.
in advance to give you an opportunity to maintain uninter-
rupted telephone service.
In your operating instructions you must provide certain infor-
mation to the end user of the modem. The instructions should
If you experience trouble with this device, please contact
include most of the instructions shown below.
Only the
XECOM at (408) 945-6640 for assistance. The telephone
information regarding the mounting of the device in the final
company may ask you to disconnect this device from the
assembly should be omitted.
network until the problem has been corrected or until you are
sure that the device is not malfunctioning.
FCC Instructions:
T his product complies with Part 68 of the FCC Rules and
The device may not be used on coin service lines provided by
Regulations. On each device shipped, there is a label which
the telephone company (this does not apply to private coin
contains, among other information, the FCC Registration
telephone applications which use standard telephone lines).
Number and Ringer Equivalence Number (REN) for this
Connection to party lines is subject to state tariffs.
product. You must, upon request, provide this information to
your telephone company.
FCC Labels:
FCC rules also require a label which is visible from the outside
The mounting of this device in the final assembly must be
of the equipment. The label should display Xecom's name as
made in such a manner as to preserve the high voltage
holder of the FCC Registration, the FCC Registration Number
protection between the TIP/RING Connection and the rest of
and Ringer Equivalence of the modem. This is the same
the system. Typically, this may be accomplished by maintain-
information which appears on the top of each XE1414C
ing a minimum spacing .100 mils between the TIP/RING
module.
Traces to the RJ-11C Jack and low voltage portion of the
system. No additional circuitry may be attached between TIP/
RING and the telephone line connection, unless specifically
allowed in the rules.
The REN is useful to determine the quantity of devices you
may connect to a telephone line and still have all of these
devices ring when the number is called. In most, but not all
areas, the sum of the RENs of all devices connected to one line
should not exceed five (5.0). To be certain of the number of
devices you may connect to the line, as determined by the
REN, you should contact the local telephone company to
determine the maximum REN for your calling area.
XECOM
(17)
XE1414C
Terms of Sale
Devices sold by XECOM are covered by the warranty provisions appearing in its Terms of Sale only. XECOM makes no war-
ranty, express, statutory, implied, or by description regarding the information set forth herein, or regarding the freedom of the
described devices from patent infringement. XECOM makes no warranty of merchantability or fitness for any purposes.
XECOM reserves the right to discontinue production and change specifications and prices at any time and without notice.
This product is intended for use in normal commercial applications. Applications requiring extended temperature range, un-
usual environmental requirements, or high reliability applications, such as military, medical life-support or life-sustaining
equipment, are specifically not recommended without additional processing and authorization by XECOM for such application.
Xecom assumes no responsibility for the use of any circuitry other than circuitry embodied in a Xecom product. No other cir-
cuits, patents, or licenses are implied.
Life Support Policy
Xecom's products are not authorized for use as Critical Components in Life Support Devices or Systems.
Life Support Devices or Systems are devices or systems which, (a) are intended for surgical implant into the body, or (b) sup-
port or sustain life, and whose failure to perform, when properly used in accordance with instructions provided in the labeling,
can be reasonably expected to result in significant injury to the user.
A Critical Component is any component of a life support device or system whose failure to perform can be reasonably ex-
pected to cause failure of the life support device or system, or to affect its safety or effectiveness.
Copyright, Xecom © 2002
While Xecom, Inc. has made every effort to ensure that the information presented here is accurate, Xecom will not be liable for
any damages arising from errors or omission of fact. Xecom reserves the right to modify specifications and/or prices without
notice. Product mentioned herein are used for identification purposes only and may be trademarks and/or registered trademarks
of their respective companies.
Xecom Incorporated
374 Turquoise Street, Milpitas, CA 95035
Ph:408-945-6640 Fax:408-942-1346
XECOM
(18)
XE1414C