ETC XE2420G

XE2420G
September 2003
Smallest World-Wide 2400 BPS Modem
Description
Features
Xecom’s XE2420G offers unprecedented design
flexibility. It provides a global common communications
solution in the smallest available package. The
XE2420G fits a standard 68-Pin PLCC socket and can be
socketed or soldered onto the board in an automated
assembly process. The XE2420G allows incorporation of
a dial-up access where no other modem will fit.
* Small Size: The HyPLCC™ measures less than 1 inch
by 1 inch square and 0.350 inches thick
* Surface-mountable: The HyPLCC™ package is
equivalent to a 68-Pin PLCC device.
* Data transfer from 300 to 2400 BPS using V.22bis,
V.22, V.23, V.21, Bell 212A, and Bell 103 Protocols
* 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
complete modem. The DAA, RAM, Crystal; everything
is included. Like all Xecom modems, the XE2420G
includes transferrable FCC Part 68 Registration.
* Supports V.42 and MNP error correction;
* Complete integrated solid-state DAA includes, Ring
Detect, Loop Current Holding Circuit, Hook Switch
and Metallic Surge Protection;
* User Transferrable FCC Part 68 Registration
No 2400 BPS modem incorporates more features than
the XE2420G. The XE2420G is one of the few low-speed
modems available with built-in error correction . The
XE2420G incorporates both a sleep mode and power
down mode making it ideal for battery powered
applications. The XE2420G also incorporates Handset
Interrupt to prevent conflicts in shared line applications.
* Complies with telephone networks around the world.
* UL60950 Recognition
* Handset Interrupt detects parallel telephone pick -up
* Low Power operation, typically less than 100 mW,
includes automatic sleep mode and power down
operation;
XE2420G BLOCK DIAGRAM
/Reset
/TXD
/RXD
/RTS
/DSR
/DCD
/CTS
/DTR
/RI
/INT
Modem
Controller
R
A
M
Analog
Front
End
Global
Telephone
Line
Interface
(DAA)
Tip
Ring
SPKR
XECOM
(1)
XE2420G
XE2420G Mechanical Specifications
b
c
a
d
i
i
g
(TOP)
f
e
e
c
.050”
45O
Dimension
a
b
c
d
e
f
g
i(radius)
XECOM
Min
0.345
0.985
0.950
0.910
0.045
0.695
0.195
0.015
Inches
Typ
0.350
0.990
0.955
0.920
0.050
0.700
0.200
0.020
i
Max
0.355
0.995
0.960
0.930
0.055
0.705
0.205
0.025
(2)
Millimeters
Min
Typ
Max
8.76
8.89
9.02
25.02
25.15
25.27
24.13
24.26
24.38
23.11
23.37
23.62
1.15
1.27
1.40
17.65
17.78
17.91
10.03
10.16
10.29
0.13
0.25
0.38
XE2420G
XE2420G Pin Configuration
/DCD
/CTS
/RES ET
/DS R
/RTS
/DTR
/RXD
/TXD
/RI
GND
SPKR
N/C
/INT
VCC
N/C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
Top
24
23
22
21
20
19
18
17
16
RING
N/C
TIP
N/C
NP
NP
NP
NP
NP
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
11
SPKR
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.
Ground provides the reference voltage for all host interface signals.
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 the ATM command.
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.
Maximum Temperature
Maximum Time at 220O C
Maximum Time above Eutectic (180O C)
Maximum Preheat Dwell Time
220O C
20 Seconds
90 Seconds
180 Seconds
Maximum Recommended Solder Temperature Profile
220O C
180O C
150O C
180 sec. max.
20 sec. max.
90 sec. max.
XECOM
(5)
XE2420G
XE2420G Electrical Specifications
Parameter
Min
Typ
Max
Units
3.0
3.3
3.6
Volts
ICC
30
40
mA
ICC (Sleep Mode)
10
VCC
Comments
On Line
mA
ICC (Power down Mode)
50
uA
26
150
VRMS
Type B Ringer
Ring Frequency Detected
15.3
68
Hz
Type B Ringer
Telephone Loop Current
10
100
ma
Ring Voltage Detected
40
Line Impedance
600
Data Transmit level
-12.0
-9.0
dBm
DTMF Transmit Level
-2.5
0
dBm
Voh
U65=2000h
Ohms
2.4
Avg over 3 second interval
Volts
Vol
0.4
Volts
Vih
2.0
VCC+0.3
Volts
Vil
-0.3
0.8
Volts
XE2420G ABSOLUTE MAXIMUM RATINGS
Storage Temperature
-25O C to +85O C
0O C to +70O C
Operating Temperature Range1
Maximum Time Above Eutectic (183O C)
90 seconds
Preheat Dwell Time
1
120 to 180 seconds
The XE2420G can be ordered with an Operating Temperature of -40O C to +85O 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
(3) /Reset
(4) /DSR
(5) /RTS
(6) /DTR
(7) /RXD
(8) /TXD
(9) /RI
(10) GND
(11) SPKR
(12) /INT
(13) N/C
(14) VCC
(15) N/C
VCC
F1
RING (24)
N/C (23)
TIP (22)
N/C (21)
N/C (20)
NP (19)
NP (18)
NP (17)
NP (16)
C1
RJ11
C2
Parts List for XE2420G Typical Connection Diagram
Reference
Designation
Qty
Description
C1, C2
2
Cap. 470 pfd 2600V, Panasonic ECKDRS471
F1
1
PTC, Raychem TR600-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
with the XE2420G.
60
XE2420G
61
1
44
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
43
24
23
22
21
20
19
18
17
16
9
27
10
XECOM
26
(8)
XE2420G
XE2420G Special Features
The XE2420G includes special features which will be
highly valuable for some applications. These features
include Error Correction, Power Down Mode, Handset
Interrupt, and Caller ID Decoding.
Upon detection of the interrupt the application host can
read User Register U70 to determine teh source of the
interrupt. Bit 2 of that register indicates that a parallel
handset has been detected. The application host can
then intiate a disconnect to permit the handset to be
used.
Error Correction:
The XE2420G incorporates V.42 error correction. V.42 error
correction incoprorates two error Correction Schemes,
LAPM and MNP. Either of these portocols can correct
99% of the errors which could occur in the data stream
during normal transmission due to noise and line hits on
teh telephone line. Error correction is controlled with the
AT/N command.
The Handset Interrupt feature prevents equipment,
which shares the telephone line with a standard handset,
such as a residential electrical meter, from blocking
emergency calls.
Caller ID Decoding:
The XE2420G can detect and pass Caller ID information
to the local system host. Detection of the Caller ID
information allows the application to answer calls from
only known sources. When a Caller ID signal is received,
the XE2420G provides the “CIDM” response to the host
to acknowledge that Caller ID information is being
detected. The modem’s Interrupt Register, U70, can also
be set to create an interrupt when Caller ID is detected.
Power Down Mode:
The primary circuits of the XE2420G can be shut down
by a single command from the host, reducing power
consumption to less than 50 microamps. This makes the
XE2420G ideal for battery powered applications. Issuing
the AT:U65,20E0<CR> command shuts down the
XE2420G’s modem controller and analog front end. The
XE2420G can be restored to normal operation by
activating the modem’s RESET signal on Pin 3. The
XE2420G will be fully awakenend a minimum of 300
milliseconds after RESET is applied.
The XE2420G decodes and passes the Caller ID characters
to the application host as they are received and provides
the “NO CARRIER” response to indicate when the Caller
ID message is complete. The XE2420G now resumes
monitoring the incoming Ring signal. If the calling number
is recognized by the application host, it can initiate a
connection using the ATA command.
Handset Interrupt:
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
and configuration. This section describes the AT
command format and lists the AT commands, Registers
and Result codes.
Command Buffer - The Command Buffer holds a
maximum of 48 characters, including the AT prefix. If the
command buffer overflows, the modem issues an
"ERROR" result code and commands are not executed.
Data Mode: The XE2420G enters data mode after
establishing a remote modem connection and issuing
the appropriate result code. In the Data Mode the
modem sends all data presented on Transmit Data (/
TXD) to the remote modem and puts data from the
remote modem onto Received Data (/RXD). When the
modem exits data mode, it issues a "NO CARRIER"
result code.
Command Line Editing - The backspace edits a
command line before it is executed. The backspace key,
(Control and H simultaneously on some systems),
erases the previous character in the command line.
Register S5 allows the user to select a character other
than a backspace to edit the command line.
Command Mode: The XE2420G enters command mode
on power-up, reset, a lost connection, or receipt of the
escape code. In command mode the modem accepts
commands from the host on transmit data. Appropriate
result codes are returned on received data.
Command Line Format
Command lines issued to the modem follow a strict
format. Each command begins with the prefix AT. The
command buffer stores the command line and executes it
upon receipt of a carriage return. Until executed, the
command line can be edited with the backspace key.
Command Prefix - Each command, except the A/
command, begins with the AT prefix. The "A" and "T"
may be both upper case or both lower case but cannot be
of different cases. The prefix identifies the speed and
parity of the commands sent to the modem. The modem
determines data rate by measuring the width of the
incoming bits. Parity is determined by comparing the
parity bits of the "A" and the "T."
Command Line - Commands may be strung together in a
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
Re-Execute Last Command - The A/ command causes
the modem to re-execute the last command line. This is
the only command which does not require the "AT"
prefix.
Omitted Parameters - Most commands include a
parameter which determines how the functions will be
set. When the command parameter is omitted from the
command string, it is assumed to be a 0.
Escape Characters - A 3 character escape sequence may
be entered to switch the modem into command mode
while on line. The escape character, set by Register S2,
must be entered 3 times in succession to execute the
escape. An AT command must then be entered within the
period defined by S12 to enter command mode. The
default escape sequence is "+++."
Result Codes - The modem issues a result code after
each action. Result codes may be sent as full words, one
or two digit numeric codes, or may be disabled all
together. Each result code ends with a carriage return
when numeric result codes are chosen. When full word
result codes are chosen, a Line Feed and Carriage Return
precede and follow each result code.
(10)
XE2420G
XE2420G AT Commands
An asterisk indicates the factory default
Xn - Result Code Set n=0
n=1
n=2
n=3
n=4
n=5
A - Answer Command D - Dial Command 0-9, A-D, #, * = Dialing Digits
P = Pulse dial
T = Tone dial
W = Wait for dial tone
, = Pause for the duration of S8
! = Switch hook flash
; = Return to the command state
En - Command Echo
n=0
n=1
Do not echo commands
Enable command echo *
Yn - Long Space Disconnect n=0
n=1
&Hn - Protocol Selection
n=6
n=7
n=8
n=9
n=10
n=11
Switch hook relay opens
Switch hook relay closes
In - Modem Identification
Mn - Speaker Activity n=0
n=1
n=2
n=3
Speaker off *
Speaker on until carrier received
Speaker remains on
Speaker on after dialing until DCD detected.
On - On Line
n=0
n=1
n=2
Return On Line with no retrain *
Initiate retrain while returning On line.
Initiate rate renegotiation while returning On line.
Qn - Responses
n=0
n=1
Send responses *
No Responses
&Tn - Modem Test Modes
n=0 Cancel Test Mode *
n=3 Initiate Analog Loopback
%On -Answer Mode
n=0 Answer in Answer Mode *
n=1 Answer in Originate Mode
%$ - Display current AT% settings.
\Bn - Character Length
n=0 6N1; Data Bits, no Parity, 1 stop bit, 1 start bit
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
determined by AT\P command.
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
determined by AT\P command.
n=6 8X1; 8 data bits, 1 stop bit, 1 start bit, 1 escape bit
enabling 9th bit escape mode.
Sr? - Interrogate Register Sr=n - Set Register Value S$ - List values of all S-Registers Vn - Result Codes Numeric Result Codes
English Word Result Codes*
XECOM
V.22bis (2400 or 1200 BPS) *
V.22 (1200 BPS)
Bell 212 (1200 BPS)
Bell 103 (300BPS)
V.21 (300 BPS)
V.23 (1200/75 BPS)
&$ - Display current AT& settings.
R - Initiate V.23 Reversal
n=0
n=1
Disabled*
Modem disconnects on receipt of 1.5 seconds of
continuous Space.
Z - Reset -
Hn - Switch Hook Control n=0
n=1
Responses 0-4
Responses 0-5 & 10
Responses 0-6 & 10
Responses 0-5, 7 & 10
Responses 0-8 & 10*
All Responses
(11)
XE2420G
XE2420G AT Commands
\Nn - Error Control Mode
n=0 Normal Mode
n=1 MNP Required
n=3 MNP or Normal *
n=4 Auto Error Correction V.42 without ODP or ADP
Phase Detection, MNP or Normal mode
\Pn - Parity Setting
n=0
n=1
n=2
n=3
Even Parity selected *
Space Parity selected
Odd Parity selected
mark Parity selected
\Qn - Modem to DTE Flow Control
n=0
n=2
n=3
n=4
No Flow Control
CTS Flow Control only *
RTS/CTS Flow Control
XON/XOFF Flow Control
\Tn -DTE Rate
n=0
n=1
n=2
n=3
n=4
n=5
n=6
n=7
n=8
n=9
n=10
n=11
n=12
n=13
n=14
n=15
300 BPS
600 BPS
1200 BPS
2400 BPS *
4800 BPS
7200 BPS
9600 BPS
12.0 KBPS
14.4 KBPS
19.2 KBPS
38.4 KBPS
57.6 KBPS
115.2 KBPS
230.4 KBPS
245.76 KBPS
307.2 KBPS
XECOM
\Vn - Connect Response
n=0 Issue Connect and Protocol Responses *
n=2 Issue Connect Response only
:I - Read Interrupts - Reports the lower 8 bits of User
Register U70. Reading the interrupts clears them and
resets the /INT pin.
:R- Read all User Registers
:Rnn - Read user Register nn
:Unn,xxxx - Write hex value xxxx to User Register nn.
Note multiple User Registers can be written in the same
command line. Only the first register in the sequence must
be addressed. Subsequent values will be loaded into
successive registers. The :U command uses the format
AT:Unn, xxxx, yyyy, zzzz, ...<CR> to load multiple
registers.
+VCID=n - Caller ID Enable
n=0 No Caller ID *
n=1 Formatted Caller ID Data presented
n=2 Row Caller ID Data presented
+VCDT=n - Caller ID Type
n=0 On only after first ring
n=1 CID Always On
n=2 UK CID Format
n=3 Japanese CID Format
(12)
XE2420G
XE2420G Country Configuration
The XE2420G can be configured to operate in countries throughout the world. The modem is configured via special Uregisters. 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>
ATS6=3
AT:U15, 0030, 0020<CR>
AT:U2C, 0030, 0020, 06C0, 1DD0, 0360<CR>
AT:U42, 0041,0021<CR>
AT:U45, 0384<CR>
AT:U67, 0004<CR>
Reset configuration to factory default
Set the modem to wait for 3 seconds when blind dialing
Change values of Registers U15 and U16
Change values of Registers U2C, U2D, U2E, U2F and U30
Change values of Registers U42 and U43
Change value of U45
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.
XECOM
Make/Break Ratio
U42
U43
60/40
003Dh
0027h
67/33
0041h
0021h
(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.
1
A
US
3
2
1
a
ssi
Ru
R2
ina
Ch
CT
XECOM
n
pa
Ja
Busy Tone Filters
a
ali
str
Au
Dial Tone Filters
)
ult
efa
(d
ter
gis
Re
Function
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
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
(14)
XE2420G
XE2420G Country Configuration
3
a
ssi
Ru
2
1
ina
Ch
R2
XECOM
CT
Busy Tone Cadence
n
pa
Ja
Busy Tone Cadence
a
ali
str
Au
Busy Tone Filters
)
ult
efa
1 (d
A
ter
US
gis
Re
Function
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
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
U34
1B58h
1B58h
1B58h
1B58h
1B58h
1B58h
U35
2D00h
3840h
2D00h
0E10h
3840h
3840h
(15)
XE2420G
XE2420G Country Configuration
1
A
US
0041h
0041h
003Dh
003Dh
U43
0027h
0027h
0021h
0021h
0027h
0027h
U45
0320h
0320h
0384h
0384h
0348h
0320h
U46
09B0h
0680h
09B0h
0680h
08A0h
0680h
U47
0064h
0064h
0064h
0090h
0064h
0064h
U48
0064h
0064h
0064h
0090h
0064h
0064h
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-Mapped Register
U4D
0000h
4008h
0000h
0000h
4008h
4008h
Delay to Dial
U4E
0000h
0000h
0000h
0000h
1388h
0000h
Loop Current Debounce
U50
015Eh
015Eh
015Eh
015Eh
015Eh
015Eh
U51
00C8h
00C8h
00C8h
00C8h
00C8h
00C8h
Transmit Level
U52
0000h
0001h
0000h
0000h
0001h
0001h
Bit-Mapped Registers
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
Dial Tone Wait
S6
2
2
3
3
2
2
Wait for Carrier
S7
59
50
50
50
50
59
3
(16)
2
XECOM
1
Ring Detection
R2
DTMF Dialing
a
ssi
Ru
003Dh
ina
Ch
003Dh
CT
U42
n
pa
Ja
)
ult
efa
(d
ter
gis
Re
Pulse Dialing 4
a
ali
str
Au
Function
XE2420G
XE2420G Modem S-Registers
S0
Answer on nth Ring: S0 sets the modem to
automatically answer on the nth ring. Setting S0 to 0
disables automatic answer.
Range:
0 to 255
Units
Rings
Default
0
S7
Wait for Carrier after Dialing: S7 determines how
long the modem waits for a valid carrier signal after
dialing.
Range:
0 to 255
Units
Seconds
Default
80
S1
Ring Count: S1 is a read-only register showing the
number of rings detected. If a ring is not detected
within 8 seconds, S1 is reset to zero.
Range:
0 to 255
Units
Rings
Default
0
S8
Comma Pause Time: S8 defines the duration of the
pause initiated by a comma in the dialing string. The
pause is generally used when waiting for a second dial
tone.
Range:
0 to 255
Units
Seconds
Default
2
S2
Escape Character: S2 determines the ASCII escape
character. Values of 0-127 select valid characters;
values from 128 to 255 disable the escape sequence.
Range:
0 to 255
Units
ASCII Character
Default
43 (+)
S9
Carrier Detect Response Time: S9 establishes the
length of time the remote modem's carrier must be
present to be recognized as valid.
Range:
1 to 255
Units
0.1 Seconds
Default
6
S3
S4
Line Termination Character: S3 determines the
ASCII character which will terminate commands and
modem responses.
Range:
0 to 127
Units
ASCII Character
Default
13 (Carriage Return)
Line Feed Character: S4 sets the ASCII character
to act as a line feed character in modem responses.
Range:
0 to 127
Units
ASCII Character
Default
10 (Line Feed)
S5
Backspace Character: S5 defines the ASCII
character used as a backspace to edit the command
line.
Range:
0 to 127
Units
ASCII Character
Default
8 (Back Space)
S6
Dial Tone Wait Time: S6 determines how long the
modem waits for dial tone before dialing. The Dial
Tone Wait Time cannot be set to less than two
seconds.
Range:
3 to 7
Units
Seconds
Default
2
XECOM
S10
Carrier Off Disconnect Delay: S10 selects how long
carrier must be lost before the modem disconnects.
Note: If S10 is smaller than the value of S9 or S10 is set
to 255, the modem will not automatically disconnect on
loss of carrier.
Range:
1 to 255
Units
0.1 Seconds
Default
14
S12
Escape Code Guard Timer: S12 sets the escape
sequence guard timer. If characters are received before or
after the escape sequence, within the guard timer, the
modem aborts the escape attempt and remains in data
mode.
Range:
10 to 255
Units
0.02 Seconds
Default
50
S14
Wait for Dial tone Delay: S14 determines how long the
modem will wait for dial tone when the W dial modifier is
used.
Range:
0 to 255
Units
Seconds
Default
12
(17)
XE2420G
XE2420G Modem S-Registers (continued)
S24
Sleep Inactivity Timer: S24 determines the length
of inactivity before the modem enters sleep mode.
When set to 0, sleep mode is disabled.
Range: 0 to 255
Units: Seconds
S43
Default: 0
S30
Disconnect Inactivity Timer: S30 controls how
long the modem will remain on line with no data
flowing. A 0 disables the inactivity time out.
Range: 0-255
Units:
Minutes
Default: 0
S38
Hang Up Delay Timer: S38 determines the
maximum delay between receipt of the ATH0
command and modem disconnect. .
Range: 0-255
Units: Seconds
Default: 20
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
Dial Attempts before Blacklisting - S44 determines
how many dial attempts will be allowed before
Blacklisting blocks a call
Range: 0-4
Units: Number of Calls
Default: 4
S44
Blacklisting Timer - S44 sets the duration of the
Blacklisting period.
Range: 0-255
Units: Seconds
Default: 180
S50
Minimum Off-Hook Duration - S50 determines the
minimum length of time the modem will remain offhook. An attempt to drop the line before this timer
expires, will be ignored by the modem until the timer
expires.
Range: 0-255
Units: Seconds
Default: 3
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
0
OK
1
CONNECT
2
RING
Ring signal detected
3
NO CARRIER
Carrier not detected
4
ERROR
Error in command line
5
CONNECT 1200
1200BPS Connection
6
NO DIAL TONE
No dial tone detected
7
BUSY
Busy signal detected
8
NO ANSWER
Remote does not answer
9
RINGING
Ringback signal detected
10
CONNECT 2400
30
CIDM
Caller ID Detected
31
FLASH
Hookswitch Flash detected
32
STAS
UK Caller ID Alert detected
33
X
70
PROTOCOL: NONE
75
CONNECT 75
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
Description
Command Successful
300 BPS or higher connection
2400 BPS Connection
Over current Condition
No Link Protocol negotiated
(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
REN
Xecom
Identifier
Country of
Manufacture
(USA)
Model Number
Product Type
(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 warranty, 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 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 circuits, 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) support 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 expected 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 E-Mail: [email protected]
XECOM
(22)
XE2420G