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