XE2420G
September 2003
Smallest World-Wide 2400 BPS Modem
Description
Features
Xecom’s XE2420G offers unprecedented design
* Small Size: The HyPLCC™ measures less than 1 inch
flexibility. It provides a global common communications
by 1 inch square and 0.350 inches thick
solution in the smallest available package. The
* Surface-mountable: The HyPLCC™ package is
XE2420G fits a standard 68-Pin PLCC socket and can be
equivalent to a 68-Pin PLCC device.
socketed or soldered onto the board in an automated
* Data transfer from 300 to 2400 BPS using V.22bis,
assembly process. The XE2420G allows incorporation of
V.22,V.23,V.21,Bell212A,andBell103Protocols
a dial-up access where no other modem will fit.
* Modem Control and Configuration via industry
standard AT Commands.
The surface mount package and small size of the
XE2420G are particularly impressive because it is a
* Supports V.42 and MNP error correction;
complete modem. The DAA, RAM, Crystal; everything
* Complete integrated solid-state DAA includes, Ring
is included. Like all Xecom modems, the XE2420G
Detect, Loop Current Holding Circuit, Hook Switch
and Metallic Surge Protection;
includes transferrable FCC Part 68 Registration.
* User Transferrable FCC Part 68 Registration
No 2400 BPS modem incorporates more features than
* Complies with telephone networks around the world.
the XE2420G. The XE2420G is one of the few low-speed
* UL60950Recognition
modems available with built-in error correction . The
XE2420G incorporates both a sleep mode and power
* Handset Interrupt detects parallel telephone pick -up
down mode making it ideal for battery powered
* Low Power operation, typically less than 100 mW,
applications. The XE2420G also incorporates Handset
includes automatic sleep mode and power down
operation;
Interrupt to prevent conflicts in shared line applications.
XE2420G BLOCK DIAGRAM
/Reset
/TXD
R
/RXD
A
/RTS
M
/DSR
Modem
Global
/DCD
Controller
Analog
Telephone
Tip
/CTS
Front
Line
Ring
/DTR
End
Interface
/RI
/INT
(DAA)
SPKR
XECOM
(1)
XE2420G
XE2420G Mechanical Specifications
b
c
a
d
i
i
g
f
(TOP)
e
e
c
.050”
45 O
i
Inches
Millimeters
Dimension
Min
Typ
Max
Min
Typ
Max
a
0.345
0.350
0.355
8.76
8.89
9.02
b
0.985
0.990
0.995
25.02
25.15
25.27
c
0.950
0.955
0.960
24.13
24.26
24.38
d
0.910
0.920
0.930
23.11
23.37
23.62
e
0.045
0.050
0.055
1.15
1.27
1.40
f
0.695
0.700
0.705
17.65
17.78
17.91
g
0.195
0.200
0.205
10.03
10.16
10.29
i(radius)
0.015
0.020
0.025
0.13
0.25
0.38
XECOM
(2)
XE2420G
XE2420G Pin Configuration
/DCD
1
/CTS
2
/RESET
3
/DSR
4
24
RING
/RTS
5
23
N/C
/DTR
6
22
TIP
/RXD
7
21
N/C
/TXD
8
Top
20
NP
/RI
9
19
NP
GND
10
18
NP
SPKR
11
17
NP
N/C
12
16
NP
/INT
13
VCC
14
N/C
15
Pin Descriptions
PIN NAME
DESCRIPTION
1
/DCD
/DCD is an active low output from the modem. /DCD indicates the presence of a valid carrier
signal.
2
/CTS
/CTS is an active low output from the modem. When hardware flow control is active, the modem
asserts /CTS to indicate that it can accept data from the terminal equipment on /TXD.
3
/RESET
/RESET is an active low input which initiates a modem hardware reset. /RESET must be active for
a minimum of 100 milliseconds for a proper modem reset sequence. No external reset is required;
if none is used the /RESET signal should be left open.
4
/DSR
/DSR is active low output from the modem. /DSR is forced active.
5
/RTS
/RTS is an active low input to the modem. When hardware flow control is active, /RTS indicates
to the modem that the host has data to send.
6
/DTR
/DTR is an active low input to the modem. The operation of /DTR is controlled by bit 15 of
register U70 and is normally disabled. When enabled /DTR indicates the Host is ready to
communicate. If /DTR is removed while the modem is on-line it will exit data mode and enter
command mode.
7
/RXD
/RXD provides the path for received data and modem responses to be sent from the modem to
the host terminal equipment.
8
/TXD
/TXD provides the path for transmitted data and modem commands to be passed from the host
terminal equipment to the modem.
XECOM
(3)
XE2420G
XE2420G Pin Descriptions (continued)
PIN NAME
DESCRIPTION
9
/RI
The /RI signal reports on the presence of an incoming ring signal. When a ring occurs across
Tip and Ring, the /RI output goes low and toggles with the cadence of the ring signal.
10
Ground
Ground provides the reference voltage for all host interface signals.
11
SPKR
SPKR allows connection of a speaker to monitor modem operations. SPKR cannot directly drive
a speaker. An amplifier with a minimum input impedance of 300 ohms is required. The signal on
SPKR is controlled by theATM command.
12
N/C
No internal connection
13
/INT
/INT provides an active low hardware interrupt signal from the XE2420G. The operation of this
interrupt pin is programmable using the modem’s register U70.
14
VCC
VCC provides 3.3 volt power to the modem.
15
N/C
No internal connection
16-19
NP
No Pin
20-21
N/C
No internal connection
22
Tip
The Ring and Tip signals provide modem the connection to the telephone line. FCC Part 68
Rules require a 1500 volt isolation barrier between the telephone line and all other circuits. This
isolation must be preserved throughout the system.
The telephone company places a DC “Battery” voltage across Tip and Ring on all public switched
telephone lines. The XE2420G will operate regardless of the polarity of this “Battery” voltage.
The “Battery” voltage drives up to 100 milliamps of DC loop current.
UL60950 requires minimum creepage and clearances distances be maintained between the Tip
and Ring traces and all other circuits. Clearance is the shortest distance between conductive
circuits; creepage is the distance between conductive surfaces along the surface
23
N/C
No internal connection, To prevent damage in case of voltage surges on the telephone line, we
recommend that nothing be connected to this pin.
24
Ring
The Ring and Tip signals provide modem the connection to the telephone line. FCC Part 68
Rules require a 1500 volt isolation barrier between the telephone line and all other circuits. This
isolation must be preserved throughout the system.
The telephone company places a DC “Battery” voltage across Tip and Ring on all public switched
telephone lines. The XE2420G will operate regardless of the polarity of this “Battery” voltage.
The “Battery” voltage drives up to 100 milliamps of DC loop current.
UL60950 requires minimum creepage and clearances distances be maintained between the Tip
and Ring traces and all other circuits. Clearance is the shortest distance between conductive
XECOM
(4)
XE2420G
XE2420G Soldering Instructions
The XE2420G is subject to damage if over-exposed to heat during solder reflow operations. Following the soldering
instructions below will ensure that the process of soldering the module to the board does not damage the modem.
The XE2420G must not be exposed to direct Infrared (IR) heating. If your process includes direct IR heating, you
must shield the XE2420G from the infrared rays.
MaximumTemperature
220 O C
Maximum Time at 220 O C
20 Seconds
Maximum Time above Eutectic (180 O C)
90 Seconds
Maximum Preheat Dwell Time
180 Seconds
Maximum Recommended Solder Temperature Profile
220 O C
180 O C
150 O C
180 sec. max .
20 sec. max.
90 sec. max.
XECOM
(5)
XE2420G
XE2420G Electrical Specifications
Parameter
Min
Typ
Max
Units
Comments
VCC
3.0
3.3
3.6
Volts
ICC
30
40
mA
On Line
ICC (Sleep Mode)
10
mA
ICC (Power down Mode)
50
uA
U65=2000h
Ring Voltage Detected
26
150
VRMS
Type B Ringer
Ring Frequency Detected
15.3
68
Hz
Type B Ringer
Telephone Loop Current
10
40
100
ma
Line Impedance
600
Ohms
Data Transmit level
-12.0
-9.0
dBm
DTMF Transmit Level
-2.5
0
dBm
Avg over 3 second interval
Voh
2.4
Volts
Vol
0.4
Volts
Vih
2.0
VCC+0.3
Volts
Vil
-0.3
0.8
Volts
XE2420G ABSOLUTE MAXIMUM RATINGS
Storage Temperature
-25 O C to +85 O C
Operating Temperature Range 1
0 O C to +70 O C
Maximum Time Above Eutectic (183 O C)
90 seconds
PreheatDwellTime
120 to 180 seconds
1 The XE2420G can be ordered with an Operating Temperature of -40 O C to +85 O C at extra cost. Order XE2420G-ITR
or to specify Industrial Temperature Range (ITR).
XECOM
(6)
XE2420G
XE2420G Typical Connection Diagram
To Host Serial Port
XE2420G
( 1) /DCD
(2) /CTS
RJ11
(3) /Reset
F1
(4) /DSR
RING (24)
(5) /RTS
N/C (23)
(6) /DTR
TIP (22)
(7) /RXD
N/C (21)
(8) /TXD
N/C (20)
(9) /RI
NP (19)
(10) GND
NP (18)
C1
C2
(11) SPKR
NP (17)
(12) /INT
NP (16)
VCC
(13) N/C
(14) VCC
(15) N/C
Parts List for XE2420G Typical Connection Diagram
Reference
Designation
Qty
Description
C1,C2
2
Cap.470pfd2600V,PanasonicECKDRS471
F1
1
PTC,RaychemTR600-150
Notes:
1
C1 and C2 are high-voltage capacitors which may be required for EMI filtering in your system. Without these
components you may experience unintended radiation when the telephone cable is attached to your system. We
recommend selecting components such as the Panasonic ECKDRS471. This 470 pfd, 3000 volt capacitor will
direct the high frequency harmonics to the system ground. These capacitors must be rated at a minimum of 1500
volts to maintain the isolation required by FCC Part 68 Rules.
2. If additional componants, such as ferrite beads, are connected in series with Tip and Ring to provide additional
EMA filtering, Xecom recommends adding surge protection in front of those compannats to protect them from
dmage due to lightning strikes. Xecom recommends the Teccor Sidactor to provide this type of suplemental
protection.
3. The XE2420G includes internal circuitry to protect the modem from damage due to lightning strikes. However,
any components placed on the Tip and Ring traces will not be protected. If you add any components between
the phone jack and Modem Module, a surge protector such as the Teccor P3100BA Sidactor should be placed
before these components to protect them from lightning damage.
XECOM
(7)
XE2420G
Application Note: Using a 68-Pin PLCC Socket
The XE2420G can be inserted into a socket for a 68-pin PLCC device. The HyPLCC package uses only 20 pins; 15
on one side and 5 on the opposite side. Alignment within the socket is critical for all pins of the XE2420G to make
contact with the appropriate pins of the PLCC socket. The drawing below illustrates how the XE2420G fits into the
68-pin PLCC socket. Emulation Technology’s S-SMT-17-068-A socket is representative of sockets that can be used
withtheXE2420G.
60
44
61
XE2420G
43
1
2
3
4
24
5
23
6
22
7
21
1
8
20
9
19
10
18
11
17
12
16
13
14
15
9
27
10
26
XECOM
(8)
XE2420G
XE2420G Special Features
The XE2420G includes special features which will be
Upon detection of the interrupt the application host can
highly valuable for some applications. These features
read User Register U70 to determine teh source of the
include Error Correction, Power Down Mode, Handset
interrupt. Bit 2 of that register indicates that a parallel
Interrupt, and Caller ID Decoding.
handset has been detected. The application host can
then intiate a disconnect to permit the handset to be
ErrorCorrection:
used.
TheXE2420GincorporatesV.42errorcorrection.V.42error
The Handset Interrupt feature prevents equipment,
correction incoprorates two error Correction Schemes,
which shares the telephone line with a standard handset,
LAPM and MNP. Either of these portocols can correct
such as a residential electrical meter, from blocking
99% of the errors which could occur in the data stream
emergency calls.
during normal transmission due to noise and line hits on
teh telephone line. Error correction is controlled with the
CallerIDDecoding:
AT/N command.
The XE2420G can detect and pass Caller ID information
PowerDownMode:
to the local system host. Detection of the Caller ID
information allows the application to answer calls from
The primary circuits of the XE2420G can be shut down
only known sources. When a Caller ID signal is received,
by a single command from the host, reducing power
the XE2420G provides the “CIDM” response to the host
consumption to less than 50 microamps. This makes the
to acknowledge that Caller ID information is being
XE2420G ideal for battery powered applications. Issuing
detected. The modem’s Interrupt Register, U70, can also
the AT:U65,20E0<CR> command shuts down the
be set to create an interrupt when Caller ID is detected.
XE2420G’s modem controller and analog front end.The
XE2420G can be restored to normal operation by
TheXE2420GdecodesandpassestheCallerIDcharacters
activating the modem’s RESET signal on Pin 3. The
to the application host as they are received and provides
XE2420G will be fully awakenend a minimum of 300
the “NO CARRIER” response to indicate when the Caller
milliseconds after RESET is applied.
ID message is complete. The XE2420G now resumes
monitoringtheincomingRingsignal. Ifthecallingnumber
HandsetInterrupt:
is recognized by the application host, it can initiate a
connection using the ATA command.
The XE2420G constantly monitors the telephone line’s
DC loop voltage and current. When a change is detected
in the electrical characteristcs of the telephone line, the
XE2420G activates the /INT output, Pin 13.
XECOM
(9)
XE2420G
XE2420G AT Commands
The XE2420G uses "AT" commands for modem control
Command Buffer - The Command Buffer holds a
and configuration.
This section describes the AT
maximum of 48 characters, including theAT prefix. If the
command format and lists the AT commands, Registers
command buffer overflows, the modem issues an
and Result codes.
"ERROR" result code and commands are not executed.
Data Mode: The XE2420G enters data mode after
Command Line Editing - The backspace edits a
establishing a remote modem connection and issuing
command line before it is executed. The backspace key,
the appropriate result code. In the Data Mode the
(Control and H simultaneously on some systems),
modem sends all data presented on Transmit Data (/
erases the previous character in the command line.
TXD) to the remote modem and puts data from the
Register S5 allows the user to select a character other
remote modem onto Received Data (/RXD). When the
than a backspace to edit the command line.
modem exits data mode, it issues a "NO CARRIER"
result code.
Re-Execute Last Command - TheA/ command causes
the modem to re-execute the last command line. This is
Command Mode: The XE2420G enters command mode
the only command which does not require the "AT"
on power-up, reset, a lost connection, or receipt of the
prefix.
escape code. In command mode the modem accepts
commands from the host on transmit data. Appropriate
Omitted Parameters - Most commands include a
result codes are returned on received data.
parameter which determines how the functions will be
set. When the command parameter is omitted from the
CommandLineFormat
command string, it is assumed to be a 0.
Command lines issued to the modem follow a strict
format. Each command begins with the prefix AT. The
Escape Characters -A 3 character escape sequence may
command buffer stores the command line and executes it
be entered to switch the modem into command mode
upon receipt of a carriage return. Until executed, the
while on line. The escape character, set by Register S2,
command line can be edited with the backspace key.
must be entered 3 times in succession to execute the
escape.An AT command must then be entered within the
Command Prefix - Each command, except the A/
period defined by S12 to enter command mode. The
command, begins with the AT prefix. The "A" and "T"
default escape sequence is "+++."
may be both upper case or both lower case but cannot be
of different cases. The prefix identifies the speed and
Result Codes - The modem issues a result code after
parity of the commands sent to the modem. The modem
each action. Result codes may be sent as full words, one
determines data rate by measuring the width of the
or two digit numeric codes, or may be disabled all
incoming bits. Parity is determined by comparing the
together. Each result code ends with a carriage return
parity bits of the "A" and the "T."
when numeric result codes are chosen. When full word
result codes are chosen, a Line Feed and Carriage Return
Command Line - Commands may be strung together in a
precede and follow each result code.
single command line of up to 48 characters. Commands
are executed in the sequence they appear. Spaces may
be inserted into the command line but do not fill space in
the command buffer. A carriage return terminates the
command line and causes the commands to be executed.
Register S3 allows the user to select a character other
than a carriage return to terminate the command line.
XECOM
(10)
XE2420G
XE2420G AT Commands
An asterisk indicates the factory default
Xn - Result Code Set -
A - Answer Command -
n=0
Responses 0-4
n=1
Responses 0-5 & 10
D - Dial Command -
n=2
Responses 0-6 & 10
0-9, A-D, #, * = Dialing Digits
n=3
Responses 0-5, 7 & 10
P = Pulse dial
n=4
Responses 0-8 & 10*
T = Tone dial
n=5
All Responses
W = Wait for dial tone
, = Pause for the duration of S8
Yn - Long Space Disconnect -
! =
Switch hook flash
n=0
Disabled*
; =
Return to the command state
n=1
Modem disconnects on receipt of 1.5 seconds of
continuous Space.
En - Command Echo
n=0
Do not echo commands
Z - Reset -
n=1
Enable command echo *
&Hn - Protocol Selection
Hn - Switch Hook Control -
n=6
V.22bis (2400 or 1200 BPS) *
n=0
Switch hook relay opens
n=7
V.22 (1200 BPS)
n=1
Switch hook relay closes
n=8
Bell 212 (1200 BPS)
n=9
Bell 103 (300BPS)
In - Modem Identification
n=10 V.21 (300 BPS)
Mn - Speaker Activity -
n=11 V.23 (1200/75 BPS)
n=0
Speaker off *
&$ - Display current AT& settings.
n=1
Speaker on until carrier received
n=2
Speaker remains on
&Tn - Modem Test Modes
n=3
Speaker on after dialing until DCD detected.
n=0 Cancel Test Mode *
n=3 Initiate Analog Loopback
On - On Line
n=0
Return On Line with no retrain *
%On -Answer Mode
n=1
Initiate retrain while returning On line.
n=0 Answer in Answer Mode *
n=2
Initiate rate renegotiation while returning On line.
n=1 Answer in Originate Mode
Qn - Responses
%$ - Display current AT% settings.
n=0
Send responses *
\Bn - Character Length
n=1
No Responses
n=0 6N1; Data Bits, no Parity, 1 stop bit, 1 start bit
R - Initiate V.23 Reversal
n=1 7N1; 7 data bits, no parity, 1 start bit, 1 stop bit
n=2 7P1; 7 data bits, 1 stop bit, 1 start bit, parity
Sr? - Interrogate Register -
determined by AT\P command.
Sr=n - Set Register Value -
n=3 8N1; 8 data bits, no parity bit, 1 stop bit, 1 start bit
n=5 8P1; 8 data bits, 1 stop bit, 1 start bit, parity
S$ - List values of all S-Registers -
determined by AT\P command.
Vn - Result Codes -
n=6 8X1; 8 data bits, 1 stop bit, 1 start bit, 1 escape bit
enabling 9th bit escape mode.
n=0
Numeric Result Codes
n=1
English Word Result Codes*
XECOM
(11)
XE2420G
XE2420G AT Commands
\Nn - Error Control Mode
\Vn - Connect Response
n=0 Normal Mode
n=1 MNP Required
n=0 Issue Connect and Protocol Responses *
n=3 MNP or Normal *
n=2 Issue Connect Response only
n=4 Auto Error Correction V.42 without ODP or ADP
Phase Detection, MNP or Normal mode
:I - Read Interrupts - Reports the lower 8 bits of User
Register U70. Reading the interrupts clears them and
\Pn - Parity Setting
resets the /INT pin.
n=0 Even Parity selected *
n=1 Space Parity selected
:R- Read all User Registers
n=2 Odd Parity selected
n=3 mark Parity selected
:Rnn - Read user Register nn
\Qn - Modem to DTE Flow Control
:Unn,xxxx - Write hex value xxxx to User Register nn.
n=0 No Flow Control
Note multiple User Registers can be written in the same
n=2 CTS Flow Control only *
command line. Only the first register in the sequence must
n=3 RTS/CTS Flow Control
be addressed. Subsequent values will be loaded into
n=4 XON/XOFF Flow Control
successive registers. The :U command uses the format
AT:Unn, xxxx, yyyy, zzzz, ...<CR> to load multiple
\Tn -DTE Rate
registers.
n=0 300 BPS
n=1 600 BPS
+VCID=n - Caller ID Enable
n=2 1200 BPS
n=0 No Caller ID *
n=3 2400 BPS *
n=1 Formatted Caller ID Data presented
n=4 4800 BPS
n=2 Row Caller ID Data presented
n=5 7200 BPS
n=6 9600 BPS
+VCDT=n - Caller ID Type
n=7 12.0 KBPS
n=0 On only after first ring
n=8 14.4 KBPS
n=1 CID Always On
n=9 19.2 KBPS
n=2 UK CID Format
n=3 Japanese CID Format
n=10 38.4 KBPS
n=11 57.6 KBPS
n=12 115.2 KBPS
n=13 230.4 KBPS
n=14 245.76 KBPS
n=15 307.2 KBPS
XECOM
(12)
XE2420G
XE2420G Country Configuration
The XE2420G can be configured to operate in countries throughout the world. The modem is configured via special U-
registers. The chart on the following pages shows the register settings for the primary market countries. Note: some
settings apply to many countries.
Hexidecimal register settings are read with the AT:R command and written with the AT:U command. Please contact
Xecom regarding the correct register settings for countries not shown. Below is an example of the commane sequence
required to change the modem configuration from its default setting to the settings for Japan.
Command
Description
ATZ<CR>
Reset configuration to factory default
ATS6=3
Set the modem to wait for 3 seconds when blind dialing
AT:U15,0030,0020<CR>
Change values of Registers U15 and U16
AT:U2C,0030,0020,06C0,1DD0,0360<CR>
Change values of Registers U2C, U2D, U2E, U2F and U30
AT:U42,0041,0021<CR>
Change values of Registers U42 and U43
AT:U45,0384<CR>
Change value of U45
AT:U67,0004<CR>
Change Value of Register U67
Notes:
The notes below apply to the following Country Configuration Table
1
The congifuration labled “USA” also applies to the following countries: Canada, Columbia, Ecuador, Paraguay,
Peru, Puerto Rico, South Korea, uraguay, and Venezuela.
2
The configuration labled CTR21 applies to all of the following countries: Algeria, Austria, Bahrain, Belgium,
Croatia, Cyprus, Denmark, Estonia, finland, France, Germany, Ghana, Greece, Iceland, Ireland, Israel, Italy, Ivory
Coast, Lebanon, Luxembourg, Malta, Morocco, Netherlands, Norway, Portugal, Slovenia, Spain, Switzerland, and
the United Kingdom.
3
The configuration for russia also applies to Belarus, Kazakhstan, and the Ukraine.
4
Registers U42 and U43 set the make/break ratio for Pulse Dialing. Some countires including the countries conforming
to CTR21 require that both a 60/40 and 67/33 ratio be supported. the chart belo shows the settings for both
configurations.
Make/BreakRatio
U42
U43
60/40
003Dh
0027h
67/33
0041h
0021h
XECOM
(13)
XE2420G
XE2420G Country Configuration
The following table shows the configuration settings, in hex, for the most popular countries. The settings which are
different than the modem’s default values are shown in bold.
USA
1
Register (default)
Australia
CTR21
Japan
Russia
China
Function
2
3
DialTone Filters
U00
0800h
0800h
0800h
0800h
0800h
0008h
U01
0000h
0000h
0000h
0000h
0000h
0000h
U02
0000h
0000h
0000h
0000h
0000h
0000h
U03
0000h
0000h
0000h
0000h
0000h
0000h
U04
0000h
0000h
0000h
0000h
0000h
0000h
U05
00A0h
00A0h
00A0h
01A0h
00A0h
00A0h
U06
6EF1h
6EF1h
6EF1h
6E79h
6EF1h
6EF1h
U07
C4F4h
C4F4h
C4F4h
C548h
C4F4h
C4F4h
U08
C000h
C000h
C000h
C000h
C000h
C000h
U09
0000h
0000h
0000h
0000h
0000h
0000h
U0A
00A0h
00A0h
00A0h
01A0h
00A0h
00A0h
U0B
78B0h
78B0h
78B0h
7905h
78B0h
78B0h
U0C
C305h
C305h
C305h
C311h
C305h
C305h
U0D
4000h
4000h
4000h
4000h
4000h
4000h
U0E
B50Ah
B50Ah
B50Ah
A7BE
B50Ah
B50Ah
U0F
0400h
0400h
0400h
03A0
0400h
0400h
U10
70D2h
70D2h
70D2h
7061h
70D2h
70D2h
U11
C830h
C830h
C830h
C8EFh
C830h
C830h
U12
4000h
4000h
4000h
4000h
4000h
4000h
U13
80E2h
80E2h
80E2h
8128h
80E2h
80E2h
U14
0009h
0009h
0009h
0009h
0009h
0009h
U15
00A0h
0030h
0030h
00A0h
0030h
0030h
U16
0070h
0020h
0020h
0070h
0020h
0020h
BusyTone Filters
U17
0800h
0800h
0800h
0800h
0800h
0800h
U18
0000h
0000h
0000h
0000h
0000h
0000h
U19
0000h
0000h
0000h
0000h
0000h
0000h
U1A
0000h
0000h
0000h
0000h
0000h
0000h
XECOM
(14)
XE2420G
XE2420G Country Configuration
USA
1
Register (default)
Australia
CTR21
Japan
Russia
China
Function
2
3
BusyTone Filters
U1B
0000h
0000h
0000h
0000h
0000h
0000h
U1C
00A0h
00A0h
00A0h
01A0h
00A0h
0A00h
U1D
6EF1h
6EF1h
6EF1h
6E79h
6EF1h
6EF1h
U1E
C4F4h
C4F4h
C4F4h
C548h
C4F4h
C4F4h
U1F
C000h
C000h
C000h
C000h
C000h
C000h
U20
0000h
0000h
0000h
0000h
0000h
0000h
U21
00A0h
00A0h
00A0h
01A0h
00A0h
00A0h
U22
78B0h
78B0h
78B0h
7905h
78B0h
78B0h
U23
C305h
C305h
C305h
C311h
C305h
C305h
U24
4000h
4000h
4000h
4000h
4000h
4000h
U25
B50Ah
B50Ah
B50Ah
A7BE
B50Ah
B50Ah
U26
0400h
0400h
0400h
03A0
0400h
0400h
U27
70D2h
70D2h
70D2h
7061h
70D2h
70D2h
U28
C830h
C830h
C830h
C8EFh
C830h
C830h
U29
4000h
4000h
4000h
4000h
4000h
4000h
U2A
80E2h
80E2h
80E2h
8128h
802Eh
802Eh
U2B
0009h
0009h
0009h
0009h
0009h
0009h
U2C
00A0h
0030h
0030h
00A0h
0030h
0030h
U2D
0070h
0020h
0020h
0070h
0020h
0020h
BusyToneCadence
U2E
0870h
06C0h
06C0h
0870h
06C0h
06C0h
U2F
25F8h
1DD0h
1DD0h
25F8h
1DD0h
1DD0h
U30
0438h
0360h
0360h
0438h
0360h
0360h
U31
4650h
4650h
4650h
4650h
4650h
4650h
U32
EF10h
EF10h
EF10h
EF10h
EF10h
EF10h
U33
1200h
1200h
1200h
1200h
1200h
1200h
BusyToneCadence
U34
1B58h
1B58h
1B58h
1B58h
1B58h
1B58h
U35
2D00h
3840h
2D00h
0E10h
3840h
3840h
XECOM
(15)
XE2420G
XE2420G Country Configuration
USA
1
Register (default)
Australia
CTR21
Japan
Russia
China
Function
2
3
Pulse Dialing 4
U42
003Dh
003Dh
0041h
0041h
003Dh
003Dh
U43
0027h
0027h
0021h
0021h
0027h
0027h
U45
0320h
0320h
0384h
0384h
0348h
0320h
DTMFDialing
U46
09B0h
0680h
09B0h
0680h
08A0h
0680h
U47
0064h
0064h
0064h
0090h
0064h
0064h
U48
0064h
0064h
0064h
0090h
0064h
0064h
RingDetection
U49
0022h
0022h
0022h
0022h
0022h
0022h
U4A
007Ah
0089h
007Ah
007Ah
007Ah
007Ah
U4B
0258h
0258h
0258h
0258h
0258h
0258h
U4C
6720h
6720h
6720h
6720h
6720h
6720h
Bit-MappedRegister
U4D
0000h
4008h
0000h
0000h
4008h
4008h
DelaytoDial
U4E
0000h
0000h
0000h
0000h
1388h
0000h
LoopCurrentDebounce
U50
015Eh
015Eh
015Eh
015Eh
015Eh
015Eh
U51
00C8h
00C8h
00C8h
00C8h
00C8h
00C8h
TransmitLevel
U52
0000h
0001h
0000h
0000h
0001h
0001h
Bit-MappedRegisters
U67
0008h
0024h
0004h
0008h
0008h
0008h
U68
0000h
0000h
0000h
0010h
0000h
0000h
U69
0006h
0006h
0006h
0006h
0006h
0006h
U77
401Eh
401Eh
401Eh
401Eh
401Eh
4010h
DialToneWait
S6
2
2
3
3
2
2
Waitfor Carrier
S7
59
50
50
50
50
59
XECOM
(16)
XE2420G
XE2420G Modem S-Registers
S0
Answer on nth Ring: S0 sets the modem to
S7
Wait for Carrier after Dialing: S7 determines how
automatically answer on the nth ring. Setting S0 to 0
long the modem waits for a valid carrier signal after
disables automatic answer.
dialing.
Range:
0 to 255
Range:
0 to 255
Units
Rings
Units
Seconds
Default
0
Default
80
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:
0 to 255
Default
0
Units
Seconds
Default
2
S2
Escape Character: S2 determines the ASCII escape
character. Values of 0-127 select valid characters;
S9
Carrier Detect Response Time: S9 establishes the
values from 128 to 255 disable the escape sequence.
length of time the remote modem's carrier must be
Range:
0 to 255
present to be recognized as valid.
Units
ASCII Character
Range:
1 to 255
Default
43 (+)
Units
0.1 Seconds
Default
6
S3
Line Termination Character: S3 determines the
ASCII character which will terminate commands and
S10
Carrier Off Disconnect Delay : S10 selects how long
modem responses.
carrier must be lost before the modem disconnects.
Range:
0 to 127
Note: If S10 is smaller than the value of S9 or S10 is set
Units
ASCII Character
to 255, the modem will not automatically disconnect on
Default
13 (Carriage Return)
loss of carrier.
Range:
1 to 255
S4
Line Feed Character: S4 sets the ASCII character
Units
0.1 Seconds
to act as a line feed character in modem responses.
Default
14
Range:
0 to 127
Units
ASCII Character
S12
Escape Code Guard Timer: S12 sets the escape
Default
10 (Line Feed)
sequence guard timer. If characters are received before or
after the escape sequence, within the guard timer, the
S5
Backspace Character: S5 defines the ASCII
modem aborts the escape attempt and remains in data
character used as a backspace to edit the command
mode.
line.
Range:
10 to 255
Range:
0 to 127
Units
0.02 Seconds
Units
ASCII Character
Default
50
Default
8 (Back Space)
S14
Wait for Dial tone Delay: S14 determines how long the
S6
Dial Tone Wait Time: S6 determines how long the
modem will wait for dial tone when the W dial modifier is
modem waits for dial tone before dialing. The Dial
used.
Tone Wait Time cannot be set to less than two
Range:
0 to 255
seconds.
Units
Seconds
Range:
3 to 7
Default
12
Units
Seconds
Default
2
XECOM
(17)
XE2420G
XE2420G Modem S-Registers (continued)
S24
Sleep Inactivity Timer: S24 determines the length
S43
Dial Attempts before Blacklisting - S44 determines
of inactivity before the modem enters sleep mode.
how many dial attempts will be allowed before
When set to 0, sleep mode is disabled.
Blacklisting blocks a call
Range:
0 to 255
Range:
0-4
Units:
Seconds
Units:
Number of Calls
Default: 0
Default: 4
S30
Disconnect Inactivity Timer: S30 controls how
S44
Blacklisting Timer - S44 sets the duration of the
long the modem will remain on line with no data
Blacklisting period.
flowing. A 0 disables the inactivity time out.
Range:
0-255
Range:
0-255
Units:
Seconds
Units:
Minutes
Default: 180
Default: 0
S50
Minimum Off-Hook Duration - S50 determines the
S38
Hang Up Delay Timer: S38 determines the
minimum length of time the modem will remain off-
maximum delay between receipt of the ATH0
hook. An attempt to drop the line before this timer
command and modem disconnect. .
expires, will be ignored by the modem until the timer
Range:
0-255
expires.
Units:
Seconds
Range:
0-255
Default: 20
Units:
Seconds
Default: 3
S42
Blacklisting - S42 controls the Blacklisting function
within the XE2420G. Blacklisting regulates how
frequently the modem can dial the same number. An
attempt to dial beyond the limit will result in the
“BLACKLISTED” result code being sent.
S42 = 0 Disabled
S42 = 1 Enabled
Default: 0
XECOM
(18)
XE2420G
XE2420G User-Registers
The registers described below are controled by the AT:U command and read with the AT:R command. The user
Registers that control the modem’s country configuration are described elsewhere in this data sheet.
U65
Modem Power Down: U65 permits the XE2420G to go to power down mode to reduce power consumption for battery
powered applicaitons. The modem can only be awakened by applying an active Reset signal to pin 3.
AT:U65,20E0 - Select Powerdown Mode
U70
Modem interrupt Register: U70 allows the user to select the events that will cause the handware interrupt line, Pin
13, to be activated. It also stores the Interrupt status. The interrupts are cleared after this regsiter is read.
Bit 15 Activates /DTR.
Bit 14 Reserved
Bit 13 enables the on line escape sequence “+++”; Default Active!
Bit 12 Caller ID activates hardware interrupt; Default Inactive!
Bit 11 Activate interrupt on overcurrent detect; Default Inactive!
Bit 10 Parallel handset detection activates interrupt; Default Active!
Bit 9 Activate interrupt on ring detect; Default Active!
Bit 8 Activate interrupt on carrier detect; Default Active!
Bit 7 Reserved
Bit 6 Reserved
Bit 5 Reserved
Bit 4 Indicates Caller ID Detected
Bit 3 Indicates Overcurrent Detection
Bit 2 Indicates Parallel Telephone Detection
Bit 1 Indicates Ring Detection
Bit 0 indicates Carrier Detected
XECOM
(19)
XE2420G
XE2420G Modem Responses
Digits
Verbose
Description
0
OK
Command Successful
1
CONNECT
300 BPS or higher connection
2
RING
Ring signal detected
3
NOCARRIER
Carrier not detected
4
ERROR
Error in command line
5
CONNECT1200
1200BPS Connection
6
NODIALTONE
No dial tone detected
7
BUSY
Busy signal detected
8
NOANSWER
Remote does not answer
9
RINGING
Ringback signal detected
10
CONNECT2400
2400 BPS Connection
30
CIDM
Caller ID Detected
31
FLASH
Hookswitch Flash detected
32
STAS
UK Caller IDAlert detected
33
X
Over current Condition
70
PROTOCOL:NONE
No Link Protocol negotiated
75
CONNECT75
75 BPS V.23 reverse channel negotiated
77
PROTOCOL V.42
V.42 error correction protocol negotiated
80
PROTOCOL:ALTERNATE,+CLASS2
MNP2 error correction negotiated
81
PROTOCOL:ALTERNATE,+CLASS3
MNP3 error correction negotiated
82
PROTOCOL:ALTERNATE,+CLASS4
MNP4 error correction negotiated
XECOM
(20)
XE2420G
FCC Instructions
The XE2420G complies with Part 68 of the FCC Rules and Regulations. With each device shipped, there is a label which
contains the FCC Registration Number. The FCC Registration number incorporates the Model Number, Manufacturer
Indentifier, Product Type identifier and Ringer Equivalence Number (REN) for this product. You must, upon request, provide
this information to your telephone company. the format of the FCC REgistration Number is shown below.
US: DWE MD 03B XE2420G
Xecom
REN
Identifier
Model Number
Country of
Manufacture
Product Type
(USA)
(data modem)
The mounting of this device in the final assembly must be made in such a manner as to preserve the high voltage protection
between the TIP/RING Connection and the rest of the system. Typically, this may be accomplished by maintaining a minimum
spacing 100 mils between the TIP/RING 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 you calling area.
If your system causes harm to the telephone network, the telephone company may discontinue service temporarily. If possible,
they will notify you in advance. If advance notification is not practical, you will be notified as soon as possible.
Your telephone company may make changes in its facilities, equipment, operations or procedures that could affect proper
functioning of your equipment. If they do, you will be notified in advance to give you an opportunity to maintain uninterrupted
telephone service.
If you experience trouble with this device, please contact XECOM at (408) 945-6640 for information on obtaining service or
repairs. The telephone company may ask you to disconnect this device from the network until the problem has been corrected
or until you are sure that the device is not malfunctioning.
XECOM
(21)
XE2420G
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, unusual en-
vironmental 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 © 2003
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-942-2200
Fax:408-942-1346
XECOM
(22)
XE2420G