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