ETC XE5686L

XE5686L
12/00
Compact 56KBPS Data and Fax Modem
Description
Xecom's XE5686L combines high-speed data and
Group III send/receive fax in a compact component.
Xecom designed the XE5686L to be embedded by OEM
designers. Xecom also offers pin compatible 2400 BPS
14,400 BPS and 33,600 BPS alternatives to the
XE5686L for applications with other date rate
requirements.
Features
The XE5686L is not a modem chip but a complete
modem including the telephone interface integrated into
a compact module. It provides user transferable FCC
Part 68 registration and can connect directly to the
telephone line through an RJ11 jack. The modem
connects to the host through a TTL level serial interface.
The XE5686L also includes MNP2-4, MNP10 and
V.42 error control and MNP5 and V.42bis data
compression to provide an error free connection with the
greatest possible data throughput rate.
•
Small Size; 1.385 " x 1.36" x 0.575"
•
Modem control with "AT" commands
•
Class 1 Fax commands
•
Data transfer up to 56,000 bps
•
Send and receive fax to 14,400 bps
•
MNP and V.42 Error Control
•
MNP10 Error Control for Cellular Links
•
MNP5 Data Compression to 112,000 bps
•
V.42bis Data Compression to 224,000 bps
•
Low power, single +5V supply
Operating Power 800 mW (Typ.)
Sleep Mode 200 mW (Typ.)
•
NVRAM for modem configuration storage
Block Diagram
XE5686L Pin Configuration
VCC
RST
TXD
RXD
/DCD
/CTS
/DSR
/DTR
/RTS
/V-D
(Top View)
RING
TIP
ROM
NVRAM
Modem
Controller
Analog
Front End
DAA
Tip
Ring
N/C
N/C
SPK
N/C
N/C
N/C
N/C
TXD
RXD
1o
2o
3
4
5
6
7
8
9
10
11
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
o
22
21
20
19
18
17
16
15
14
13
12
RTS
RST
GND
VCC
N/C
/DCD
/CTS
/RI
/DSR
/DTR
/V-D
Spk
Gnd
XECOM
(1)
XE5686L
XE5686L Mechanical Specifications
INCHES
Dim
A
B
C
D
E
F
G
H
J
Min
METRIC(MM)
Max
1.350
1.375
0.555
0.190
0.090
0.115
0.280
0.790
1.090
1.370
1.395
0.585
0.210
0.110
0.135
0.300
0.810
1.110
Min
Max
34.29
34.92
14.10
4.83
2.29
2.92
7.11
20.07
27.69
34.80
35.43
14.86
5.33
2.79
3.43
7.62
20.57
28.19
A
B
Denotes Pin 1
Pins = 0.025 inches Square
C
D
G
G
F
H
F
E
J
ABSOLUTE MAXIMUM RATINGS*
SUPPLY VOLTAGE - Vcc
+6.5 Volts
DC INPUT VOLTAGE
-0.6 Volts to +6.5 Volts
STORAGE TEMPERATURE RANGE
-25° C TO +85° C
LEAD TEMPERATURE (Soldering, 2 sec per wave)
260° C
OPERATING TEMPERATURE RANGE
0 TO 70° C
*Exceeding these values may result in permanent damage to the device.
XECOM
(2)
XE5686L
XE5686L Typical Connection Diagram
VCC
RJ11
FB1
3
4
C1
C2
Ring
Tip
FB2
XE1486
XE5686L
RST
Host Serial
Interface
Gnd
VCC
AMP
/DCD
/CTS
/RI
/DSR
/DTR
TXD
/V-D
RXD
Recommended Parts
Reference Designation
Description
Recommended Part Number
FB1, FB2
C1, C2
Ferrite Beads
Capacitors
TDK CB30-1812
Sprague 30GAT47, 470 pfd, 3000 Volts
Power Supply Characteristics(TA =
Symbol
Parameter
0 - 70°C, Vcc = 5v ±5%)
Typ
Max
Units
Comments
Vcc
Supply Voltage
5.0
5.25
Volts
Icc
Vcc Supply Current
160
180
mA
Active, On Line
40
60
mA
Sleep Mode
XECOM
(3)
XE5686L
XE5686L Pin Descriptions
PIN
NAME
1
Ring
Ring provides half of the two-wire connection to the telephone network, RJ-11 Pin 4.
A 1500 volt barrier isolates Ring from all other circuits. This isolation must be preserved throughout the system. The battery voltage on Ring may be positive or negative
with respect to Tip.
2
Tip
Tip provides half of the two-wire connection to the telephone network, RJ-11 Pin 3. A
1500 volt barrier isolates Tip from all other circuits. This isolation must be preserved
throughout the system. The battery voltage on Tip may be positive or negative with respect to Ring.
3, 4
Not Used
5
SPK
SPK provides the audio output to a speaker. Speaker output is controlled by the ATL
and ATM commands. The input impedance to the speaker driver must be greater than
300 ohms.
6-9
N/C
No Connection
10
TXD
TXD provides serial data input from the host. A logic high represents a "Mark" and a
low represents a "Space".
11
RXD
RXD provides serial data output to the host. A logic high represents a "Mark" and a
low represents a "Space".
12
/V-D
The Voice-Data output can be used to drive an external relay for switching between the
modem and handset connected to the same telephone line.
13
/DTR
Data Terminal Ready is an active low input to the modem. The AT&D command sets
the function of DTR.
14
/DSR
Data Set Ready is an active low output from the modem. Its operation is determined by
the AT&S command.
15
/RI
16
/CTS
The XE5686L uses Clear to Send for hardware flow control. With hardware flow control active the modem raises \CTS to signal the host that the modem's transmit data
buffer is nearly full. When the buffer empties, the modem reactivates CTS.
17
/DCD
Data Carrier Detect goes low to indicate receipt of a valid incoming carrier. The
AT&C1 command enables the carrier detect function.
18
N/C
No Connection
19
VCC
VCC provides the +5 volt power required by the modem.
20
GND
Ground provides the common reference for the XE5686L.
21
RST
This active high input causes a hardware reset in the XE5686L. The reset pulse must be held
high for at least 10 milliseconds to correctly reset the modem.
22
RTS
The modem uses Request to Send for hardware flow control. The modem stops sending data to
the host when the hosts raises /RTS. The modem resumes transferring data to the host when the
host activates /RTS
XECOM
DESCRIPTION
No Connection should be made to these pins.
Ring Indicator is an active low output which marks the presence of a ring on the line.
(4)
XE5686L
XE5686L Electrical Specifications (TA =
Parameter
Min
DTMF Level
Modem Transmit Level
-12
0 - 70°C, Vcc = 5v ±5%)
Typ
Max
Unit
-2.2
0
dBm
3 second average
-10.5
-9.0
dBm
600 ohm line
10
pps
Pulse Dialing Rate
Pulse Dialing Make/Break
Billing Delay Interval
39/61
%
2.0
Phone Line Impedance Match
600
ohms
38
150
VRMS
Telephone Loop Current
20
100
milliamps
Input High Voltage (TXD, RTS, DTR)
2.0
Type B Ringer
Off-hook
Volts
Input Low Voltage (TXD, RTS, DTR)
0.8
2.4
Volts
Volts
(DCD, DSR, CTS, RXD, RI, OH)
RXD -100 microamps;
DCD, RI, OH - 1.6 milliamps
Output Low Voltage
XECOM
USA
sec.
Ring Detect Sensitivity
Output High Voltage
Comments
0.4
(5)
Volts
RXD - 1.6 milliamps;
XE5686L
XE5686L AT Commands
Modes of Operation
The XE5686L has three operational modes; Command,
Fax and Data.
Data Mode: The XE5686L enters data mode after it
establishes a connection and issues a "CONNECT" result
code. In the Data Mode the modem sends all signals on
Transmit Data to the remote modem and puts data from
the remote modem onto Received Data for the host
equipment. When the modem exits data mode, it issues a
"NO CARRIER" result code.
Command Mode: The XE5686L enters command mode
on power-up, reset, loss of the connection, or receipt of
the escape sequence. In command mode the modem
accepts commands from the host on Transmit Data.
Appropriate result codes are returned on Received Data.
Fax Mode: The XE5686L enters Class 1 fax mode on
receipt of AT+FCLASS=1. In fax mode commands and
responses are issued at 19,200 bits per second; the
character format is 8 bits no parity. The modem accepts
fax commands only in fax mode. The A/, ATO, AT&T
and escape commands are not valid in fax mode.
Command Line Format
Commands sent to the modem follow a strict format.
Each command line begins with the prefix AT. The
modem stores the command line in the command buffer
and executes it upon receipt of a carriage return. Until
executed, a backspace edits the command line.
Command Prefix - The "A" and "T" command prefix
may be both upper or both lower case but cannot be of
different cases. The prefix identifies the speed and parity
of the host. The modem determines speed by measuring
the width of the incoming bits and parity by comparing
the parity bits of the "A" and "T." The XE5686L
normally sends result codes at the speed and parity
determined by the prefix.
Command Buffer - The command buffer accepts only
40 characters, including the AT prefix. If the command
buffer overflows, the modem issues an "ERROR" result
code and does not execute the commands.
Command Line Editing - The backspace edits the
command line. Hitting the backspace key, or Control and
H simultaneously on some systems, erases the previous
character in the command line. All characters can be
erased except for the "A" and "T." Register S5 allows
the user to select a character other than a backspace to
edit the command line.
Re-Execute Last Command - The A/ command causes
the modem to re-execute the last command line. This is
the only command that does not require the "AT" prefix.
Omitted Parameters - Most commands include a parameter which determines the command function. If the
command omits the parameter, he modem assumes the
parameter is a zero.
Escape Characters - A three character escape sequence
switches the modem from data mode to command mode
while remaining on line. The escape character, set by
Register S2, must be entered 3 times in succession to
execute the escape. The default escape sequence is
"+++."
Result Codes - The modem issues a result code after
each action. The modem sends result codes as full
words, numeric codes or the user may disable the result
codes. Each result code ends with a carriage return when
the user chooses numeric result. The modem terminates
full word result codes with a Line Feed and Carriage
Return.
Command Line - One command line may include
multiple commands. The modem executes commands in
the sequence they appear. Spaces inserted into the
command line 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
(6)
XE5686L
XE5686L AT Command List
Mn - Speaker Activity - ATMn determines when the
List of Commands
An asterisk indicates the default setting of the command for the modem's audio output is active.
n=0 Speaker off
XE5686L
n=1 Speaker on until carrier received*
n=2 Speaker remains on
A - Answer Command - ATA forces the modem to
n=3 Speaker off during dialing, on until carrier
immediately go off-hook and begin transmitting the answer
tone sequence.
On - On Line - ATOn switches the modem from the command
mode to the data mode.
Bn - Select Communications Standard - ATBn selects the
n=0 Return On Line with no retrain*
modulation scheme used for connections below 2400 bits per
n=1 Initiate retrain returning On Line.
second
n=0
Selects CCITT standards
Qn - Responses - ATQn determines if the modem will issue
n=1
Selects Bell standards*
responses.
n=0 Send responses*
D - Dial Command - Below are the characters accepted in a
n=1 No Responses
dialing command.
0-9, #, * = Dialing Digits
Sr? - Interrogate Register - ATSr? requests the current value
L = Re-dial last number
in register Sr.
P = Pulse dial
T = Tone dial
Sr=n - Set Register Value - ATsr=n sets the value of register
S=n = Dial stored number
Sr to n.
W = Wait for dial tone
^ = Toggles state of calling tone
Vn - Result Codes - ATVn sets the modem to issue Numeric
, = Pause for the duration of S8
or Full Word result codes .
@ = Wait for silence
n=0 Numeric Result Codes
! = Switch hook flash
n=1 English Word Result Codes*
; = Return to the command state
En - Command Echo - ATEn determines whether commands
will be echoed back to the host.
n=0 Do not echo commands
n=1 Enable command echo*
Hn - Switch Hook Control - ATHn opens and closes the
modem's hook switch.
n=0 Switch hook relay opens
n=1 The switch hook relay closes
In - Modem Identification - ATIn identifies the modem
Ln - Speaker Volume - ATLn sets the amplitude of the
modem's audio output.
n=0 Lowest speaker volume
n=1 Low speaker volume*
n=2 Moderate speaker volume
n=3 High speaker volume
XECOM
Wn - Connect Message Rate - ATWn determines whether
the data rate reported in the Connect response is the host data
rate, the link data rate or whether both are provide along with
the error control and data compression protocols negotiated.
n=0
Send "CONNECT" at DTE Rate*
n=1 Report line speed, DTE speed and Link protocol
n=2
"CONNECT" Reports Link speed
Xn - Result Code Set - ATXn selects which set of result
codes the modem may send.
n=0 Result codes 0 to 4
n=1 Result codes 0 to 5 and 10
n=2 Result codes 0 to 6 and 10
n=3 Result codes 0 to 5, 7 and 10
n=4 Full Result codes*
Zn - Reset - ATZn executes a soft reset to the modem and
resets the modem configuration.
n=0 Reset to user profile 0*
n=1 reset to user profile 1
(7)
XE5686L
XE5686L AT Command List (continued)
&Cn - DCD Operation - AT&Cn determines the operation of &Tn - Test Modes - AT&T selects modem test mode.
n=0 Exit test mode
the DCD output.
n=1 Local analog loopback
n=0 DCD is forced active.
n=1 DCD indicates a valid carrier*
&Vn - View Configuration Profiles - AT&V permits the user
to check on the modems current configuration or conditions of
&Dn - DTR - AT&Dn determines how the modem will
the last call
respond to changes to DTR.
n=0 View active profile & user profiles *
n=0 DTR is ignored by the modem.
n=1 View statistics on last call
n=1 Enter command mode if DTR revoked.
n=2 Disconnect if DTR revoked.*
&Wn - Store Active Profile - AT&Wn stores the current
n=3 Soft reset when DTR revoked
modem configuration in NVRAM.
n=0 Store active profile as profile 0*
&Fn - Return to Factory Defaults - AT&Fn returns the
n=1 Store active profile as profile 1
modem configuration to one of two factory configurations.
n=0 Restore configuration 0*
&Yn - Recall Stored Profile - AT&Yn sets the stored modem
n=1 Restore configuration 1
configuration to be used after a hard reset.
n=0 Recall profile 0 on power-up*
&Gn - Guard Tone - AT&Gn controls the guard tone
n=1 Recall profile 1 on power-up
produced by the modem
n=0 Guard Tone Disabled*
&Zn=x - Store telephone number "x" in memory location
n=1 Guard Tone Disabled
"n"
n=2 1800 Hz Guard Tone
&Kn - Flow Control - AT&Kn selects the flow control
method used by the modem.
n=0 Disabled
n=3 RTS/CTS
n=4 XON/XOFF
n=5 Transparent XON/XOFF
&Pn - Dial Pulse Make/Break Ratio - AT&Pn determines
the specific pulse dialing parameters used by the modem.
n=0 39/61% @ 10 pps*
n=1 33/67% @ 10 pps
n=2 39/61% @ 20 pps
n=3 33/67% @ 20 pps
&Qn - Line Connection - AT&Qn determines if error control
or data buffering are active on the link.
n=0 Direct mode (no data buffering)*
n=5 Use Error Correction
n=6 Normal Mode (Speed buffering)
%En - Line Quality Monitor/Auto Retrain - AT%En
determines if the modem will monitor line quality during a
connection and initiate a retrain if quality drops below
acceptable levels.
n=0 Disabled
n=1 Enabled
n=2 Line quality, fallback, fall forward
%L - Read Received Signal Level - AT%L permits the user
to read the magnitude of the receive signal in dBm.
%Q - Read Line Signal Quality - AT%Q permits the user to
read the EQM value of the received signal.
\Bn - Transmit Break - AT\Bn selects the duration of the
break signal sent. Break = n x 100 msec.
\Gn - Modem Port Flow Control n=0 No Modem Port Flow Control
n=1 XON/XOFF Port Flow Control
&Sn - DSR Operation - AT&Sn sets the operation of the
DSR signal.
n=0 DSR always active*
n=1 DSR in accordance with V.25.
XECOM
(8)
XE5686L
XE5686L AT Command List (continued)
\Kn - Break control - AT\Kn determines how the modem will
handle a break signal received from the host.
Break received from host in data transfer mode.
n=0 Enter on-line command mode; do not transmit
break
n=1 Purge buffers, immediately transmit break
n=2 Same as n=0
n=3 Immediately send break
n=4 Same as n=0
n=5 Send break in sequence with data *
-Kn - MNP Extended Services - AT-Kn determines how the
modem handles MNP10.
n=0 No LAPM to MNP10 conversion
n=1 LAPM to MNP10 conversion*
n=2 LAPM to MNP10 conversion but no MNP Extended Service during V.42 LAPM answer mode detect.
+MS - Select Modulation - AT+MS sets the modulation and
data rates to be supported by the modem. The format for
the +MS command is shown below.
AT+MS=a, b, c, d, e, f<CR>
Break received from the host during the on-line
command mode.
n=0 Purge buffers, immediately transmit break
n=1 Same as n=0
n=2 Immediately send break
n=3 Same as n=2
n=4 Send break in sequence with data
n=5 same as n=4 *
a - modulation type
B103 - Bell 103 (300 BPS)
B212 - Bell 212A (1200 BPS)
V21 - V.21 (300 BPS)
V22 - V.22 (1200 BPS)
V.22B - V.22bis (1200 or 2400 BPS)
V23 - V.23 (1200 Tx / 75 RX or 75 Tx / 1200 Rx)
V32 - V.32 (4800 or 9600 BPS)
V32B - V.32bis (4800 to 14,400 BPS)
V34 - V.34 (16,800 to 33,600 BPS)
V90 - V.90 (to 56,000 BPS)
K56 - K56Flex (to 56,000 BPS)
b - Automode Detection
0 - Automatic Negotiation Disabled
1 - Automatic Negotiation Enabled
c - Minimum Receive Data Rate (300 to 56000 BPS)
d - Maximum Receive Data Rate (300 to 56000 BPS)
e - Minimum Transmit Data Rate (300 to 56000 BPS)
f - Maximum Transmit Data Rate (300 to 56000 BPS)
Break received from modem during a non-error corrected link
n=0 Purge buffers, Immediately send break to host
n=1 same as n=0
n=2 Immediately send break to the host
n=3 Same as n=2
n=4 Send break in sequence with data.
n=5 Same as n=2*
\Nn - Error Control Selection - AT\Nn determines how the
modem will handle error control negotiations.
n=0 Normal mode, no error correction
n=1 Direct mode, no buffering, no error correction
n=2 Reliable mode, error correction required
n=3 V.42 Auto-reliable mode, accept either an error
controlled or non-error controlled link*
n=4 V.42 Reliable mode, LAPM required
n=5 MNP required
/V<value> - Single Line Connect Messages - This command
allows users to select single line connect messages in the
format shown below.
<DTE Speed> <Modulation> <Protocol> <Compression>
<Line Speed> <Voice & Data>
n=0 No single Line Connect Messages
n=1 Issue a complete response in a single line
XECOM
(9)
XE5686L
XE5686L S-Registers
S7 Wait for Carrier after Dialing: S7 determines how long
the modem waits for a valid carrier signal after dialing.
Range:
1 to 255
Units
Seconds
Default
50
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
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 set by a comma in the dialing string. The pause is
generally used when waiting for a second dial tone.
Range:
1 to 255
Units
Seconds
Default
50
S9 Reserved
S2 Escape Character: S2 sets the ASCII escape character.
Values of 0-127 select valid ASCII escape characters;
values from 128 to 255 disable the escape sequence.
Range:
0 to 255
Units
ASCII Character
Default
43 (+)
S3 Carriage Return Character: S3 determines the ASCII
character to serve as a carriage return to terminate
commands and modem responses.
Range:
0 to 127
Units
ASCII Character
Default
13 (Carriage Return)
S4 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 Back Space Character: S5 defines the ASCII character
used as a backspace to edit the command line.
Range:
0 to 32
Units
ASCII Character
Default
8 (Back Space)
S6 Dial Tone Wait Time: S6 determines how long the
modem waits for dial tone before dialing begins. The
Dial Tone Wait Time cannot be set to less than two
seconds.
Range:
2 to 255
Units
Seconds
Default
2
XECOM
S10 Carrier Off Disconnect Delay: S10 selects how long
carrier must be lost before the modem disconnects.
Range:
1 to 255
Units
0.1 Seconds
Default
14
S11 Tone Dialing Speed: S10 sets the duration and spacing of
the dialing tones. S11 does not affect pulse dialing.
Range:
50 to 255
Units
1 Millisecond
Default
95
S12 Escape Code Guard Timer: S12 sets the guard timer for
the escape sequence. If characters are received within the
guard time, the modem aborts the escape attempt and
remains in data mode.
Range:
0 to 255
Units
0.02 Seconds
Default
50
S14 General Bit-Mapped Options: S14 reflects the state of
several "AT" commands.
Bit 0,4,6 Not Used
Bit 1 0 = Echo Disabled (ATE0)
1 = Echo Active (ATE1)
Bit 2 0 = Send Result Codes (ATQ0)
1 = No Result Codes (ATQ1)
Bit 3 0 = Numeric Result Codes (ATV0)
1 = Full Word Result Codes (ATV1)
Bit 5 0 = Tone Dialing Selected (T)
1 = Pulse Dialing Selected (P)
Bit 7 0 = Answer
1 = Originate
(10)
XE5686L
XE5686L S-Registers (continued)
S16 Test Status: S16 shows the modem test status.
Bit 0 0 = No Local Analog Loopback
1 = Local ALB Active
Bit 2 - 7Not Used
S21 General Bit-Mapped Options: S21 reflects the state of
several "AT" commands.
Bit 0-2, 7 Not Used
Bit 3,4 0 = DTR ignored (&D0)
1 = Enter command mode on DTR off (&D1)
2 = Disconnect on DTR off (&D2)
3 = Reset on DTR off (&D3)
Bit 5 0 = DCD always active (&C0)
1 = DCD on with Carrier (&C1)
Bit 6 0 = DSR always active (&S0)
1= DSR on when modem ready (&S1)
S22 General Bit-Mapped Options: S22 reflects the state of
several "AT" commands.
Bit 0-1 0 = Low speaker volume (ATL0)
1 = Low speaker volume (ATL1)
2 = Moderate speaker volume (ATL2)
3 = High speaker volume (ATL3)
Bit 2-3 0 = Speaker off (ATM0)
1 = Speaker off with carrier (ATM1)
2 = Speaker always on (ATM2)
3 = Speaker on during handshake (ATM3)
Bit 4-6 0 = Basic Result codes (ATX0)
4 = Connect speed result codes (ATX1)
5 = No Blind Dial (ATX2)
6 = Busy Detection (ATX3)
7 = Full result codes (ATX4)
Bit 7 Not Used
S23 General Bit-Mapped Options: S23 reflects the state of
several "AT" commands.
Bit 0-5 Not Used
Bit 6-7 0 = No Guard Tone (AT&G0)
1 = No Guard Tone (AT&G1)
2 = 1800 Hz guard tone (AT&G2)
3 = Not Used
S24 Sleep Mode Timer: S24 sets the length of time in
seconds that the modem must be idle before entering the
low power, sleep mode. When S24 is set to 0, sleep
mode is disabled.
Range:
0 to 255
Units:
seconds
Default: 0
XECOM
S27 General Bit-Mapped Options: S27 reflects the state of
several "AT" commands.
Bit
0 1 3
0 0 0 = Normal Mode (AT&Q0)
1 0 1 = Error control enabled (AT&Q5)
0 1 1 = Direct Mode (AT&Q6)
Bit 2, 4-5, 7 Not Used
Bit 6 0 = CCITT Protocols (ATB0)
1 = Bell Protocols (ATB1)
S28 Pulse Dialing Bit-Mapped Options: S28 stores the
modem's pulse dialing configuration.
Bit 0-2, 5-7 Not Used
Bit 3-4 0 = Make/Break ratio 39%/61%; 10
pulses per second (AT&P0)
1 = Make/Break ratio 33%/67%; 10
pulses per second (AT&P1)
2 = Make/Break ratio 39%/61%; 20
pulses per second (AT&P2)
3 = Make/Break ratio 33%/67%; 20
pulses per second (AT&P3)
S29 Hook Flash Timer: S29 determines the length for time
the modem closes its off-hook relay on receipt of the "!"
dial modifier to simulate a switch hook flash.
Range: 0 to 255
Units 10 milliseconds
Default 70
S30 Disconnect on Inactivity Timer: S30 sets the period the
modem is idle before it disconnects. A 0 disables the inactivity timer.
Range: 0 to 255
Units 10 Seconds
Default 0
S31 General Bit-Mapped Options: S31 stores the status of
various AT commands.
Bit 0
0 = No single-line Connect messages (AT\V0)
1 = Use single-line connect messages (AT\V1)
Bit 1, 4-7
Not Used
Bit 2-3 0 = Report host speed (ATW0)
1 = Report all parameters (ATW1)
2 = Report modem speed only (ATW2)
(11)
XE5686L
XE5686L S-Registers (continued)
S36 LAPM Failure: S36 instructs the modem what to do if
the error control negotiations fail.
Bit 0-2 0 = Modem Disconnects
1 = Establish Direct Connection
3 = Establish normal Connection
4 = Disconnect if MNP handshake fails
5 = Establish Direct Connection if
MNP handshake fails.
7 = Establish Normal Connection if
MNP handshake fails.
Bit 3-7 Not Used
S41 General Bit-Mapped Options: S41 stores the condition
of various "AT" commands.
Bit 0-1
0 = No Data Compression (AT%C0)
1 = MNP5 Data Compression (AT&C1)
2 = V.42bis Data Compression (AT&C2)
3 = Either MNP5 or V.42bis (AT&C3)
Bit
2, 6
0
0 = No Fallback/Forward (AT%E0)
1
0 = Retrain Enabled (AT%E1)
0
0 = Fallback/Forward Enabled (AT%E2)
Bit 3-5, 7 Not Used
S38 Forced Disconnect Timer: S38 sets the delay between
receipt of the command to disconnect and the actual
opening of the switch hook. If S38 is set to 255 the modem disconnects only after its buffers are empty.
Range:
0 to 255
Units 1 Second
Default
20
S46 Data Compression Control: S46 selects whether or not
the modem will support data compression.
S46=136 No data compression
S46=138 Data Compression selected
Default
138
S39 Flow Control Bit-Mapped Options: S39 shows the
modem's flow control status, AT&K.
Bit 0-2 0 = Flow Control Disabled
3 = Hardware Flow Control, RTS/CTS
4 = In-Band Flow Control XON/XOFF
5 = Transparent In-Band Flow Control
Bit 3-7 Not use
S48 V.42 Negotiations: S48 determines the modem's V.42 negotiation process.
S48=0 Proceed with LAPM
S48=7 Negotiate per V.42*
S48=128 Assume LAPM failure
S86 Call Failure Code: S86 shows why the last "NO CARRIER response was issued.
S86=0
Normal Disconnect
S86=3
Call Waiting caused Disconnect
S40 MNP Bit-Mapped Options: S40 shows the status of the
S86=4
Loss of Carrier
modem's MNP commands, .
S86=5
V.42 Negotiation Failure
Bit 0-1 0 = No LAPM/MNP10 conversion (AT-K0)
S86=6
No response to feature Negotiation
1 = Enable LAPM/MNP10 conversion (AT-K1)
S86=7
Other modem is Synchronous modem
2 = Enable LAPM to MNP10 conversion except
S86=8
No common framing technique
for LAPM answer mode (AT-K1)
S86=9
Modem Handshake Failure
Bit 2
Not Used
S86=10
Bad response to Feature Negotiation
Bit 3-5 0 = AT\K0 break handling selected
S86=12
Disconnect Initiated by remote modem
1 = AT\K1 break handling selected
S86=13
No response after 10 retries
2 = AT\K2 break handling selected
S86=14
Protocol Violation
3 = AT\K3 break handling selected
S86=15
Lost DTR
4 = AT\K4 break handling selected
S86=16
Received GSTN cleardown
5 = AT\K5 break handling selected
S86=17
Inactivity timeout
Bit 6-7
Not Used
S86=18
Speed not supported
S86=20
Key abort disconnect
S86=22
No connection established
S86=23
Disconnect after 3 retrains
S86=24
Call Waiting tone detected
XECOM
(12)
XE5686L
XE5686L S-Registers (continued)
S95 Extended Result Codes: S95 permits the user to customize the extended result codes.
Bit 0 Connect result code shows link speed
Bit 1 Add /ARQ to connect response
Bit 2 Add /VFC to Carrier response
Bit 3 Enable Protocol response
Bit 4 Not Used
Bit 5 Enable Compression Result Code
Bit 6 Not used
Bit 7 Not Used
XE5686L Class 1 Fax Commands
AT+FCLASS? - Service Class Indication
0 = Configured as a data modem
1 = Configured for Service Class 1.
AT+FCLASS=? - Service Class Capability
0 = Configured as a data modem
1 = Configured for Service Class 1.
AT+FCLASS=n - Set Service Class
0 = Configured as a data modem
1 = Configured for Service Class 1.
AT+FAE=n - Data/Fax Auto Answer
0 = Answer as a fax modem only
1 = Either a fax or data modem
AT+FRM<mod> - Receive Fax
(see AT+FRH for "mod" values)
AT+FRS<time> - Receive Silence
AT+FRTn - Receive Test Data
AT+FTH<mod> - Transmit HDLC Data
(see AT+FRH for "mod" values)
AT+FTM<mod> - Transmit Fax
(see AT+FRH for "mod" values)
AT+FTS<time> - Transmit Silence
AT+FTTn - Transmit Test Data
AT+FF - Enhanced Flow Control
AT+FRH<mod> - Receive HDLC Data
3 V.21 Channel 2, 300 bps
24 V.27ter, 2400 bps
48 V.27ter, 4800 bps
72 V.29, 7200 bps
96 V.29, 9600 bps
97 V.17, 9600 bps
98 V.17 short train, 9600 bps
121 V.17, 12,000 bps
122 V.17 short train, 12,000 bps
145 V.17, 14,400 bps
146 V.17 short train, 14,400 bps
XECOM
(13)
XE5686L
XE5686L Result Codes
Digits
Verbose
0
OK
Description
Digits
Verbose
Successfully executed command line
Description
55
+MRR: 21600
21,600 bps carrier received
56
+MRR: 24000
24,000 bps carrier received
+MRR: 26400
26,400 bps carrier received
28,800 bps carrier received
1
CONNECT
300 bps connection
57
2
RING
Ring signal detected
58
+MRR: 28800
3
NO CARRIER
Carrier not detected/lost
59
CONNECT 16800
16,800 bps connection
4
ERROR
Error in command line
61
CONNECT 21600
21,600 bps connection
5
CONNECT 1200
1200 bps connection
62
CONNECT 24000
24,000 bps connection
6
NO DIAL TONE
No dial tone detected
63
CONNECT 26400
26,400 bps connection
7
BUSY
Busy signal detected
64
CONNECT 28800
28,800 bps connection
8
NO ANSWER
5 second silence not detected
66
+DR: Alt
MNP5 data compression
9
CONNECT 600
600 bps connection
67
+DR: V42B
V.42bis data compression
10
CONNECT 2400
2400 bps Connection
69
+DR: NONE
No data compression
11
CONNECT 4800
4800 bps Connection
70
+ER: NONE
No error correction
12
CONNECT 9600
9600 bps Connection
77
+ER: LAPM
LAPM error correction
13
CONNECT 7200
7200 bps Connection
78
+MRR:31200
31,200 bps carrier received
14
CONNECT 12000
12,000 bps Connection
79
+MRR: 33600
33,600 bps carrier received
15
CONNECT 14400
14,400 bps Connection
80
+ER: ALT
16
CONNECT 19200
19,200 bps Connection
81 +ER: ALT CELLULAR
MNP10 error correction
17
CONNECT 38400
38,400 bps Connection
84
CONNECT 33600
33,600 bps Connection
18
CONNECT 57600
57,600 bps Connection
91
CONNECT 31200
31,200 bps Connection
19
CONNECT 115200
115200 bps Connection
134
+MCR: B103
Bell 103 Connection
22 CONNECT 75TX/1200RX
.23 originate connection
135
+MCR: B212
Bell 212A Connection
23 CONNECT 1200TX/75RX
V.23 answer connection
136
+MCR: V21
V.21 Connection
33
FAX
Fax connection
137
+MCR: V22
V.22 Connection
35
DATA
Data connection in Fax mode
138
+MCR: V22B
V.22bis Connection
40
+MRR: 300
300 bps carrier received
139
+MCR: V23
V.23 Connection
44
+MRR: 1200/75
V.23 reverse channel carrier
received
140
+MCR: V32
V.32 Connection
141
+MCR: V32B
45
+MRR: 75/1200
V.23 forward channel carrier
received
142
+MCR: V34
46
+MRR: 1200
1200 bps carrier received
47
+MRR: 2400
2400 bps carrier received
48
+MRR: 4800
4800 bps carrier received
49
+MRR: 7200
7200 bps carrier received
50
+MRR: 9600
9600 bps carrier received
51
+MRR: 12000
12,000 bps carrier received
52
+MRR: 14400
14,400 bps carrier received
53
+MRR: 16800
16,800 bps carrier received
54
+MRR: 19200
XECOM
19,200 bps carrier received
(14)
MNP error correction
V.32bis Connection
V.34 Connection
144
+MCR: K56
K56 Flex Connection
145
+MCR: V90
V.90 Connection
150
+MRR: 32000
32,000 BPS Carrier Received
151
+MRR: 34000
34,000 BPS Carrier Received
152
+MRR: 36000
36,000 BPS Carrier Received
153
+MRR: 38000
38,000 BPS Carrier Received
154
+MRR: 40000
40,000 BPS Carrier Received
155
+MRR: 42000
42,000 BPS Carrier Received
156
+MRR: 44000
44,000 BPS Carrier Received
XE5686L
XE5614L Modem Result Codes (continued)
Digits
Verbose
Digits
Verbose
157
+MRR: 46000
46,000 BPS Carrier Received
186
CONNECT 38667
38,667 bps connection
158
+MRR: 48000
48,000 BPS Carrier Received
187
CONNECT 41333
41,333 bps connection
159
+MRR: 50000
50,000 BPS Carrier Received
188
CONNECT 42667
42,667 bps connection
160
+MRR: 52000
52,000 BPS Carrier Received
189
CONNECT 45333
45,333 bps connection
161
+MRR: 54000
54,000 BPS Carrier Received
190
CONNECT 46667
46,667 bps connection
162
+MRR: 56000
56,000 BPS Carrier Received
191
CONNECT 49333
49,333 bps connection
165
CONNECT 32000
32,000 bps connection
192
CONNECT 50667
50,667 bps connection
166
CONNECT 34000
34,000 bps connection
193
CONNECT 53333
53,333 bps connection
167
CONNECT 36000
36,000 bps connection
194
CONNECT 54667
54,667 bps connection
168
CONNECT 38000
38,000 bps connection
195
+MRR: 28000
28,000 BPS Carrier Received
169
CONNECT 40000
40,000 bps connection
196
+MRR: 29333
29,333 BPS Carrier Received
170
CONNECT 42000
42,000 bps connection
197
+MRR: 30667
30,667 BPS Carrier Received
171
CONNECT 44000
44,000 bps connection
198
+MRR: 33333
33,333 BPS Carrier Received
172
CONNECT 46000
46,000 bps connection
199
+MRR: 34667
34,667 BPS Carrier Received
173
CONNECT 48000
48,000 bps connection
200
+MRR: 37333
37,333 BPS Carrier Received
174
CONNECT 50000
50,000 bps connection
201
+MRR: 38667
38,667 BPS Carrier Received
175
CONNECT 52000
52,000 bps connection
202
+MRR: 41333
41,333 BPS Carrier Received
176
CONNECT 54000
54,000 bps connection
203
+MRR: 42667
42,667 BPS Carrier Received
177
CONNECT 56000
56,000 bps connection
204
+MRR: 45333
45,333 BPS Carrier Received
178 CONNECT 230400
230,400 bps connection
205
+MRR: 46667
46,667 BPS Carrier Received
180
CONNECT 28000
28,000 bps connection
206
+MRR: 49333
49,333 BPS Carrier Received
181
CONNECT 29333
29,333 bps connection
207
+MRR: 50667
50,667 BPS Carrier Received
182
CONNECT 30667
30,667 bps connection
208
+MRR: 53333
53,333 BPS Carrier Received
183
CONNECT 33333
33,333 bps connection
209
+MRR: 54667
54667 BPS Carrier Received
184
CONNECT 34667
34,667 bps connection
+F4
+FCERROR
185
CONNECT 37333
37,333 bps connection
XECOM
Description
(15)
Description
Fax carrier error
XE5686L
XE5686L FCC Instructions
This product complies with Part 68 of the FCC Rules and Regulations. Each device shipped includes a label which
contains the FCC Registration Number and Ringer Equivalence (REN). If requested, this FCC information must be
provided to the telephone company. A registration label must be affixed to the cabinet's exterior for each device
mounted within a closed assembly.
Ringer Equivalence (REN) is used to calculate the number of devices you may connect to one telephone line and still
have all of the devices respond to an incoming call. Typically, the sum of the RENs of all devices connected to one
line should not exceed five (5.0). Contact your local telephone company to determine the maximum REN for your
area.
Mount this device in the final assembly so as to prevent exposure to any hazardous voltages in the system and to
preserve the high voltage protection between Tip/Ring and the rest of the system. Installation must provide adequate
separation and restraint of cables and cords. Xecom recommends maintaining a minimum of .100 inches between the
Tip and Ring traces and all other circuits. No circuitry may be added between Tip/Ring and the telephone line
connection unless specifically allowed by the rules.
This device requires use of an RSOC RJ-11C jack for the telephone line connection. The jack selected must be
certified to meet FCC Part 68 subpart F requirements.
If you experience trouble with this device, contact XECOM at (408)945-6640 to obtain service. There are no repairs
the customer may make to this device. If your system causes harm to the telephone network, the telephone company
may discontinue service temporarily until the problem has been corrected or it is demonstrated that the device is not
malfunctioning. If possible, you will be notified in advance that service is being discontinued. If advance notice is not
practical, you will be notified as soon as possible.
Your telephone company may make changes to their facilities, equipment, or operation that affect proper functioning
of your equipment. You will be notified in advance of such changes to give you the opportunity to maintain
uninterrupted telephone service.
This device cannot be used on coin operated telephone lines provided by the telephone company. Connection of this
equipment to party lines is subject to state tariffs.
Any one using this device for fax transfer must include sender identification information as required in the Telephone
Consumer Protection Act of 1991. The Telephone Consumer Protection Act of 1991 makes it unlawful to send a fax
without clearly identifying the fax sender (business or individual) and the number of the transmitting fax machine.
This information may be provided either on the first page of the fax or in the top or bottom margin of each page. The
number listed may not be a 900 number or other number for which charges exceed local or long distance transmission.
The final assembler must provide these FCC instructions to the end user of the equipment.
XECOM
(16)
XE5686L
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 © 2000
While Xecom, Inc. has made every effort to ensure that the information presented here is accurate, Xecom will not
be liable for any damages arising from errors or omission of fact. Xecom reserves the right to modify specifications
and/or prices without notice. Product mentioned herein are used for identification purposes only and may be trademarks and/or registered trademarks of their respective companies.
Xecom Incorporated
374 Turquoise Street, Milpitas, CA 95035
Ph:408-945-6640 Fax:408-942-1346 E-Mail: [email protected]
XECOM
(17)
XE5686L