XE24S100
June 2006
Xecom XE24S100 the Smallest, Complete 2.4 GHZ FHSS Transceiver
Description
Models
The Xecom XE24S100 is a miniature 2.4 GHz Spread
  • XE24S100C: Includes on-board chip antenna
  • Spectrum transceiver. It includes all RF hardware and a
    XE24S100D: Includes DipoleAntenna connector
    micro-controller to manage the communications link.
    XE24S100DK-C:XE24S100CDevelopmentKit
    The micro-controller manages all communications task
    XE24S100DK-D:XE24S100DDevelopmentKit
    including configuration, data packaging, and Frequency
    Hopping. The result is a complete wireless data
    Features
    communications solution.
    1.55” x 0.9” x 0.12” Leadless Surface-Mount package
    Utilizes globally available 2.4 GHz ISM band
    The XE24S100 package is unique because of its size
    Control and Configuration with AT commands.
    (less than 1.4 square inches), its leadless surface-mount
    design, and the availability of an on-board chip antenna.
    254 unique node addresses plus 254 unique Group
    IDs allow multiple large networks to coexist.
    No competitive products can offer a solution as flexible,
    convenient, and easy to integrate,
    Programmable Transmit Power Output, max. 100 mW
    Typical Receiver Sensitivity -87 dBm
    There are two XE24S100 models; the XE24S100C with
    Typical Throughput rate 20,000 bps
    the on-board chip antenna and the XE24S100D with
    dipole antenna connector. The dipole antenna improves
    Obstructed signal range 150 feet (XE24S100D)
    range while the chip antenna lowers system cost and
    Multiple Low Power Operating modes
    simplifies integration. Development Kits are available
    SensorOnAir TM (patent pending) allows direct
    for each version. A pin-compatible, higherer power
    connection of sensors to the Smart Transceiver
    variant is also available, the XE24St00, for applications
    Count-Off TM (patent pending) allows the host node to
    with longer range requirements.
    download the status of all nodes in under 10 seconds.
    FCC Part 15 Modular Certification
    XE24S100 Block Diagram
    XECOM
    (1)
    XE24S100
    XE24S100 MECHANICAL SPECIFICATIONS
    0.100”
    18
    1
    0.100”
    bottom
    10
    9
    XECOM
    (2)
    XE24S100
    Using the XE24S100 Power Saving Modes
    The XE24S100 includes three low power operating
    RF MONITOR MODE: RF Monitor Mode holds
    modes (Sleep, Power-Down and RF Monitor) to
    the transceiver in power down mode for an interval
    allow the host application to make maximum use of
    set by Register S110. The transcevier then
    the available power. The #P command selects the
    activates, turns on its receiver, and checks the air
    transceiver operating mode when it is not actively
    for incoming messages. If no messages are
    transmitting or receiving data. Below are
    detected within 200 milliseconds, the transceiver
    descriptions of all of the available selections.
    returns to power down mode. If carrier is detected,
    the transceiver completes the transaction before
    IDLE: In Idle Mode all XE24S100 circuits are
    returning to power down mode. S110 selects an
    powered and available for immediate action. This
    interval of 1 to 60 seconds. Power consumption in
    includes the RF receiver which actively monitors
    RF Monitor Mode ranges from 1 to 10 milliamps
    the air for an incoming communications request.
    depending upon the activation interval.
    SLEEP: In Sleep Mode all XE24S100 circuits are
    AT COMMAND CONTROL
    powered-down to minimize power consumption.
    The XE24S100 power saving modes are controlled
    The XE24S100 cannot accept commands or
    by the AT#Pn command as described below.
    respond to incoming RF communications requests
    from Sleep mode. Any input on TXD will wake the
    AT#P0
    Select Idle mode.
    transceiver and return it to the previous mode,
    AT#P1
    Select Sleep Mode.
    either the Idle or Power-Down Mode Current
    draw in Sleep Mode is less than 50 microamps.
    AT#P2
    Select Power-Down Mode.
    AT#P3
    Select RF Monitor Mode
    POWER-DOWN: In Power-Down Mode all RF
    circuitry is shut down but the communications
    RF MONITOR INTERVAL: S110=n
    controller remains active to accept AT commands.
    Values of 1 to 60 set the RF Monitor interval in 1
    The XE24S100 cannot respond to incoming RF
    second increments
    communications requests. If a transmit RF or
    receive RF command is received, the XE24S100
    can activate the RF section in under 200
    microseconds. Current draw in Power-Down
    Mode is less than 2 milliamps.
    XECOM
    (3)
    XE24S100
    XE24S100 PIN CONFIGURATION
    XE24S100
    DIO2
    1
    18 DIO0
    DIO3
    2
    17 DIO1
    VCC
    3
    16 GND
    /RTS
    4
    15 ADC1
    /CTS
    5
    14 ADC0
    RXD
    6
    13 Reserved
    TXD
    7
    12 N/C
    N/C
    8
    11 N/C
    N/C
    9
    10 N/C
    top view
    SIGNAL
    PINS
    DESCRIPTION
    DIO2
    1
    DIO2 may be programmed as either a digital input or digital output. It connects directly to
    the communications controller in the XE24S100.
    DIO3
    2
    DIO3 may be programmed as either a digital input or digital output. It connects directly to
    the communications controller in the XE24S100.
    VCC
    3
    3.3Volt power for the XE24S100.
    /RTS
    4
    Request to Send provides hardware flow control from the host system. The host system
    drives /RTS high to signal the XE24S100 to temporarily stop the flow of data on RXD.
    /CTS
    5
    Clear to Send provides hardware flow control from the XE24S100. The XE24S100 drives
    /CTS high to signal the host to temporarily stop the flow of data on the TXD.
    RXD
    6
    Received Data is the data output from the XE24S.
    TXD
    7
    Transmit Data is the data input to the XE24S
    N/C
    8-12
    No Connection
    Reserved
    13
    This Pin is reserved for future use
    ADC0
    14
    Analog Input 0 to the XE24S100 communications controller. ADC0 connects to an
    internal 12-bitAnalog to Digital Convertor. ADC0 may also be configured as a digital
    input if no analog inputs are required.
    ADC1
    15
    Analog Input 1 to the XE24S100 communications controller. ADC1 connects to an
    internal 12-bitAnalog to Digital Convertor. ADC1 may also be configured as a digital
    input if no analog inputs are required.
    Ground
    16
    Common voltage reference for the XE24S100.
    DIO1
    17
    DIO1 may be programmed as either a digital input or digital output. It connects directly to
    the communications controller in the XE24S100.
    DIO0
    18
    DIO0 may be programmed as either a digital input or digital output. It connects directly to
    the communications controller in the XE24S100.
    XECOM
    (4)
    XE24S100
    ABSOLUTE MAXIMUM RATINGS
    VCC
    3.6Volts
    Storage Temperature
    -55 O C to +125 O C
    Operating Temperature Range
    -40 O C to +85 O C
    WARNING: Exceeding any of these ratings will void the warranty and may damage the device
    XE24S100 ELECTRICAL SPECIFICATIONS
    Parameter
    Min
    Typ
    Max
    Units
    Comments
    VCC
    3.0
    3.3
    3.6
    Volts
    ICC
    200
    mA
    Transmit (100 mW output)
    30
    mA
    Receive Mode
    20
    mA
    Idle Mode
    1
    10
    mA
    RF Monitor
    1.0
    mA
    Power-Down Mode
    0.050
    mA
    Sleep Mode
    Output Power:
    4.5
    100
    mW
    50 Ohm Load
    Wireless Receive Sensitivity
    -87
    dBm
    Range thru Physical Obstructions
    150
    feet
    500 mW output
    Frequency Hopping Channels
    TBD
    Frequency Band
    2.400
    2.4835
    GHz
    Antenna Output Impedance
    50
    Ohms
    Latency
    TBD
    mSec
    Voh
    2.4
    Volts
    Vol
    0.8
    Volts
    Vih
    2.0
    Volts
    Vil
    0.4
    Volts
    XECOM
    (5)
    XE24S100
    XE24S100 TYPICAL CONNECTION DIAGRAM
    Antenna
    3.3 V
    C1 C2 C3
    C4
    C5
    DIO2
    DIO0
    L1
    DIO3
    DIO1
    VCC
    GND
    Host
    /RTS
    ADC1
    Serial
    /CTS
    ADC0
    I/F
    RXD
    Reserved
    TXD
    N/C
    N/C
    N/C
    N/C
    N/C
    XE24S100
    top view
    Parts List for XE24S100Typical Connection Diagram
    Reference
    Designation
    Qty
    Description
    C1
    1
    Capacitor, Electrolytic, 100 ufd, 10 Volts
    C2,C4
    2
    Capacitor 0.1 ufd, 10Volts
    C3,C5
    2
    Capacitor 47 pfd, 10 Volts
    L1
    1
    TBD
    Antenna *
    1
    50 Ohm, 1/4 Wave;
    XECOM
    (6)
    XE24S100
    XE24S100 COMMUNICATIONS CONTROLLER
    An internal micro-controller serves as the XE24S100
    Command Line - Commands may be strung
    communications controller. This micro-controller
    together in a single command line of up to 30
    manages the host interface, manages the wireless
    characters. Commands in the command string are
    link, and formats data for the RF communications.
    executed in the sequence they appear. An
    “ERROR” response will be issued if the command
    HOST INTERFACE
    buffer is overfilled and none of the commands will
    The XE24S100 has two primary system interfaces;
    be executed.
    the serial interface and the direct sensor interface
    supported by SensorOnAir™. The communications
    Omitted Parameters - Many commands include a
    controller manages both interfaces.
    parameter which determines the function setting.
    When the command parameter is omitted from the
    Serial Interface
    command string, it is assumed to be a 0.
    The XE24S100 supports a 4-line serial interface.
    Control and configuration of the transceiver takes
    Result Codes - Result codes are normally issued
    place through the serial interface using modem-like
    after each action. Result codes may be provided as
    AT commands. The serial data rate is configurable
    full words, numeric codes, or may be disabled.
    from 1200 to 115.2K bits per second. The supported
    When numeric result codes are chosen, each result
    serial interface signals are listed below.
    code ends with a Carriage Return. Full word result
    codes are preceded and followed by a Line Feed
    TXD - Transmit Data; input for commands and for
    and Carriage Return.
    Data to be transmitted on the wireless link.
    Disconnect Sequence - A 3-character sequence
    RXD - Received Data; the output for received RF
    initiates a disconnect of the wireless link.
    The
    data and responses to AT commands.
    sequence “~~~” is assigned to disconnect the link.
    /RTS - Request to Send, hardware flow control
    DIRECT CONNECTION OF SENSORS
    input. The host raises /RTS to tell the
    SensorOnAir permits sensors to be connected
    XE24S100 to stop passing data on RXD.
    directly to the XE24S100 without an application
    /CTS - Clear to Send, is the hardware flow control
    controller.TheXE24S100 communicationscontroller
    output. The XE24S100 raises /CTS to stop
    controls the operation of the sensors.
    data input on the TXD lead.
    Sensor I/O Lines
    XE24S100 AT Command Format
    SensorOnAir controls the operation of 6 I/O lines.
    Each command follows a standard command
    This includes 2 analog inputs,ADC0 andADC1, and
    format as described below. Commands are
    4 digital I/O lines, DIO0, DIO1, DIO2, and DIO3.
    accepted at data rates from 1200 to 115,200 bps.
    ADC0 and ADC1 are connected to a 12-bit analog
    The default serial data rate is 9600 bps and is
    to digital converter and use a 2.5 volt reference
    changed using register S23.
    derived from VCC as their reference voltage. The
    digital I/O lines can be programmed to act as either
    Command Prefix - Each command, except A/,
    inputs or outputs.
    begins with the AT prefix. The "A" and "T" may be
    either both upper case or both lower case but cannot
    be of different cases. The prefix identifies parity of
    the commands sent to the XE24S100 by comparing
    the parity bits of the "A" and the "T" characters.
    XECOM
    (7)
    XE24S100
    XE24S100 COMMUNICATIONS CONTROLLER (continued)
    Configuring for Sensor Operation
    AT#IxxxDn? - This command allows the status of
    All SensorOnAir functions are performed by the
    Digital I/O “n” on node address “xxx” to be
    XE24S100 communications controller. Modem-like
    read remotely
    AT commands loaded through the serial interface,
    program the functions of the analog and digital lines.
    AT#IxxxDn=z - This command allows the state of
    The configuration is then stored in Flash memory.
    digital output “n” on node address “xxx” to
    This allows the XE24S100 to be programmed and
    be set remotely. When z=0 the output is set
    then installed in the application.
    to a logic low; when z=1 the output is set to
    a logic high.
    SensorOnAir Commands
    WIRELESS COMMUNICATIONS
    Below is a list of the commands and registers used
    ThecommunicationscontrollermanagestheRFLink
    to program SensorOnAir operation.
    including the frequency hopping algorithm; collision
    avoidance, node addressing, and data packets. The
    S107 - Defines the I/O lines. The two analog inputs,
    communications controller supports point-to-point,
    ADC0 and ADC1, can also be defined as
    point-to-multipoint or multipoint networks.
    digital I/O lines if needed. The four digital
    Carrier Sense Multiple Access (CSMA)
    lines, DIO0, DIO1, DIO2, and DIO3; can
    be set as either inputs or outputs. The value
    To prevent collisions between nodes, the XE24S100
    of this register is stored in flash memory.
    uses a Carrier Sense Multiple Access protocol at
    each transceiver. All nodes listen for link activity
    AT&IAn? - This command allows a local host to
    before initiating a session. If a wireless link already
    read the value of Analog Input “n.”
    exists, the transceiver waits until that session is
    complete before initiating a new wireless link.
    AT&IDn? - This command allows a local host to
    read the status of Digital I/O “n.”
    Data Packets
    Data presented by the system host is placed into
    AT&IDn=z - This command allows a local host to
    packetsbytheXE24S100communicationscontroller
    set the condition of the digital output “n.”
    for transmission across the wireless link. These
    When z=0 the output is set to a logic low;
    packets provide addressing and error correction for
    when z=1 the output is set to a logic high.
    the wireless communications. The received data
    AT#IxxxAn? - This command allows the value of
    is extracted from the packets before being passed
    Analog Input “n” on node address “xxx” to
    to the serial interface.
    be read remotely.
    XECOM
    (8)
    XE24S100
    XE24S COMMUNICATIONS CONTROLLER (continued)
    Sample FileTransfer
    Transmitter
    Receiver
    TXD
    RXD
    TXD
    RXD
    Description
    AT#T01<cr>
    Initiate File Transfer
    :<cr>
    FILE<cr>
    Link Established
    abc...z
    abc...z
    File Data
    3 sec pause in data
    A718<cr>
    Checksum at End of File Transfer
    OK<cr>
    File Transfer Successful
    or
    ERROR<cr>
    Error Detected in File Transfer
    Note: In the above example that the file transfer is assumed to be completed when three seconds pass with
    no data being presented to the TXD input on the serial port.
    Multipoint Network
    System designers can create a point-to-multipoint network with up to 253 remote nodes. The master node
    is assigned address 1. The remote nodes use addresses 2 to 254. For efficient network operation, Count-
    Off™ allows the master node to poll the entire network in under 10 seconds.
    Count-Off™ permits the master node in a point-to-multipoint system to quickly check the status of all
    network nodes. It creates a temporary time division multiplexing scheme which permits each node to
    report its status without the handshaking sequence normally required for a wireless data exchange.
    Count-Off™ is initiated by the AT#C command, from the host system. The master node broadcasts the
    command to all network nodes. Upon receipt of the command each remote node initializes an internal
    timer. Then in sequence by address each node transmits an 8-byte status message. The status message
    is programmed with the AT#E: or AT#E= command. The status byte is passed to the host system in the
    correct sequence upon receipt of the Count-Off message from the master node.
    Using Count-Off™ network reporting will be completed in less than 10 seconds. Based on the status
    information the host can then elect to service any of the remote nodes.
    COUNT-OFF™SEQUENCE
    Node 1
    Node 1
    Node 1
    Node n
    Node 2
    Node n
    Node 2
    Node n
    Node 9
    Node 3
    Node 9
    Node 3
    Node 9
    Master
    Master
    Master
    Node 8
    Node 4
    Node 8
    Node 4
    Node 8
    Node 7
    Node 5
    Node 7
    Node 5
    Node 7
    Node 6
    Node 6
    Node 6
    T 0 - Master Broadcasts
    T 1 - Node 1 Transmits
    T 2 - Node 2 Transmits
    T n - Node n Transmits
    Count-Off Initiation
    8-Byte Status
    8-Byte Status
    8-Byte Status
    Count-Off Complete
    XECOM
    (9)
    XE24S100
    XE24S100 COMMUNICATIONS CONTROLLER (continued)
    USER CODE
    TheTexasInstrumentsMSP430F148microcontrollerservesasthecommunicationscontrollerintheXE24S100
    transceiver modules; however, the communications functions do not fully utilize the capabilities of the
    microcontroller. Xecom has created a way for our customers to run their simple remote monitoring application
    on the transceiver’s communications controller saving the complexity and cost of incorporating a separate
    microcontroller.
    Has shown in the software block diagram above, the User Code interfaces to the rest of the XE24S code
    through the User Code Support block. The User Code Support block interfaces to the AT command engine
    and serial interface and supports other features such as sub routine calls.
    To prevent the User Code from interfering with the communications responsibilities of the controller, the
    User Code must be written in User Tasks. Each User task is a simple state machine that can quickly
    complete its function. A full description of the requirements of the User Tasks can be found in the “XE24S
    User Application Programmers Guide.
    XECOM
    (10)
    XE24S100
    AT COMMANDS
    An asterisk indicates the factory default
    &IDn? Read Local Digital Input “n” - read the
    status of the local digital inputs.
    A
    Answer Command - force response to a link
    request
    n=0 Read input DIO0
    n=1 Read input DIO1
    Dn Initiate a Wireless Link - attempt to
    connect with the transceiver at address n.
    n=2 Read input DIO2
    n=3 Read input DIO3
    En Echo Characters -
    n=4 Read DIO4 (ADC0 set as digital I/O)
    n=0 Characters not Echoed
    n=5 Read DIO5 (ADC1 set as digital I/O)
    n=1 Characters Echoed *
    &IDn=z Set Local Digital Output “n” - sets
    In
    Product Identification -
    the state of the local digital outputs. z=0 sets
    n=0 Display Product Code
    the output to a logic low; z=1 to a logic high.
    n=1 Display Product Name
    n=0 Set output DIO0
    n=2 Display Model Number
    n=1 Set output DIO1
    n=3 Display Copyright
    n=2 Set output DIO2
    n=4 Display Firmware Revision
    n=3 Set output DIO3
    Qn Result Code Display -
    &Kn Flow Control - selects the flow control used
    n=0 Display Result Codes *
    between the system host and the XE24S100
    n=1 Do not Display Result Codes
    n=0 Flow Control Disabled
    Sn= Set Value of Register Sn
    n=3 RTS/CTS, hardware Flow Control
    n=4 XON/XOFF, in-band Flow Control
    Sn? Read Value of Register Sn
    &V View Active Configuration - sends the
    Vn Response Type -
    active configuration data to the system host.
    n=0 Numeric Responses
    &Wn Store Current Configuration - loads the
    n=1 Full Word Responses *
    current configuration into User Profile 0 or 1.
    Zn
    Reset - executes a soft Reset
    n=0 load configuration into User Profile 0
    n=0 Reset to Values in User Profile 0 *
    n=1 load configuration into User Profile 1
    n=1 Reset to Values in User Profile 1
    #B Wireless Broadcast - initiates wireless
    &F Restore
    Factory
    Settings
    -
    return
    broadcast for diagnostic purposes.
    commands and registers to default values.
    #C Count-Off Request (ASCII) - Initiates a
    &IAn? Read Local Analog Input “n” - allows
    “Count-off’ sequence. Status report in ASCII.
    the host to read local analog inputs.
    #E: Count-Off Response (ASCII) - Programs
    n=0 Read input ADC0
    the 8 byte ASCII “Count-off” status message.
    n=1 Read input ADC1
    #E= Count-Off Response (Hex) - Programs the
    8 byte “Count-off” response in hex format.
    XECOM
    (11)
    XE24S100
    AT COMMANDS
    #IxxxAn? Read Analog Input “n” at Node
    #IxxxDn=z Set Digital Output “n” at Node
    Address xxx - allows analog input values at
    Address xxx - remotely modify digital
    any node to be read remotely.
    output n. A 0 sets the output to a logic low; a
    n=0 Read input ADC0
    1 sets it to a logic high.
    n=1 Read input ADC1
    n=0 Set output DIO0
    n=1 Set output DIO1
    #IxxxDn? Read Digital Input “n” at Node
    Address xxx - This command allows
    n=2 Set output DIO2
    digital input status to be read remotely.
    n=3 Set output DIO3
    n=0 Read input DIO0
    #Pn Low Power Operation - Sets the XE24S100
    n=1 Read input DIO1
    reduced power modes.
    n=2 Read input DIO2
    0
    Idle mode.
    n=3 Read input DIO3
    1
    Sleep Mode.
    n=4 Read DIO4 (ADC0 set as digital I/O)
    2
    Power-Down Mode.
    n=5 Read DIO5 (ADC1 set as digital I/O)
    3
    RF Monitor Mode
    #R Receive Broadcast - Allows XE24S100 to
    receive a broadcasted message and present
    it on the serial interface.
    XE24S100 Responses
    Numeric
    Full Word
    Description
    0
    OK
    Successfully executed command line
    1
    CONNECT RF
    Wireless Connection Established
    2
    RING
    Wireless Link Request Detected
    3
    DISCONNECT
    Lost Wireless Link
    4
    ERROR
    Error in command line, or file transfer
    6
    NO CONNECTION
    Failed to Establish Wireless Link
    7
    BUSY
    Link Request Time Out has occurred
    8
    SORRY
    No Response to Count-Off Request
    9
    WAIT
    Wireless Link is not available
    FILE
    File Transfer Mode
    XECOM
    (12)
    XE24S100
    XE24S Configuration Registers
    S0
    Answer Wireless Link Request: S0
    S14 Bit-mapped Register - S14 stores the
    determines if the XE24S100 automatically
    values of the ATE, ATQ andATV commands.
    responds to a wireless link request.
    S23 Serial Interface Data Rate -
    S0=0 No response to link requests
    Range 1-10
    S0=1 Automatically respond to link request
    1 = Set serial data rate to 1200 BPS
    S0=128
    Enter Broadcast mode on power-
    up. The register value must be stored in
    2 = Set serial data rate to 2400 BPS
    nonvolatile memory with the AT&W
    3 = Set serial data rate to 4800 BPS
    command.
    4 = Set serial data rate to 9600 BPS*
    S2 Wireless Disconnect Character - S2 sets
    5 = Set serial data rate to 14400 BPS
    the ASCII character used in the disconnect
    6 = Set serial data rate to 19200 BPS
    sequence. The default character is tilde “~”.
    7 = Set serial data rate to 28800 BPS
    Range: 0-255
    8 = Set serial data rate to 38400 BPS
    Default:126
    9 = Set serial data rate to 57600 BPS
    S7 Link Set-up Timer - S7 sets the length of
    10 = Set serial data rate to 115200 BPS
    time in seconds that the transceiver attempts
    Default:4
    to create a link with the destination node.
    Range: 0-60
    S39 Bit-mapped Register - S39 stores the
    value of the AT&K command.
    Default: 10
    S104 Group ID Number - S104 sets the Group
    S10 Link Recovery Timer - S10 determines the
    ID number. Multiple groups may be active in
    how long in seconds that the transceiver tries
    the same area. Only units with the same
    to recover a broken link.
    Group ID number can communicate.
    Range: 0-60
    Range: 0-255
    Default: 10
    Default:0
    S12 Disconnect Guard Timer - S12 sets the
    S105
    Node Address - S105 sets the
    guard timer before and after the disconnect
    transceiver’s node address. Each unit in a
    sequence in milliseconds. If any characters
    network is required to have a unique node
    are received within the window defined by
    address.
    S12, the disconnect request will be ignored..
    Range: 1-254
    Range: 0-255
    Default:20
    Units: Milliseconds
    XECOM
    (13)
    XE24S100
    XE24S Configuration Registers
    S107 I/O Configuration - S107 is a bit-mapped
    S108 Transmit Level Control - S108 sets the
    register which defines the local I/O lines.
    XE24S100 transmitter output level
    Bit 0=0
    ADC0 and ADC1 defined as
    0
    =
    6.5 dBm (4.5 mW)
    digital I/O
    1
    =
    8.5 dBm (7 mW)
    =1
    ADC0 and ADC1 defined as
    2
    =
    10.5 dBm (11 mW)
    Analog inputs
    3
    =
    12.5 dBm (18 mW)
    Bit 1= reserved
    4
    =
    14.5 dBm (28 mW)
    Bit 2= 0 DIO0 defined as an output
    5
    =
    16.5 dBm (45 mW)
    = 1 DIO0 defined as an input
    6
    =
    18.5 dBm (70 mW)
    Bit 3= 0 DIO1 defined as an output
    7
    =
    20 dBm (100 mW) *
    = 1 DIO1 defined as an input
    S110
    RF Monitor Interval - S110 sets the
    Bit 4= 0 DIO2 defined as an output
    intervals that the XE24S100 wakes to check
    = 1 DIO2 defined as an input
    for a valid RF carrier signal. Values from 1
    Bit 5= 0 DIO3 defined as an output
    to 60 set the interval in seconds. Teh dfault
    = 1 DIO3 defined as an input
    value is 2 seconds.
    Bit 6= 0 DIO4 defined as an output (Bit 0
    Range: 1-60
    must be equal to 0)
    Default: 2
    = 1 DIO4 defined as an input
    Bit 7= 0 - DIO5 defined as an output (Bit 0
    must be equal to 0))
    = 1 - DIO5 defined as an input
    Default:193
    XECOM
    (14)
    XE24S100
    FCC PART 15 REGULATIONS
    Mounting the XE24S100 inYour Assembly
    Limitations
    The XE24S100 must be mounted horizontally on your
    The XE24S100 is registered under FCC Part 15 Rules.
    printed circuit board to maintain proper orientation of
    To utilize this registration on your OEM System you
    the transceiver. Standoffs should also be used on the
    must follow the applications circuit provided in this
    side opposite the pin row to maintain clearance
    data sheet and use the listed antennas. Any changes or
    between the XE24S100 and you printed circuit board.
    modifications to the recommended circuit must be
    The XE24S100 may not be co-located with any other
    approved by Xecom. Failure to seek Xecom’s approval
    antenna or transmitter.
    for modifications could void certification of the end
    product.
    XE24S100Antenna
    Warning: RF Exposure
    The XE24S100 is certified for compliance to FCC Part 15
    rules only using the Xecom TBD, 1/4 wave monopole
    The XE24S100 is approved for mobile, base station and
    antenna. Use of any other antenna violates FCC Part 15
    mobile applications. A minimum separation of 20
    rules.
    centimeters should be maintained between the antenna
    and the equipment operator. For mobile applications
    FCC Part 15 Certification
    check the minimum separation distances defined below.
    The XE24S100 has been certified per FCC Part 15 rules
    To ensure compliance, operation at distances closer
    for integration into OEM products without further
    than those defined is not recommended.
    testing or certification. This certification is your
    assurance that the XE24S100 will not cause harmful
    The Warning message below must be included in the
    interference.
    user Manual for the end product.
    Labeling Requirements
    To comply with FCC RF exposure requirements
    FCC rules require the Original Equipment Manufacturer
    for mobile transmitting devices, this transmitter
    using the XE24S100 to place an appropriate label on the
    should only be used or installed at locations where
    outside of the finished equipment. The label must be
    there is at least 20 cm separation distance between
    clearly visible and include the information shown
    below.
    the antenna and all persons.
    FCC Notifications
    ContainsTransmitter Module
    The XE24S100 generates radio frequency energy. It
    FCCID:TBD
    must be installed according to the manufacturer’s guide-
    WARNING:
    lines stated in the data sheet or it has the potential to
    This device complies with Part 15 of the FCC Rules.
    cause interference with other radio devices. Testing has
    Its operation is subject to the following conditions:
    been performed to assure that it conforms with the FCC
    (1) This device may not cause harmful interference.
    Part 15 rules for intentional and unintentional radiators.
    (2) This device must accept any received interference
    including interference that may cause undesired
    No further EMI compliance testing of the transmitter is
    operation.
    required as long as the 20 cm separation and co-location
    requirements are observed. Each new use of the module
    will, however, need to be scanned for unintentional ra-
    diation from digital clocks, etc.
    All necessary calibration has been performed at the time
    of manufacture. Any modification of the device after it
    leaves the factory is a violation of FCC rules.
    XECOM
    (15)
    XE24S100
    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 de-
    scribed 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 envi-
    ronmental 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 © 2005
    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
    (16)
    XE24S100