XE5692G
November 2004
World’s Smallest Complete V.92 Modem
Description
Features
The Xecom XE5692G provides a complete, global V.92
* Small Size: HyPLCC™ measures less than 1 inch by 1
modem in PLCC-68 compatible package. It is the first
inch and is just 0.29 inches thick
V.92 modem in surface-mount package. Xecom
* Data transfer at rates from 300 bps to 56 kbps.
designed the XE5692G as an easily integrated
* Full V.92 support including Quicker Connect; PCM
communications solution for embedded systems.
Upstream and V.44 error correction
Xecom supplies teh XE5692G with transferable FCC Part
* Modem Control and Configuration via industry
68 Registration. This allows the embedded system
standardAT Commands.
designer to add modem communications to his process
* 3.3 and 5 volt compatible Serial Interface
control, remote monitoring, point-of-sale, or remote
* SupportsV.42 error correction and V.44 data
diagnostic system without additional FCC testing. The
compression.
XE5692G also meets the requirements for connection to
* Shared Line Features prevent modem operation from
most of the world’s telephone systems.
interfering with voice communications.
* Nonvolatile memory stores modem configuration.
Only Xecom offers a surface-mount, modular V.92
solution. The XE5692G package is also the smallest V.92
* Complete integrated DAA.
modem. Xecom also offers a pin compatible modules
* User Transferrable FCC Part 68 Registration
supportingV.90(XE5690G)andV.22bis(XE2420G)
* Complies with telephone networks around the world.
providing the flexibility to switch modem modules to
* UL60950Recognition
meet changing market requirements.
* Low Power operation, 3.3 Volts, 100 milliwatts;
XE5692G BLOCK DIAGRAM
NVRAM
/Reset
/TXD
/RXD
ROM
/RTS
/DSR
Modem
Global
/DCD
Controller
Analog
Telephone
Tip
/CTS
Front
Line
Ring
/DTR
End
Interface
/INT
(DAA)
SPKR
/RI
XECOM
(1)
XE5692G
XE5692G 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.280
0.285
0.290
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)
XE5692G
XE5692G 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
N/C
/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 forced active within the XE5692G module.
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., and if /DTR is removed while the modem is on-line, the mdoem exits 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)
XE5692G
XE5692G 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 the ATM command.
12
N/C
No internal connection
13
/INT
/INT provides an active low hardware interrupt signal from the XE5692G. 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 XE5692G 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 XE5692G 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
points along the surface.
NOTE: Although the XE5692G is a 3.3 volt device all serial inputs are 5 volt tolerant.
XECOM
(4)
XE5692G
XE5692G Soldering Instructions
The XE5692G is subject to damage if overexposed 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 XE5690G must not be exposed to direct Infrared (IR) heating. If your process includes direct IR heating, you
must shield the XE5692G from the infrared rays.
MaximumTemperature
220 O C
MaximumTimeat220 O C
20 Seconds
Maximum Time above Eutectic (180 O C)
90 Seconds
MaximumPreheatDwellTime
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)
XE5692G
XE5692G Electrical Specifications
Parameter
Min
Typ
Max
Units
Comments
VCC
3.0
3.3
3.6
Volts
ICC
30
35
mA
On Line
5
mA
Sleep
0.17
mA
Power Down mode
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
3.3
Volts
Vol
0.4
Volts
Vih
2.0
5.0
Volts
Vil
-0.3
0.8
Volts
XE5692G ABSOLUTE MAXIMUM RATINGS
VCC
4.1Volts
Storage Temperature
-25 O C to +85 O C
1 Maximum Operating Temperature Range
0 O C to +70 O C
MaximumTimeAboveEutectic(183 O C)
90 seconds
Preheat Dwell Time
120 to 180 seconds
1 The XE5692G can be ordered with an Operating Temperature of -40 O C to +85 O C at extra cost. Order
XE5692G-ITR or to specify Industrial Temperature Range (ITR).
XECOM
(6)
XE5692G
XE5692G Typical Connection Diagram
To Host Serial Port
XE5692G
( 1) /DCD
(2) /CTS
RJ11
To System Reset
(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)
VCC
(10) GND
NP (18)
C1
C2
(11) SPKR
NP (17)
To System
(12) N/C
NP (16)
Interrupt
(13) /INT
(14) VCC
(15) N/C
Parts List for XE5692G Typical Connection Diagram
Reference
Designation
Qty
Description
C1,C2
2
Cap.1000pfd,1500Vminimum
F1
1
PTC,TR600-150
Notes:
1
Capacitors, C1 and C2, may be required for EMI filtering in your system. Without these components you may
experience unintended radiation when the telephone cable is attached. C1 and C2 are high-voltage capacitors.
We recommend the Novocap LS1808N102K302NX080T. This 1000 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.
3. F1 is a positive thermal coefficient (PTC) device which protects the modem from excessive current flow. These
devices are required for your system to pass UL60950. Fuses may be used in place of the PTC’s
XECOM
(7)
XE5692G
Application Note: Using a 68-Pin PLCC Socket
The XE5692G 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 XE5692G to make
contact with the appropriate pins of the PLCC socket. The drawing below illustrates how the XE5692G fits into the
68-pin PLCC socket. Emulation Technology’s S-SMT-17-068-A socket is representative of sockets that can be used
withtheXE5692G.
60
44
61
XE5692G
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)
XE5692G
XE5692G Shared Line Features
The XE5692G includes the ability to monitor telephone
HandsetInterrupt:
line conditions before, after and during calls. This allows
The Handset Interrupt feature permits the modem to yield
the XE5692G to avoid conflicts with other equipment
the telephone line to another piece of equipment
connected to the telephone line. There are two modes of
connected to the same telephone line. This prevents the
operation for the XE5692G Shared Line Features; Connect
XE5692G from blocking outgoing emergency calls when
Detect and Handset Interrupt.
the line is shared in a residential application. Handset
Interrupt is accomplished by monitoring the loop current
Connect Detect:
through the modem while it is off-hook. loop current
The Connect Detect mode is active when the XE5692G is
drops when another piece of equipment goes off-hook on
on-hook. With AT%V2 selected the XE5692G verifies the
the same telephone line.
availability of the telephone line by checking the DC loop
voltage before going off-hook for dialing or answering a
Handset Interrupt function is controlled by registers U77
call. The nominal value of loop voltage is stored in
and U78. U78 defines when the Handset Interrupt is
register U85, typically 48 volts. The XE5692G can detect
operable and U77 allows the operator to configure the
either the lack of a telephone line connection or that the
modem to disconnect immediately upon detecting
connected line is in use.
another piece of equipment on the telephone line.
NO LINE If the telephone line has been disconnected
U77 Bit 11 of U77 permits the XE5692G to be set to
from the modem, the voltage on Tip and Ring will
automatically disconnect any time another piece of
approach 0 volts. If the modem reads a DC loop voltage of
equipment connects to the line while the XE5692G is off-
around 3 volts or less, the modem will not go off-hook
hook. This configuration is recommended when the
and will issue the “NO LINE” response.
modem will be sharing a line with a telephone handset as
it provides the quickest access to the phone line for
LINE IN USE If a telephone handset, fax machine or other
emergency calls. If U77 bit 11 is not set, then U70 bit 10
piece of equipment connected to the telephone line is in
should be. U70 bit 10 causes the modem to provide an
use, the DC loop voltage will drop. Typically the DC loop
interrupt when the parallel line seizure is detected.
voltage will be between 5 and 12 volts while any pieces of
equipment is using the telephone line. If the modem sees
U78 Bits 14 and 15 of U78 control when the Handset
a DC loop voltage between about 3 volts and 85% of the
Interrupt will be active.
nominal loop voltage, the modem will not go off-hook but
If both bits are reset Handset Interrupt is disabled.
will transmit the “LINE IN USE” response
If only bit 14 is set, the XE5692G will begin monitoring
the line for a Handset Interrupt as soon once dialing is
If neither the No Line or Line in Use conditions is true, the
completed.
XE5692G goes off-hook and completes the original
If only bit 15 is set, the XE5692G activate the Handset
command as requested.
Interrupt function when the timer set by bits 0 to 7
expires. Bits 0-7 set this timer inn 500 millisecond
increments.
If both bits 14 and 15 are set, the XE5692G starts the
Handset Interrupt monitoring after the modem
handshake is completed.
XECOM
(9)
XE5692G
XE5692G AT Commands
The XE5692G uses "AT" commands for configuration
Command Line Editing - The backspace edits a command
and control. This section describes the AT command
line before it is executed. The backspace key, (Control
format and lists the AT commands, registers and result
and H simultaneously on some systems), erases the
codes. XE5692G "AT" commands have two operational
previous character in the command line. Register S5
modes; command mode and data mode.
allows the user to select a character other than a
backspace to edit the command line.
Data Mode: The XE5692G enters data mode after it
connects to a remote modem and issues the appropriate
Re-Execute Last Command - The A/ command causes the
result code. In the data mode the modem sends all data
modem to re-execute the last command line. This is the
presented on Transmit Data (/TXD) to the remote modem
only command which does not require the "AT" prefix.
and puts data from the remote modem onto Received
Data (/RXD). When the modem exits data mode, it issues
Omitted Parameters - Most commands include a
a "NO CARRIER" result code.
parameter which determines how the functions will be set.
When the command parameter is omitted from the
Command Mode: The XE5692G enters command mode
command string, it is assumed to be a 0.
on power-up, reset, a lost connection, or receipt of the
escape code. In command mode the modem accepts
Escape Characters - A 3 character escape sequence may
commands from the host on transmit data. Appropriate
be entered to switch the modem into command mode
result codes are returned on received data.
while on line. The escape character, set by Register S2,
must be entered 3 times in succession to execute the
CommandLineFormat
escape. An AT command must then be entered within the
Command lines issued to the modem follow a strict
period defined by S12 to enter command mode. The
format. Each command begins with the prefix AT. The
default escape sequence is "+++."
command buffer stores the command line and executes it
upon receipt of a carriage return. Until executed, the
Result Codes - The modem issues a result code after each
command line can be edited with the backspace key.
action. Result codes may be sent as full words, one or
two digit numeric codes, or may be disabled all together.
Command Prefix - Each command, except the A/
Each result code ends with a carriage return when numeric
command, begins with the AT prefix. The "A" and "T"
result codes are chosen. When full word result codes are
may be both upper case or both lower case but cannot be
chosen, a Line Feed and Carriage Return precede and
of different cases. The prefix identifies the speed and
follow each result code.
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. If the command buffer overflows, the
modem issues an "ERROR" result code and commands
are not executed. 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)
XE5692G
XE5692G Boot Command
The XE5692G allows a default command string to be automatically loaded into the modem on power-up or modem reset.
A series of commands loads the default command string in Hex form into the modem’s EEPROM. The EEPROM has 256
bytes available for command storage.
The sequence to load the default commands into EEPROM must begin with the Boot command and ends with a double
carriage return. All commands are loaded into the EEPROM in Hex form beginning with address M0000. Up to 8
addresses may be loaded with each command in the sequence.
The following example uses a typical configuration for an embedded application. ATE0 disables command echo;
ATQ1 disabled modem responses, and ATS0=1 sets the modem to automatically answer on the first ring. This
sequence is loaded into the modem EEPROM with the Boot command using the command sequence below. This
places the modem into the desired configuration each time power is applied or the modem is reset
BootCommandSequence
Command
Description
AT:M0000,42,4F,4F,54,0D,41,54,45
Load characters “B,O,O,T,<CR>,A,T,E” in EEPROM begin-
ning at address M0000
AT:M0008,30,0D,41,54,51,31,0D,41
Load characters “0,<CR>,A,T,Q,1,<CR>,A” in EEPROM
beginning at address M0008
AT:M0010,54,53,30,3D,31,0D,0D
Load characters “T,S,0,=,1,<CR>,<CR>” in EEPROM begin-
ning at address M0010
XECOM
(11)
XE5692G
XE5692G AT Commands
An asterisk indicates the factory default
Xn - Result Code Set -
$ - Display current AT settings.
n=0
Responses 0-4
A - Answer Command -
n=1
Responses 0-5 & 10
n=2
Responses 0-6 & 10
D - Dial Command -
n=3
Responses 0-5, 7 & 10
0-9, A-D, #, * = Dialing Digits
n=4
Responses 0-8 & 10*
P = Pulse dial
n=5
All Responses
T = Tone dial
Yn - Long Space Disconnect -
W = Wait for dial tone
n=0
Disabled*
,
= Pause for the duration of S8
n=1
Modem disconnects on receipt of 1.5 seconds of
! =
Switch hook flash
continuous Space.
; =
Return to the command state
Z - Reset -
En - Command Echo
n=0
Do not echo commands
&Gn - Maximum Data Rate Selection
n=1
Enable command echo *
n=3
1200 bps
Hn - Switch Hook Control -
n=4
2400 bps
n=5
4800 bps
n=0
Switch hook relay opens
n=6
7200 bps
n=1
Switch hook relay closes
n=7
9600 bps
In - Modem Identification
n=8
12,000 bps
Mn - Speaker Activity -
n=9
14,400 bps *
n=10 16,800 bps
n=0
Speaker off *
n=11 19,200 bps
n=1
Speaker on until carrier received
n=12 21,600 bps
n=2
Speaker remains on
n=13 24,000 bps
n=3
Speaker on after dialing until DCD detected.
n=14 26,400 bps
On - On Line
n=15 28,800 bps
n=0
Return On Line with no retrain *
n=16 31,200 bps
n=1
Initiate retrain while returning On line.
n=17 33,600 bps
n=2
Initiate rate renegotiation while returning On line.
&Hn - Protocol Selection
Qn - Responses
n=0
V.90 with automatic fallback to 300 bps *
n=0
Send responses *
n=1
V.90 with fallback to 28,800 bps
n=1
No Responses
n=2
V.34 with automatic fall back to 300 bps
R- V.23 reversal -
n=3
V.34 only (33,600 bps to 2400 bps)
n=4
V.32bis with automatic fallback to 300 bps
Sr? - Interrogate Register -
n=5
V.32bis only (14,400 to 4800 bps)
Sr=n - Set Register Value -
n=6
V.22bis (2400 or 1200 BPS)
n=7
V.22 (1200 BPS)
S$ - List values of all S-Registers -
n=8
Bell 212 (1200 BPS)
n=9
Bell 103 (300 BPS)
Vn - Result Codes -
n=10 V.21 (300 BPS)
n=0
Numeric Result Codes
n=11 V.23 (1200/75 BPS)
n=1
English Word Result Codes*
&$ - Display current AT& settings.
XECOM
(12)
XE5692G
XE5692G AT Commands
&Tn - Modem Test Modes
\Qn - Modem to DTE Flow Control
n=0 Cancel Test Mode
n=0 No Flow Control
n=3 Initiate Analog Loopback
n=2 CTS Flow Control only *
&Z - Enable Sleep Mode; wake on incoming Ring signal
n=3 RTS/CTS Flow Control
n=4 XON/XOFF Flow Control
%B - Report Blacklisted Numbers
\Tn -DTE Rate
%C - V.42bis Data Compression
n=0 300 BPS
n=0 Data Compression Disabled
n=1 600 BPS
n=1 Bidirectional Data Compression Enabled *
n=2 1200 BPS
n=2 Data Compression Transmit Only
n=3 2400 BPS
n=3 Data Compression Receive Only
n=4 4800 BPS
%On -Answer Mode
n=5 7200 BPS
n=1 Answer in Answer Mode *
n=6 9600 BPS
n=2 Answer in Originate Mode
n=7 12.0 KBPS
n=8 14.4 KBPS
%Vn - Shared Line Use
n=9 19.2 KBPS
n=0 No automatic detection of local line status *
n=10 38.4 KBPS
n=2 Check line voltage before going off-hook. Issue
n=11 57.6 KBPS
“NO LINE” response if line is unavailable and
n=12 115.2 KBPS
“LINE IN USE” if line is off hook.
n=13 230.4 KBPS
%$ - Display current AT% settings.
n=14 245.76 KBPS
n=15 307.2 KBPS
\Bn - Character Length
n=16 Autobaud on AT command *
n=0 6N1; Data Bits, no Parity, 1 stop bit, 1 start bit
n=17 Autobaud Off
n=1 7N1; 7 data bits, no parity, 1 start bit, 1 stop bit
\Vn - Connect Response
n=2 7P1; 7 data bits, 1 stop bit, 1 start bit, parity
determined by AT\P command.
n=0 Issue Connect and Protocol Responses *
n=3 8N1; 8 data bits, no parity, 1 stop bit, 1 start bit *
n=2 Issue Connect Response only
n=5 8P1; 8 data bits, 1 stop bit, 1 start bit, parity
determined by AT\P command.
:I - Read Interrupts - Reports the lower 8 bits of User
Register U70. Reading the interrupts clears them and
n=6 8X1; 8 data bits, 1 stop bit, 1 start bit, 1 escape bit
resets the /INT pin.
enabling 9th bit escape mode.
\Nn - Error Control Mode
:R- Read all User Registers
n=0 Normal Mode
n=2 MNP Required
:Rnn - Read user Register nn
n=3 V.42 auto reliable mode *
:Unn,xxxx - Write hex value xxxx to User Register nn.
Note multiple User Registers can be written in the same
n=4 LAPM required for connection
command line. Only the first register in the sequence must
n=5 V.42 or MNP required
be addressed. Subsequent values will be loaded into
\Pn - Parity Setting - Parity is automatically set in
successive registers. The :U command uses the format
autobaud mode
AT:Unn, xxxx, yyyy, zzzz, ...<CR> to load multiple
n=0 Even Parity selected *
registers.
n=1 Space Parity selected
+DR=n - Data Compression Reporting
n=2 Odd Parity selected
n=0 Disabled *
n=3 mark Parity selected
n=1 Enabled
XECOM
(13)
XE5692G
XE5692G AT Commands
+DS - V.42bis Data Compression. AT+DS controls V.42bis AT+GCI=n - Country Configuration
operations in the modem. The format for the +DS
0
=
Japan
command is shown below.
9
=
Australia
AT+DS=a, b, c, d<CR>
A
=
Austria
a - 0 - V.42bis Disabled
F
=
Belgium
1 - V.42bis Transmit Only
16
=
Brazil
2 - V.42bis Receive Only
1B =
Bulgaria
3 - Bidirectional V.42bis
20
=
Canada
b - 0 - V.42 not required for link
26
=
China
1 - V.42 required for link
27
=
Columbia
c - 512 to 65535 Maximum D
2E =
Czech Republic
d - 6-250 maximum String
31
=
Denmark
35
=
Equador
+DS44 - V.44 Data Compression. AT+DS44 controls V.44
3C =
Finland
operations in the modem. The format for the
3D =
France
+DS44 command is shown below.
42
=
Germany
AT+DS44=a, b, c, d, e, f,g,h,i<CR>
46
=
Greece
50
=
Hong Kong
a - 0 - V.44 Disabled
51
=
Hungary
1 - V.44 Transmit Only
53
=
India
2 - V.44 Receive Only
57
=
Ireland
3 - Bidirectional V.44
58
=
Israel
b - 0 - V.42 not required for link
59
=
Italy
1 - V.42 required for link
61
=
South Korea
c - 0 - Stream Method
69
=
Luxembourg
1 - Packet Method
6C =
Malaysia
2 - Multi-Packet Method
73
=
Mexico
d - Maximum Codewords Tx; 256 to 65536
7B =
Netherlands
e - Maximum Codewords Rx; 256 to 65536
7E =
New Zealand
f - Maximum TX String; 32-255
82
=
Norway
g - Maximum RX String; 32-255
87
=
Paraguay
h - Maximum Transmit History; 512
89
=
Philippines
i - Maximum Transmit History; 512
8A =
Poland
AT+GCI? - Report Country Configuration
8B =
Portugal
9C =
Singapore
9F =
South Africa
A0 =
Spain
A5 =
Sweden
A6 =
Switzerland
B4 =
United Kingdom
B5 =
United States *
B8 =
Russia
FE =
Taiwan
+MR=n - Modulation Reporting - AT+MR command
determines if the modulation code will be reported during the
link negotiations.
n=0 Disabled *
n=1 Enabled
XECOM
(14)
XE5692G
XE5692G AT Commands
+MS - Select Modulation - AT+MS sets the modulation and
+PCW=n - Call Waiting
data rates to be supported by the modem. The format
n=0 Toggle /RI collect CID information if enabled
for the +MS command is shown below.
n=1 Modem Disconnect
AT+MS=a, b, c, d, e, f<CR>
n=2 Ignore Call Waiting *
a - modulation type
V21 - V.21 (300 BPS)
+PIG=n - PCM Upstream Data - AT+PIG command selects
V22 - V.22 (1200 BPS)
the PCM Upstream Data option
V22B - V.22bis (1200 or 2400 BPS)
n=0 PCM Upstream Enabled *
V32 - V.32 (4800 or 9600 BPS)
n=1 PCM Upstream Disabled
V32B - V.32bis (4800 to 14,400 BPS)
V34 - V.34 (16,800 to 33,600 BPS)
+VCID=n - Caller ID Enable
V90 - V.90 (to 56,000 BPS)
n=0 No Caller ID *
V92 - V.92 (to 56K BPS)
n=1 Formatted Caller ID Data presented
b - Automode Detection
n=2 Row Caller ID Data presented
0 - Automatic Negotiation Disabled
1 - Automatic Negotiation Enabled
+VCDT=n - Caller ID Type
c - Minimum Receive Data Rate (300 to 56000 BPS)
n=0 On only after first ring *
d - Maximum Receive Data Rate (300 to 56000 BPS)
n=1 CID Always On
e - Minimum Transmit Data Rate (300 to 56000 BPS)
n=2 UK CID Format
f - Maximum Transmit Data Rate (300 to 56000 BPS)
n=3 Japanese CID Format
XECOM
(15)
XE5692G
XE5692G 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
1200 bps 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
11
CONNECT4800
4800 bps Connection
12
CONNECT9600
9600 bps Connection
14
CONNECT19,200
19,200 bps Connection
15
CONNECT7200
7200 bps Connection
16
CONNECT12000
12,000 bps Connection
17
CONNECT14400
14,400 bps Connection
18
CONNECT16800
16,800 bps Connection
19
CONNECT21600
21,600 bps Connection
20
CONNECT24000
24,000 bps Connection
21
CONNECT26400
26,400 bps Connection
22
CONNECT28800
28,800 bps Connection
23
CONNECT31200
31200 bps Connection
24
CONNECT33600
33,600 bps Connection
30
CIDM
Caller ID Detected
31
FLASH
Hookswitch Flash detected
32
STAS
UK Caller ID Alert detected
33
X
Over current Condition
40
BLACKLISTFULL
The buffer for storing blacklisted numbers is full
41
BLACKLISTED
Attempted Number is Blacklisted
42
NOLINE
No Telephone line is connected to the modem
43
LINEINUSE
The attached Telephone line is in use
52
CONNECT56000
56,000 bps Connection
60
CONNECT32000
32,000 bps Connection
61
CONNECT48000
48,000 bps Connection
XECOM
(16)
XE5692G
XE5692G RESPONSES
Digits
Verbose
Description
63
CONNECT28000
28,000 bps Connection
64
CONNECT29333
29,333 bps Connection
65
CONNECT30666
30,666 bps Connection
66
CONNECT33333
33,333 bps Connection
67
CONNECT34666
34,666 bps Connection
68
CONNECT36000
36,000 bps Connection
69
CONNECT37333
37,333 bps Connection
70
PROTOCOL:NONE
No Link Protocol negotiated
77
PROTOCOLV.42
V.42 error correction protocol negotiated
79
PROTOCOLV.42bis
V.42bis data compression 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
83
PROTOCOL:ALTERNATE,+CLASS5
MNP5 error correction negotiated
90
CONNECT38666
38,666 bps Connection
91
CONNECT40000
40,000 bps Connection
92
CONNECT41333
41,333 bps Connection
93
CONNECT42666
42,666 bps Connection
94
CONNECT44000
44,000 bps Connection
95
CONNECT45333
45,333 bps Connection
96
CONNECT46666
46,666 bps Connection
97
CONNECT49333
49,333 bps Connection
98
CONNECT50666
50,666 bps Connection
99
CONNECT52000
52,000 bps Connection
100
CONNECT53333
53,333 bps Connection
101
CONNECT54666
54,666 BPS Connection
102
UN-OBTAINABLENUMBER
DTMF Dial attempt on Pulse only Line
+DR:NONE
Data Compression not in use
+DR:V.42B
Bidirectional V.42bis Data Compression
+DR:V42BRD
V.42bis Data Compression on Received direction only
+DR:V.42TD
V.42bis Data Compression on Transmit direction only
+DR:V.44
BidirectionalV.44 Data Compression
+DR:44RD
V.44 Data Compression on Received direction only
+DR:V.42TD
V.44 Data Compression on Transmit direction only
XECOM
(17)
XE5692G
XE5692G REGISTER SETTINGS
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
modem responses.
long carrier must be lost before the modem
Range:
0 to 127
disconnects.
Units
ASCII Character
Note: If S10 is smaller than the value of S9 or S10 is
Default
13 (Carriage Return)
set to 255, the modem will not automatically
disconnect on any loss of carrier.
S4
Line Feed Character: S4 sets the ASCII character
Range:
1 to 255
to act as a line feed character in modem responses.
Units
0.1 Seconds
Range:
0 to 127
Default
14
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
Backspace Character: S5 defines the ASCII
or after the escape sequence, within the guard timer,
character used as a backspace to edit the command
the modem aborts the escape attempt and remains in
line.
data mode.
Range:
0 to 127
Range:
10 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
S14
Wait for Dial Tone Delay: S14 determines how long
modem waits for dial tone before dialing. The Dial
the modem will wait for dial tone when the W dial
Tone Wait Time cannot be set to less than two
modifier is used.
seconds.
Range:
0 to 255
Range:
0 to 255
Units
Seconds
Units
Seconds
Default
12
Default
2
XECOM
(18)
XE5692G
XE5692G REGISTER SETTINGS
S24
Sleep Inactivity Timer: S24 determines the length
S42
Blacklisting - S42 controls the Blacklisting function
of inactivity before the modem enters sleep mode.
within the XE5692G. Blacklisting regulates how
When set to 0, sleep mode is disabled.
frequently the modem can dial the same number. An
Range:
0 to 255
attempt to dial beyond the limit will result in the
Units:
Seconds
“BLACKLISTED” result code being sent.
Default: 0
S42 = 0 Disabled
S42 = 1 Enabled
S30
Disconnect Inactivity Timer: S30 controls how
Default: 0
long the modem will remain on line with no data
flowing. A 0 disables the inactivity time out.
S43
Dial Attempts before Blacklisting - S44 determines
Range:
0-255
how many dial attempts will be allowed before
Units:
Minutes
Default: 0
Blacklisting blocks a call
Range:
0-4
S38
Hang Up Delay Timer: S38 determines the
Units:
Number of Calls
maximum delay between receipt of the ATH0
Default: 4
command and modem disconnect. .
Range:
0-255
S44
Blacklisting Timer - S44 sets the duration of the
Units:
Seconds
Blacklisting period.
Default: 20
Range:
0-255
Units:
Seconds
S40
Test Data Pattern: S40 sets the test pattern to be
Default: 180
used by the AT&T4 and AT&T5 commands
0
=
All Spaces (0) *
S50
Minimum Off-Hook Duration - S50 determines the
1
=
A Marks (1)
minimum length of time the modem will remain off-
2
=
Random Data
hook. An attempt to drop the line before this timer
expires, will be ignored by the modem until the timer
S41
V.34 Symbol Rate: S41 sets the V.34 test pattern
expires.
symbol rate to be used by the AT&T4 and AT&T5
Range:
0-255
commands
Units:
Seconds
0
2400 symbols/second
2400 to 21,600 bps
Default: 3
1
2743 symbols/second
4800 to 26,400 bps
2
2800 symbols/second
4800 to 26,400 bps
3
3000 symbols/second
4800 to 28,800 bps
4
3200 symbols/second
4800 to 31,200 bps
5
3429 symbols/second
4800 to 33,600 bps *
XECOM
(19)
XE5692G
XE5692G User-Registers
The registers described below are controlled 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 XE5692G to
U77
Auto Disconnect on Handset Interrupt - U77 bit 11
enter power down mode to reduce power
allows the user to configure the XE5692G to
consumption for battery powered applications. The
automatically disconnect on a Handset Interrupt
modem can only be awakened by applying an active
condition.
Reset signal to pin 3.
Bits 12-15 - Reserved (Bit 14 normally active)
AT:U65,2008 - Select Powerdown Mode
Bit 11 - When set the modem automatically
disconnects when on a Handset Interrupt
U70
Modem Interrupt Register: U70 allows the user to
condition. This bit is reset in the default
select the events that will cause the hardware
state.
interrupt line, Pin 13, to be activated. It also stores
Bits 0-10 - Reserved - (bits 2, 3, 4, and 5 are normally
the Interrupt status. The interrupts are cleared after
set.)
this register is read.
Bit 15 - Hardware Escape Pin
U78
Handset Interrupt Control - U78 controls when the
Bit 14 - Reserved
Handset Interrupt functions will be active.
Bit 13 - Enables the on line escape sequence “+++”;
Bits 14 -15 -00 - HI Disabled (default)
Default Active!
01 - HI Disabled during dialing
Bit 12 - Caller ID activates hardware interrupt; De-
fault Inactive!
10- HI Disabled from start of dialing to
expiration of Handset Interrupt timer
Bit 11 - Activate interrupt on overcurrent detect;
set by bits 0 to 7 of this register
Default Inactive!
11 - Handset Interrupt Disabled until
Bit 10 - Parallel handset detection activates inter-
modem negotiations are complete.
rupt; Default Active!
Bits 8-13 - Reserved
Bit 9 - Activate interrupt on ring detect; Default
Active!
Bits 0-7 - Handset Interrupt Timer in 500
millisecond increments. (default = 0)
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
(20)
XE5692G
FCC Instructions
The XE5692G 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.
FCC ID Number - pending
US:DWEMM00BXE5692G
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)
XE5692G
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 © 2004
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)
XE5692G