SATEL TR49 Ransceiver Module Installation Guide
- August 20, 2024
- Satel
Table of Contents
- TR49 Ransceiver Module
- Product Information
- Specifications
- Product Usage Instructions
- General Guidelines
- Operating Frequency Bands
- RF Exposure Warning
- Antenna Compatibility
- Q: Can I use the SATEL-TR49 SnapOn in any country without
- Q: What should I do to ensure compliance with RF exposure
- Q: How do I verify compliance with FCC regulations when
TR49 Ransceiver Module
Product Information
Specifications
- Product Name: SATEL-TR49 SnapOn TRANSCEIVER MODULE
- Operating Frequencies: 410-475 MHz and 902-928 MHz
- Antenna Gain Limit: 14 dBi
- Separation Distance: At least 39 cm
- Firmware Version: 07.45.2.3.2.11
- Hardware Version: SPL0061a
Product Usage Instructions
General Guidelines
Before using the SATEL-TR49 SnapOn transceiver module, ensure
compliance with local regulations regarding frequency usage and
permissions.
Operating Frequency Bands
The module can operate on two frequency bands: 410-475 MHz and
902-928 MHz. The specific countries where each band can be used are
listed in the user guide.
RF Exposure Warning
Keep the antenna of the device at least 39 cm away from all
persons to comply with RF exposure requirements. Avoid operating
the device closer than this distance.
Antenna Compatibility
Use only the approved antenna types and models listed in the
user manual to ensure compliance with regulations. Antennas with a
gain greater than the specified maximum are strictly
prohibited.
FAQ
Q: Can I use the SATEL-TR49 SnapOn in any country without
restrictions?
A: No, the usability of the device varies by country and region.
Refer to the user guide for a list of countries where each
frequency band can be used.
Q: What should I do to ensure compliance with RF exposure
requirements?
A: Maintain a separation distance of at least 39 cm between the
device’s antenna and any persons during operation. Avoid operating
the device closer to individuals.
Q: How do I verify compliance with FCC regulations when
integrating the module into a host device?
A: The integrator should ensure that the SATEL-TR49 SnapOn
complies with part 15B regulations regarding output power and
spurious emissions as per FCC requirements.
SATEL-TR49 SnapOn TRANSCEIVER MODULE
INTEGRATION GUIDE Version 2.1
1
SATEL-TR49 SnapOn User guide, version 2.1
IMPORTANT NOTICE
All rights to this manual are owned solely by SATEL Oy (referred to in this
user guide as SATEL). All rights reserved. The copying of this manual (without
the written permission from the owner) by printing, copying, recording or by
any other means, or the full or partial translation of the manual to any other
language, including all programming languages, using any electrical,
mechanical, magnetic, optical, manual or other methods or devices is
forbidden. SATEL reserves the right to change the technical specifications or
functions of its products, or to discontinue the manufacture of any of its
products or to discontinue the support of any of its products, without any
written announcement and urges its customers to ensure, that the information
at their disposal is valid. SATEL software and programs are delivered “as is”.
The manufacturer does not grant any kind of warranty including guarantees on
suitability and applicability to a certain application. Under no circumstances
is the manufacturer or the developer of a program responsible for any possible
damages caused by the use of a program. The names of the programs as well as
all copyrights relating to the programs are the sole property of SATEL. Any
transfer, licensing to a third party, leasing, renting, transportation,
copying, editing, translating, modifying into another programming language or
reverse engineering for any intent is forbidden without the written consent of
SATEL. SATEL PRODUCTS HAVE NOT BEEN DESIGNED, INTENDED NOR INSPECTED TO BE
USED IN ANY LIFE SUPPORT RELATED DEVICE OR SYSTEM RELATED FUNCTION NOR AS A
PART OF ANY OTHER CRITICAL SYSTEM AND ARE GRANTED NO FUNCTIONAL WARRANTY IF
THEY ARE USED IN ANY OF THE APPLICATIONS MENTIONED.
Salo, FINLAND 2024
2
SATEL-TR49 SnapOn User guide, version 2.1
RESTRICTIONS ON USE SATEL-TR49 SnapOn 410-475 MHz
SATEL-TR49 SnapOn radio transceiver module has been designed to operate on 410-475 MHz and 902-928 MHz, the exact use of which differs from one region and/or country to another. The user of a radio transceiver module must take care that the said device is not operated without the permission of the local authorities on frequencies other than those specifically reserved and intended for use without a specific permit.
SATEL-TR49 SnapOn operating on 410-475 MHz band is allowed to be used in the
following countries, either on license free channels or on channels where the
operation requires a license. More detailed information is available at the
local frequency management authority.
Countries: AT, BE, BG, CA, CH, CY, CZ, DE, DK, EE, ES, FI, FR, GB, GR, HU, IE,
IS, IT, LT, LU, LV, MT, NL, NO, PL, PT, RU, RO, SE, SI, SK, US.
WARNING – RF Exposure To comply with Europe, FCC and ISED RF exposure
compliance requirements, maximum allowed antenna gain is 14 dBi and separation
distance of at least 39 cm must be maintained between the antenna of this
device and all persons. Co-location of this module with other transmitters
that operate simultaneously are required to be evaluated using the FCC multi-
transmitter procedures.
This integration guide applies to the combination of Firmware/Hardware version listed in the table below. See www.satel.com for the newest firmware and Integration Guide version.
Firmware version 07.45.2.3.2.11
Hardware version SPL0061a
Note! First official release
3
SATEL-TR49 SnapOn User guide, version 2.1
RESTRICTIONS ON USE SATEL-TR49 SnapOn 902-928 MHz
SATEL-TR49 SnapOn operating on 902-928 MHz band is allowed to be used in the
following countries. More detailed information is available from the local
frequency management authority.
Countries: CA and US.
WARNING – RF Exposure To satisfy FCC and ISED RF exposure requirements for
mobile transmitting devices, a separation distance of 39 cm or more should be
maintained between antenna of this device and persons during device operation.
To ensure compliance, operations at closer than this distance is not
recommended. Co-location of this module with other transmitters that operate
simultaneously are required to be evaluated using the FCC multi-transmitter
procedures.
This radio transmitter 2422A-SATELTA38 has been approved by Innovation, Science and Economic Development (ISED) Canada to operate with the antenna types listed below with the maximum permissible gain indicated. Antenna types not included in this list, having a gain greater than the maximum gain indicated for that type, are strictly prohibited for use with this device.
Antenna type
Omnidirectional (whip) Directional (yagi)
Manufacturer
Laird Connectivity
PulseLarsen Antennas
Antenna model FG9026
YA6900W
Maximum gain (dBi) 6
6
NOTE! According to the requirements of the FCC, the integrator should make sure that the SATEL-TR49 SnapOn is compliant to part 15B while integrated in the host device. Output power and spurious emissions should be verified.
4
SATEL-TR49 SnapOn User guide, version 2.1
PRODUCT CONFORMITY
Hereby, SATEL Oy declares that SATEL-TR49 SnapOn radio transceiver module is
in compliance with the essential requirements (radio performance,
electromagnetic compatibility and electrical safety) and other relevant
provisions of Directive 2014/53/EU. Therefore the equipment is labeled with
the following CE-marking.
For 410…475 MHz: This device complies with part 90 of the FCC rules. For
902-928 MHz only: This device complies with ISED license-exempt RSS
standard(s) and part 15 of the FCC Rules. Operation is subject to the
following two conditions: (1) this device may not cause interference, and (2)
this device must accept any interference, including interference that may
cause undesired operation of the device. Changes or modifications not
expressly approved by the party responsible for compliance could void the
user’s authority to operate the equipment. Le présent appareil est conforme
aux CNR d’ISED applicables aux appareils radio exempts de licence.
L’exploitation est autorisée aux deux conditions suivantes : (1) l’appareil ne
doit pas produire de brouillage, et (2) l’appareil doit accepter tout
brouillage radioélectrique subi, même si le brouillage est susceptible d’en
compromettre le fonctionnement.
5
SATEL-TR49 SnapOn User guide, version 2.1
WARRANTY AND SAFETY INSTRUCTIONS
Read these safety instructions carefully before using the product: -Warranty
will be void, if the product is used in any way that is in contradiction with
the instructions given in this manual -The radio transceiver module is only to
be operated at frequencies allocated by local authorities, and without
exceeding the given maximum allowed output power ratings. SATEL and its
distributors are not responsible, if any products manufactured by it are used
in unlawful ways. -The devices mentioned in this manual are to be used only
according to the instructions described in this manual. Faultless and safe
operation of the devices can be guaranteed only if the transport, storage,
operation and handling of the device are appropriate. This also applies to the
maintenance of the products.
6
SATEL-TR49 SnapOn User guide, version 2.1
HOST INTEGRATION
To ensure compliance with all non-transmitter functions the host manufacturer is responsible for ensuring compliance with the module(s) installed and fully operational. For example, if a host was previously authorized as an unintentional radiator under the Declaration of Conformity procedure without a transmitter certified module and a module is added, the host manufacturer is responsible for ensuring that after the module is installed and operational the host continues to be compliant with the Part 15B unintentional radiator requirements. This module is certified for Fixed and Mobile Applications only, for Portable applications you will require a new certification.
This device has been modularly approved. Model name, FCC and ISED identifiers of this product must appear on the outside label of the end-user equipment.
Host labelling example:
Model Name: Contains
FCC ID: MRBSATEL-TA38
IC: 2422A-SATELTA38
This device complies with part 15 of the FCC rules. Operation is subject to
the following two conditions: (1) This device may not cause harmful
interference, and (2) this device must accept any interference received,
including interference that may cause undesired operation.
7
SATEL-TR49 SnapOn User guide, version 2.1
TABLE OF CONTENTS
1. INTRODUCTION………………………………………………………………………….. 10 1.1 Terms and abbreviations
………………………………………………………………. 10 1.2 Description of the product
……………………………………………………………… 10
2. TECHNICAL SPECIFICATIONS ………………………………………………………… 11 2.1 Absolute maximum
ratings ……………………………………………………………. 11 2.2 DC electrical specifications
…………………………………………………………….. 11 2.3 Specifications, SATEL-TR49 SnapOn (on 410-475
MHz) …………………….. 11 2.4 Specifications, SATEL-TR49 SnapOn (on 902-928 MHz)
…………………….. 13
3. ELECTRICAL INTERCONNECTION SATEL………………………………………….. 15 3.1 Pin order of the
Mini PCIe interface………………………………………………… 15 3.2 LED_WWAN, LED_WLAN and LED_WPAN
IO pins ……………………………… 16 3.3 Wake 17 3.4 USB_D- and USB_D+ IO pins
…………………………………………………………. 17 3.5 PERST# ………………………………………………………………………………………… 17
3.6 W_Disable ……………………………………………………………………………………. 17 3.7 +3.3Vaux
…………………………………………………………………………………….. 17 3.8 Antenna
interface…………………………………………………………………………. 17
4. MECHANICAL CONSEDERATIONS SATEL-TR49 SNAPON ………………….. 18 4.1 Dimensions
and interfaces…………………………………………………………….. 18 4.2 Dimensions of the Mini PCI
Express connector …………………………………. 18 4.3 Installing the Mini PCIe module on the
host device ………………………….. 19 4.4 Thermal design guide
…………………………………………………………………… 20
8
SATEL-TR49 SnapOn User guide, version 2.1 5. OPERATING MODES
……………………………………………………………………. 22 5.1 Safe mode…………………………………………………………………………………….
22 5.2 Restart ………………………………………………………………………………………… 22 6. CONFIGURATION
……………………………………………………………………….. 23 6.1 SATEL NETCO DEVICE
software……………………………………………………….. 23 6.2 SATEL Configuration Manager software
………………………………………….. 23 6.3 Changing parameters using SL Commands………………………………………
24 6.3.1 SL Commands……………………………………………………………………………………………………………24 6.4 SL Command
Mode……………………………………………………………………….. 25 7. DEFAULT DELIVERY VALUES 410-475
MHZ…………………………………… 26 8. DEFAULT DELIVERY VALUES 902-928 MHZ…………………………………… 27
9. CONSIDERATIONS ………………………………………………………………………. 28 9.1 EMI
interferers……………………………………………………………………………… 28 9.2 Electrostatic
discharge…………………………………………………………………… 29 9.3 Using the device in unmanned high
reliability applications ……………… 29 9.4 Additional improvements for more
reliable radio link ……………………… 30 10. APPENDIX A (SL COMMANDS, 410-475 MHZ)
………………………………… 31 11. APPENDIX B (SL COMMANDS, 902-928 MHZ) ………………………………… 39
12. APPENDIX C (IP TRAFFIC) …………………………………………………………….. 43 13. VERSION HISTORY
………………………………………………………………………. 44
9
1. INTRODUCTION
SATEL-TR49 SnapOn User guide, version 2.1
SATEL Oy is a Finnish electronics and Telecommunications company specializing
in the design and manufacture of wireless data communication products. SATEL
designs, manufactures and sells radio modems intended for use in applications
ranging from data transfer to alarm relay systems. End users of SATEL products
include both public organizations and private individuals.
SATEL Oy is the leading European manufacturer of radio modems. SATEL radio
modems have been certified in most European countries and also in many non-
European countries.
This document is the integration guide for the SATEL-TR49 SnapOn radio
transceiver module. It is intended to describe how to use the module and how
to integrate it into a host device. There are many versions available of
SATEL-TR49 SnapOn depending on the region of use on 900 MHz band and 400 MHz
band encryption capability. They are listed in Appendix C.
1.1 Terms and abbreviations
Abbreviation CTS
DTE ESD RD TD RTS
RAM LDO UHF RF CPU
Description Clear To Send, handshaking signal used in asynchronous communication. Data Terminal Equipment (typically computer, terminal…) Electrostatic discharge Receive Data Transmit Data Ready To Send, handshaking signal used in asynchronous communication. Random Access Memory Low dropout regulator Ultra High Frequency Radio Frequency Central processing unit
1.2 Description of the product
The SATEL-TR49 SnapOn is a UHF radio transceiver module, which transmits and
receives data on the UHF frequency band. The modules are designed to be as
compact and power efficient as possible. They have been developed to be
especially suitable for integration into battery powered and space constrained
host applications benefiting from UHF communications.
The module transmits and receives data via the Air interface, modulates and
demodulates, encodes and decodes the data and sends the received data payload
to the Mini PCIe interface The Mini PCIe interface is used to provide power to
the module and communicate with it.
10
SATEL-TR49 SnapOn User guide, version 2.1
2. TECHNICAL SPECIFICATIONS
2.1 Absolute maximum ratings
Absolute maximum ratings for voltages on different pins are listed in the following table. Exceeding these values will cause permanent damage to the module.
Parameter Voltage at VCC_IN Voltage at VCC_IO Voltage at digital inputs Voltage at digital outputs Note. All voltages are referenced to GND.
Min
Max
0 V
+4 V
0 V
+4 V
0 V
+4 V
0 V
+4 V
2.2 DC electrical specifications
Recommended operating conditions:
Parameter
VCC_IN
ENA_MOD, Vlow ENA_MOD, Vhigh VCC_IO Logic input, Vlow Logic input, Vhigh Logic
output, Vlow Logic output, Vhigh Logic output, max current Logic output, max
current, STAT pin
Condition
1.8 V<VCC_IO<3.3V 1.8 V<VCC_IO<3.3V 1.8 V<VCC_IO<3.3V 1.8 V<VCC_IO<3.3V All
logic output except STAT pin.
Min 3.3
0 0.85 1.8
0 0.9VCC_IO
0 0.6VCC_IO
–
–
Max 3.3 0.4
VCC_IN 3.3 0.3V
VCCIO 0.5
VCCIO
4
12
Units V V V V V V V V
mA
mA
2.3 Specifications, SATEL-TR49 SnapOn (on 410-475 MHz)
Complies with the following international standards on 410-475 MHz: FCC CFR 47
Part 90 FCC CFR 47 Part 2 RSS-119 Issue 12 RSS-Gen Issue 4 ETSI EN 300 113
v2.2.1 (partially)
11
SATEL-TR49 SnapOn User guide, version 2.1
Frequency Range Tuning range
Minimum RF Frequency Step
Channel Bandwidth Frequency Stability Maximum Receiver Input Power without
Damage Maximum Receiver Input Power without Transmission Errors
Sensitivity 1
Blocking 1
Intermodulation Attenuation 1
CO-Channel Rejection 1
Adjacent Channel Selectivity 1
Spurious Rejection 1
Transmitter Power
Communication Mode
RECEIVER
TRANSMITTER
410…475 MHz
65 MHz
6.25 kHz 12.5 and 25 kHz
<1 kHz
+10 dBm
-10 dBm
typ. -120 dBm > 70 dB at 1-10 MHz offset
typ. > 47 dB
typ. > -10 dB
50 dB typ. > 50 dB
10, 20, 50, 100, 200, 500 and 1000 mW Half-Duplex
Frequency Change Time
TX to RX time RX to TX time Adjacent Channel Power Transient Adjacent Channel
Power Carrier power stability
typ. 50 us
typ. 4 ms acc. to EN 300 113 acc. to EN 300 113 < ±1.5 dB
Note! See Appendix A
FEC ON FEC ON FEC ON FEC ON FEC ON FEC ON FEC ON
Time required for switching from one RF frequency to another
TX-mode TX-mode
Electrical Interface
Interface Connector
Data speed of Serial interface
Data speed of Radio Air Interface
Air Interface Encryption Data Format Modulation
miniPCIe MODULE Standard Mini PCIe interface. Used pins listed in chapter 3.1
Mini PCIe with 0.8mm pitch and card thickness 1mm
9600 115200 bps
4800 19200 bps
AES128 Asynchronous data
GMSK, 4-GFSK
12
USB interface in use e.g. Molex 67910002
SATEL-TR49 SnapOn User guide, version 2.1
Operating voltage Current consumption in
Power Save mode
Typical Power Consumption 410…475 MHz Inrush Current, power turned ON 3
Temperature Range
Temperature Ranges Vibration
ESD4
Antenna Connector Construction Size L x W x T Weight
GENERAL 3.3 VDC
< 2 mA
400 mW SLEEP1: TBD mW 4.8 W @ 1000 mW RF out 4.5W@1000mW RF out
< 12 A, duration < 50 µs
-20 °C …+55 °C -40 °C …+70 °C -40 °C …+85 °C
25g
± 10 kV
± 8 kV
50 , HIROSE U.FL compatible PCB with billet aluminum case
51 x 30 x 4.75 mm 12 g
W_Disable activated (Not implemented to all variants)
RX-mode RX-mode TX-mode, Continuous, 50
RX-mode
Type Approval conditions Functional Storage
100 Hzfvibration2,0 kHz Antenna connector. Acc. to EN61000-4-2; 150pF/330 DTE
connector. Acc. to EN61000-
4-2; 150pF/330 I-PEX 20279-001 -E-01
Test condition = 3.3 V and = 25 °C 1 According to EN 300 113 V2.2.1 measurement setup. 3 Measured using Agilent 1147B current probe and TTi TSX1820P DC power supply. 4 Measured under normal ambient conditions, TA = 25 °C. When the device is used in a different environment, the results may change significantly. It is recommended to use external ESD protection in demanding conditions.
2.4 Specifications, SATEL-TR49 SnapOn (on 902-928 MHz)
Complies with the following international standards: FCC Parts 15.209 and
15.247 of Title 47 IC RSS-247, ICC RSS-Gen
Frequency Range Spreading Method Occupied Bandwidth
Frequency Stability Maximum Receiver Input Power without Damage
Maximum Receiver Input Power without Transmission Errors
RECEIVER
TRANSMITTER
902-928 MHz Frequency Hopping
230 kHz
<1 kHz
+10 dBm
-3 dBm 13
Note!
SATEL-TR49 SnapOn User guide, version 2.1
Sensitivity
Blocking
Intermodulation Attenuation Adjacent Channel Selectivity Transmitter Power
Carrier power stability
typ. -109 dBm for BER 10-4 TBD TBD
TBD 10, 20, 50, 100, 200,
500, 1000 mW < ±1.5 dB
Data Rate Modulation Method Hopping Bands Hopping Patterns Hopping Channels
Frequency Zones Temperature Ranges
Operating Voltage Power Consumption
Vibration
ESD1
Antenna Connector
Construction Size L x W x T Weight Electrical Interface
Interface Connector Data speed of Serial interface
115.2 kbit/s 2-GFSK
7, user selectable 15 per band, 105 total, user selectable
50-112, user selectable 16 Zones, 7 Channels per Zone
-40 °C …+70 °C -40 °C …+85 °C
3.3 VDC 400 mW (Receive mode) 4.0W (Transmit Mode 1W)
25g
± 10 kV
± 8 kV
50 , HIROSE U.FL compatible
PCB with billet aluminum case 51 x 30 x 4.75 mm 12 g
Standard mini PCIe interface. Used pins listed in chapter 4.1 Mini PCIe with
0.8mm pitch and card thickness 1mm
9600 115200 bps
Functional Storage
10 Hzfvibration2,0 kHz Antenna connector. Acc. to EN61000-4-2; 150pF/330 DTE
connector. Acc. to EN61000- 4-2; 150pF/330 I-PEX 20279-001 E-01
USB interface in use
e.g. Molex 67910002
1 Measured under normal ambient conditions, TA = 25 °C. When the device is used in a different environment, the results may change significantly. It is recommended to use external ESD protection in demanding conditions.
14
SATEL-TR49 SnapOn User guide, version 2.1
3. ELECTRICAL INTERCONNECTION SATEL
3.1 Pin order of the Mini PCIe interface
Pin No. Mini PCI express standard description
1
WAKE#
2
3.3Vaux
3
COEX1
4
GND
5
COEX2
6
+1.5V
7
CLKREQ#
8
UIM_PWR
9
GND
10
UIM_DATA
11
REFCLK-
12
UIM_RESET
13
REFCLK+
14
UIM_RESET
15
GND
16
UIM_Vpp
17
Reserved
18
GND
19
Reserved
20
W_DISABLE#
21
GND
22
PERST#
23
PERp0
24
+3.3Vaux
25
PERp0
26
GND
27
GND
28
+1.5V
29
GND
SATEL Pin Description, I/O type
Pin State TBD
LED I/O output
Vcc IN
NA GND
NA NA NA NA GND NA NA NA NA NA GND NA NA GND NA Shut down for the modem GND
MCU Reset
NA Vcc IN
NA GND GND NA GND
Active low (0-0.2V) Inactive (open) High
GND
GND GND GND Active low (0.0 0.2V)
GND Active (GND-0.4V) Inactive (2.0-3.6V)
High
GND GND
GND
15
SATEL-TR49 SnapOn User guide, version 2.1
Pin No.
30 31 32 33 34 35 36
Mini PCI express standard description
SMB_CLK PETn0 SMB_DATA PETp0 GND GND USB_D-
37
GND
38
USB_D+
39
+3.3Vaux
40
GND
41
+3.3Vaux
42
LED_WWAN#
43
GND
44
LED_WLAN#
45
Reserved
46
LED_WPAN#
47
Reserved
48
+1.5V
49
Reserved
50
GND
51
Reserved
52
+3.3Vaux
Direction TBD
NA NA NA NA GND GND USB Data minus
GND USB Data plus
Vcc IN GND Vcc IN LED I/O output
GND LED I/O output
NA LED I/O output
NA NA NA GND NA Vcc IN
Pin State TBD
GND GND High 2.0V – Vcc IN Low -0.5V – 0.8V GND High 2.0V – Vcc IN Low -0.5V –
0.8V
GND High Active low (0-0.2V) Inactive (open) GND Active low (0-0.2V) Inactive
(open)
Active low (0-0.2V) Inactive
(open) –
GND –
High
3.2 LED_WWAN, LED_WLAN and LED_WPAN IO pins
These IO pins are reserved to indicate e.g. state of the module, status of the
transmission etc. Signals are active in low state.
SATEL-TR49 SnapOn GPIO control for these pins (more information from document:
TIL-0026_SATEL Radio Modules_GPIO interface.pdf)
42 LED_WWAN# LED I/O output 44 LED_WLAN# LED I/O output 46 LED_WPAN# LED I/O output
Active low (0-0.2V) Inactive (open) Control TR49 SnapOn GPIO 6
Active low (0-0.2V) Inactive (open) Control TR49 SnapOn GPIO 7
Active low (0-0.2V) Inactive (open) Control TR49 SnapOn GPIO 8
16
SATEL-TR49 SnapOn User guide, version 2.1
3.3 Wake
Signal is used to request that system returns from the sleep state back to
service. State is active at low signal level. This signal is optional and not
activated for all variants. Note: USB-based Mini Cards that implement a wakeup
process are required to use the in-band wakeup protocol (across the
USB_D+/USB_D- pins) as defined in the Universal Serial Bus Specification and
shall not use the WAKE# signal to enable the inband wakeup process.
3.4 USB_D- and USB_D+ IO pins
USB interface through the Mini PCIe connector. Note: PCI Express receiver
incorporates automatic Lane polarity inversion as part of the Link
initialization and training and will correct the polarity independently on
each Lane.
3.5 PERST#
Option for the MCU reset. Optional and not activated for all variants.
3.6 W_Disable
IO pin to enable/disable the modem. Disable active at low. Pull-up resistor
activates the modem if the port is open (not forced down)
3.7 +3.3Vaux
+3.3Vaux pins to feed operating voltage of the module. Limit for this voltage
(Vcc_IN) is mentioned in chapter 2.2 DC electrical specifications. User must
take into consideration the surge current and current consumption issues
before using these pins. User must be aware of any voltage drop on the feeding
path.
3.8 Antenna interface
The antenna interface is a 50 coaxial connector. Matching networks are not
included in the module and should be placed in the host application if the
antenna is not 50 . The HIROSE U.FL compatible connector is located on the TOP
side of the board.
NOTE! The used connector has gold plated contacts – whereas a standard HIROSE
U-FL has silver plated contacts. If silver – gold joints are not allowed in
your product, use gold plated cable- connector to mate to this device.
17
SATEL-TR49 SnapOn User guide, version 2.1
4. MECHANICAL CONSEDERATIONS SATEL-TR49 SnapOn
4.1 Dimensions and interfaces
The dimensions of the SATEL-TR49 SnapOn module are 51mm (length) x 30 mm
(width) x 4.75 mm (height), weight 12 g. Figure 4.1 shows the dimensions of
the module in detail.
Figure 4.1 The module physical dimensions and the holes in millimeters.
4.2 Dimensions of the Mini PCI Express connector
The Mini PCIe module adopts a standard Mini PCI Express connector that has 52
pins and complies with the PCI Express Mini Card Electromechanical
Specification Revision 1.2. Figure 4.2 shows a 52-pin Mini PCI Express
connector (Molex 67910002 as an example)
18
SATEL-TR49 SnapOn User guide, version 2.1
Figure 4.2 Dimensions of the Mini PCI Express connector
4.3 Installing the Mini PCIe module on the host device
To install the SATEL-TR49 SnapOn Mini PCIe module on the host device, do the
following. Step-1: Insert the Mini PCIe module into the Mini PCI Express
connector on the host device:
Step-2: Press downwards to fix the Mini PCIe module in the module slot.
19
SATEL-TR49 SnapOn User guide, version 2.1
Step-3: Use a screwdriver and two screws (M2,5) to tighten Mini PCIe module on
the host device.
Step-4: Insert the RF-cable connector of the UHF antenna into the antenna
interface. NOTE!
· Insert the antenna connector vertically into the antenna interface of the
Mini PCIe module.
· Do not press or squeeze the antenna cable or damage connector. Otherwise,
the wireless performance of the Mini PCIe module may be reduced or the Mini
PCIe module cannot work normally.
· Ensure that the antenna cables are routed through the channel in the frame
of the device and do not lay the cables across the raised edges of the frame.
· Check that the antenna cable cannot make any static torsion to the RF
connector.
4.4 Thermal design guide
With the highest RF TX levels, peak power consumption can reach up to 4.5
Watt. To handle needed thermal dissipation SATEL-TR49 SnapOn has solid
aluminum covers at both sides of the module. Although we have a good margin to
the critical temperature levels, it is strongly recommended that the aluminum
covers are not blocked by the materials with the low thermal conductivity
(<150W/K*m).
20
Heat sourcing area: Figure 4.3 Heat sourcing area, both sides.
SATEL-TR49 SnapOn User guide, version 2.1
21
SATEL-TR49 SnapOn User guide, version 2.1
5. OPERATING MODES
The radio transceiver module has the following modes of operation:
Mode Ready to receive from RF
Function Search for sync
Receive data
TX Safe mode
Transmit
Sleep mode
Power Save mode
Sleep1 Power save
Command mode
Radio in idle
Description
Module is searching for the start of a radio transmission from the RF signal.
The module has found a valid radio transmission and is receiving data. The
module transmits
Mode is entered when a fault has been detected and the device has been
Rebooted. In safe mode fault codes can be read from the module (section 6.1).
Will turn the module into a state where it will hold parts of the radio on,
wakeup will take approx. 30 ms
Automatic sleep/wake-up procedure where module sleeping time is dynamically
adjusted to received data packets. Decreases the power consumption of complete
receiving cycle approx. 30%. Dedicated mode to configuring radio module while
radio is in idle mode and cannot transmit or receive.
5.1 Safe mode
When a fault has been detected by the Firmware, the module is set to Safe
mode. In this mode the module sends an Error message to Mini PCIe interfaces
to and reboots the device after five (5) seconds. Transmitting/Receiving is
prohibited during malfunction. When connecting to the device with SATEL
Configuration Manager the Error code is shown in pop up box. If the device
does not recover after multiple reboots, please contact SATEL Oy.
SATEL Configuration Manager can be downloaded from website
www.satel.com/downloads. The version 1.7.4 or newer is compatible with SATEL-
TR49 SnapOn radio transceiver module.
5.2 Restart
After startup the module can be restarted by issuing an SL command, upon which
the module will shut down all circuitry, and Reboot the CPU (see SL command
list).
22
SATEL-TR49 SnapOn User guide, version 2.1
6. CONFIGURATION
The configuration of settings can be changed easily – the next chapters
describe the details:
SATEL SW tools Easy-to-use SATEL software tools suit most cases. Please see
additional information in next chapters. SL commands A terminal device can
command or configure the radio modem by using special commands. SL commands
are applied especially in cases where radio modems are to be integrated
seamlessly inside a system behind the integrator’s own user interface.
The parameters changed to a device on frequency hopping 900MHz band are taken
into use after either radio reboot command, electrically restarting the device
or exiting from the command mode (see SL Command Mode).
6.1 SATEL NETCO DEVICE software
SATEL NETCO DEVICE is a software for configuring and reprogramming a SATEL
device. The configuration parameters can be read and written from/to the
locally connected, powered device. The device configuration can be also
created/saved/explored from/to a file without device connection.
The most common use case for which the SATEL NETCO DEVICE is optimized for is
editing existing parameters in a SATEL radio product using local connection,
such as serial interface.
Please see additional information from SATEL WEB pages at:
https://www.satel.com/products/software/ The software is available from SATEL
WEB pages at: https://www.satel.com/support-andservices/downloads/
6.2 SATEL Configuration Manager software
SATEL Configuration Manager is a software for configuring and reprogramming a
SATEL device. The parameters can be read and written from/to the connected,
powered device. The program file can be saved into a separate file to be used
to other devices.
The most common use case for which the SATEL Configuration Manager is
optimized for is editing existing parameters in a SATEL radio product using
locally connected product over a serial interface. Minimum requirements: COM
port with baud rate min. 9600 bps (alternatively with industrial level USB-
RS-232 converter).
Please see additional information from SATEL WEB pages at:
https://www.satel.com/products/software/ The software is available from SATEL
WEB pages at: https://www.satel.com/support-andservices/downloads/
23
SATEL-TR49 SnapOn User guide, version 2.1
6.3 Changing parameters using SL Commands
The controlling terminal device can change the configuration settings of the
module. This is accomplished with the help of SL commands. SL commands can be
used to change e.g. the frequency or addresses. It is also possible to ask the
radio transceiver module to show current settings which are in use.
6.3.1 SL Commands
The controlling terminal device can change the configuration settings of a
radio. This is accomplished with the help of SL commands, which can be used
during data transfer. SL commands can be used to change e.g. the frequency or
addresses. It is also possible to interrogate a radio modem in order to gain
information concerning current settings that are in use. SL command -setting
must be enabled before they can be used.
An SL command is a continuous string of characters, which is separated from
other data by pauses which are equal or greater than time defined by Pause
length parameter (default=3 characters) in the set-up. No extra characters are
allowed at the end of an SL command. Serial interface settings are the same as
in data transfer. SL command is properly recognised also in the case when the
command string is terminated by
The transceiver module will acknowledge all commands by returning an “OK”
(command carried out or accepted) or the requested value, or an “ERROR”
(command not carried out or interpreted as erroneous) message. SL command
response time depends of the used command. Typical response time is ~100ms and
upwards. Recommended safe timeout for SL command response is 500ms.
it is possible to use SL commands in Port 2 (TD2 signal in GPIO3 (Pin13) and
RD2 signal in GPIO1 (Pin11)) when Port2 Function has been configured as
Diagnostics. SL commands can be used even in parallel with Port1 in that
case the response appears in the same port where the SL command came from.
Port2 is configured via SL commands or SW tools (SATEL NETCO DEVICE or SATEL
Configuration Manager) by selecting the Port2 Function:
· OFF (=Port 2 not in use) · Diagnostics (=SL commands ON in this case)
CR/LF characters are added to end the response messages (unless they are
already present) in order to make parsing easier. Settings can be toggled, SL
Commands ON/OFF, CR/LF ON/OFF.
24
SATEL-TR49 SnapOn User guide, version 2.1
See Appendix B and C for SL commands. To get information of the latest and/or
special SL commands please contact SATEL or local SATEL distributor:
https://www.satel.com/where-tobuy/.
6.4 SL Command Mode
When the SL commands are enabled, there are possibilities that the user data
may start with the characters “SL” which is handled as the SL command. This
has caused the firmware to go to the continuous SL command search mode and any
data has not been sent or even an “ERROR” acknowledgment has been received. To
avoid this kind behavior the user can disable the SL commands. The SL commands
can be disabled or enabled by using SL commands or toggling the “SL Command
mode” parameter via SATEL SW tools, SATEL NETCO DEVICE or SATEL Configuration
Manager (maintenance access level required).
By default the SL Command mode is set to ON. If the SL Command mode is set to
OFF then the SL commands can be enabled or disabled by using the below
described procedure. Regardless of original SL command setting state,
changing the setting state with this procedure will affect the reception
process of the radio module.
Radio can be set to Command Mode separately with “+++” command, regardless of
the set SL command mode (ON/OFF). Command mode enables forcibly the SL command
mode and disables the radio interface functions (Tx/Rx). By exiting from the
Command Mode, user defined SL command parameter mode is restored, as well as
radio interface functions.
To enable the Command mode: · Send three “+” characters via serial port so
that there is at least three bytes delay (according to Pause Length -setting)
between each character. The response is “OK”, when successfully set. <+><at
least three bytes pause><+><at least three bytes pause><+>
To disable the Command mode: · Send three “-” characters via serial port so
that there is at least three bytes delay (according to Pause Length -setting)
between each character. The response is “OK”, when successfully set. <-><at
least three bytes pause><-><at least three bytes pause><->
*Pause Length -setting
Note! The “+ + +” and “- – -” procedures are not recommended to be used when
radio is transmitting or receiving data (i.e. the application data occupies
the TD or RD lines of the radio). Note2! 900 MHz frequency band parameters set
via SL commands require device restart for the new parameters to be taken into
use. The device reset is performed during exiting the command mode (—).
25
SATEL-TR49 SnapOn User guide, version 2.1
7. DEFAULT DELIVERY VALUES 410-475 MHz
DEFAULT VALUES OF THE ADJUSTABLE SETTINGS (the user can change these settings
later on)
Setting Radio frequency
Operating TX and RX frequency
Channel Width Transmitter Output
Power
Default value
Range
438.0000 MHz
12.5 kHz 1000 mW
410…475 MHz
12.5 kHz or 25 kHz 10, 20, 50, 100, 200, 500 and 1000 mW
Radio settings
Radio Compatibility
Signal Threshold Addressing RX Address TX Address
SATEL 3AS
-118 OFF OFF
SATELLINE-3AS PacCrest-4FSK PacCrest-GMSK PacCrest-FST TrimTalk450s RTCM SC135
1 25 kHz FEC ON RTCM SC135 2 12.5 kHz FEC ON RTCM SC135 3 25 kHz FEC OFF RTCM
SC135 4 12.5 kHz FEC OFF
-80 … -118
ON/OFF ON/OFF
Serial port
Data speed Data bits Parity bits Stop bits
115200 bps 8
None 1
9600 -115200 bps 8
None, Even, Odd 1
Handshaking CTS RTS
TX Buffer State Ignored
Handshaking lines apply to the DATA-port Clear to send, TX Buffer State Ignored, Flow Control
Additional setup Error Correction, FEC
Error check SL Command Mode
Repeater Mode TX Delay
Over-the-Air-Encryption Use Channel List Power Save Mode Add RSSI to Data
OFF
ON/OFF
OFF
OFF, CRC8Partial, CRC8Full, CRC16Full
ON
ON/OFF
OFF
ON/OFF
0
0 …. 65535 ms
OFF
ON/OFF
OFF
ON/OFF
OFF
ON/OFF
OFF
ON/OFF
26
SATEL-TR49 SnapOn User guide, version 2.1
8. DEFAULT DELIVERY VALUES 902-928 MHz
DEFAULT VALUES OF THE ADJUSTABLE SETTINGS (the user can change these settings later on)
Operation Mode Point-to-Multipoint Slave
Serial Port Parameters
Baud Rate
Data Bits
Parity Stop Bits
Radio Parameters
FreqKey
Hop Table Version Hop Table Size
Frequency Zone
Max Packet Size
Min Packet Size Xmit Rate
RF Date Rate
RF Xmit Power Slave Security
RTS to CTS Retry Timeout
Call Book Call Book Entry Index
Multipoint Parameters Number of Repeaters Master Packet Repeat
Max Slave Retry Retry Odds
Repeater Frequency Network ID
Slave/Repeater Tx Subnet Rx Subnet
Default value 3
115200 8
None 1
5 0 112 All 1s (Enabled) 8 9 1 3 1000 0 0 255 Empty 0
1 2 9 9 0 123 0 “Disabled” “Disabled”
Note
27
SATEL-TR49 SnapOn User guide, version 2.1
9. CONSIDERATIONS
9.1 EMI interferers
The module is designed to be mounted inside a host device. The module is
designed to withstand EMI even beyond type approval requirements. However, a
small module which is integrated closely to modern high-speed electronics is
bound to receive some interference.
To make a working integration, consider the following: EMI can enter the
module in four ways: 1) Via the antenna (radiation from enclosure enters the
antenna) 2) Radiated disturbances to the coaxial cable 3) Radiation from other
electronics / cabling directly to the module 4) Conducting through the Mini
PCIe interface (power, control and data lines).
Because the module is shielded and the Mini PCIe interface is filtered, the
usually worst method of disturbance is via the antenna port, which is easily
overlooked in design. Keep in mind that the radio module has a sensitivity of
approx. -107 dBm (depends on mode of operation and speed etc.). While the
module has an approx. 10 dB S/N requirement, this constitutes, that any signal
entering the radio antenna on receive frequency on a level of higher than -117
dBm (-107 dBm- 10 dB), causes desensitization of the radio on that particular
channel.
Example: An interferer has a level of -100 dBm at the frequency 869 MHz. The
radio will have an approximate sensitivity of -90 dBm (-100 dBm + S/N
requirement 10 dB) at 869 MHz.
Now consider that generic EMC requirements usually have pass/fail criteria of
-57 dBm (if normalized to the surface of the device). So there is almost a 60
dB gap between generic EMC requirements and co-existence requirements between
a high sensitivity narrowband radios.
To avoid problems of co-existence a good design should apply: 1) EMI shielding
in enclosure ambient air interface 2) Careful layout 3) Shielding of all
digital high-speed parts and cables 4) Have a clocking plan to avoid clock
frequencies causing harmonics on the UHF band of
interest.
28
SATEL-TR49 SnapOn User guide, version 2.1
9.2 Electrostatic discharge
As the module is intended to be embedded in a host device, in a typical use
case, the antenna port is the only port of the module directly interface with
a surface or contact area subjected to Electrostatic Discharge (ESD). Thus,
the antenna port is the only interface with high level ESD protection. The DTE
port also features ESD protection diodes, but is not designed to withstand
similar performance as expected from standalone units with enclosures.
Consequently, the module should be subject to ESD handling precautions that
typically apply to ESD sensitive components. Proper ESD handling and packaging
procedures must be applied throughout the processing, handling and operation
of any application that incorporates this module.
9.3 Using the device in unmanned high reliability applications
The module features software and hardware watchdogs which are incorporated
inside the CPU. While we believe that this is a reliable method of keeping the
module in operational condition, there are parts of the module that cannot be
monitored for proper operation to 100%. For example, the module chip has a
firmware that resides in the chips RAM. The firmware can’t be read back or
reloaded, without interrupting reception. Hence the module cannot reload this
automatically by itself without causing breaks in communication. To avoid the
module from ending up in a state where for example the module chip firmware is
corrupted by ionizing radiation, it is recommended that the controlling system
implements some form of watchdog function for the module. This can be done for
example if the system knows that data should be received every second, and no
data has been received for a minute then perform a module restart using the
W-Disable pin or by issuing a restart command, or a cold boot by toggling
+3,3Vaux low and high again.
29
SATEL-TR49 SnapOn User guide, version 2.1
9.4 Additional improvements for more reliable radio link
In case where one or more performance value is not met and the environment is
challenging, the following mechanism can be used for improving the
transmission reliability: · Forward Error Correction, FEC, is recommended to
use in challenging environment like urban areas. · Directive antennas. ·
Before building the radio link(s) it is highly recommended that the radio
environment is measured to find out whether the radio environment is clean
enough by using e.g. a spectrum analyzer or radio router’s RSSI value. · Co-
operation with the local authority to find out the optimum free radio channel.
· If the channel is disturbed an external out-of-band filter can be used for
improving the filter capacity. · If at the adjacent channel is TDMA, Time
Domain Multiple Access, transmitter can use for receiving a time slot which is
not in synchronization with the TDMA radio transmission. · In Europe it is not
recommended to use channels which are located near by the TETRA or television
frequencies.
30
SATEL-TR49 SnapOn User guide, version 2.1
10. APPENDIX A (SL COMMANDS, 410-475 MHz)
Category
Addressing Addressing Addressing Addressing Addressing Addressing
Addressing Addressing
Addressing Addressing Addressing
Addressing
Addressing Addressing Addressing Addressing
ChannelList ChannelList ChannelList ChannelList
Command
SL#A? SL#A=xxxx, yyyy, zzzz,vvvv SL#I? SL#I=xxxx SL#P? SL#P=xxxx;yyyy
SL#Q? SL#Q=x
SL#R? SL#R=xxxx SL#S?
SL#S=xxxx;yyyy
SL#T? SL#T=xxxx SL#W? SL#W=x
SL$A=1 SL$C? SL$C=nn SL$D?
Description
Show all addresses (RX1, RX2, TX1, TX2) Set RX/TX addresses (RX1, RX2, TX1,
TX2)
Response
“xxxx,yyyy,zzzz,vvvv”
“OK” or “ERROR”
Get primary addresses (TX1, RX1)
“xxxx;yyyy”
Set all addresses (RX1, RX2, TX1, TX2) to value xxxx [0000…..ffff] Get primary
transmit address (TX1) and primary receive address (RX1)
Set primary transmit address (TX1) to value xxxx and primary receive address
(RX1) to value yyyy [0000…..ffff] Get TX address mode
“OK” or “ERROR” “xxxx;yyyy” “OK” or “ERROR”
“0” = TX address OFF “1” = TX address ON
Set TX address ON/OFF. Values of x are: “0” = TX address OFF “1” = TX address
ON Get primary receive address (RX1)
Set receive addresses (RX1, RX2) to value xxxx [0000…..ffff] Get secondary
transmit address (TX2) and secondary receive address (RX2) Set secondary
transmit address (TX2) to value xxxx and secondary receive address (RX2) to
value yyyy [0000….. ffff] Get primary transmit address (TX1)
“OK” or “ERROR”
“yyyy” “OK” or “ERROR” “xxxx;yyyy” “OK” or “ERROR”
“xxxx”
Set transmit addresses (TX1, TX2) to value xxxx [0000.ffff] Get RX address mode
“OK” or “ERROR”
“0” = RX address OFF “1” = RX address ON
Set RX address ON/OFF. Values of x are: “0” = RX address OFF “1” = RX address ON Go to channel list default channel
“OK” or “ERROR” “OK” or “ERROR”
Get number of channels in channel list
Set number of channels in channel list. nn = 0…40, 0 clears the whole list
decimal number “OK” or “ERROR”
Get channel list default channel number
decimal number
31
Category
ChannelList ChannelList ChannelList ChannelList ChannelList ChannelList
ChannelList ChannelList ChannelList ChannelList
SATEL-TR49 SnapOn User guide, version 2.1
Command
SL$D=n SL$E=1 SL$F? SL$F=n SL$L?nn SL$L=
SL$M? SL$M=n SL$R? SL$R=n
Description
Response
Set channel list default channel, n is channel “OK” or “ERROR”
number
Search free channel.
“OK” followed by “channel n
Modem searches for next traffic-free
is free”.
channel. Listening time of traffic is
Value of n is channel number
about 2 seconds
of next free channel on
Modem shows next free channel by
channel list
activating command again
Get active channel number
decimal number
Set modem to channel number n in channel list Get channel info. Index
nn=[0…(number of channels-1)] Set channel info. Format is
SL$L=Iaa,Nbbbbbb,Fcccccccccc,Wdd dddd,Peeeee
“OK” or “ERROR” Channel number, Frequency, Channel width, Tx Power For
example: “CH 1, 869.412500 MHz, 25.0 kHz, 500 mW” “OK” or “ERROR”
“0” or “1” “OK” or “ERROR” decimal number “OK” or “ERROR”
32
Category
ChannelList
DataPort DataPort
DataPort DataPort Memory Memory ModemInfo ModemInfo ModemInfo ModemInfo
ModemInfo ModemInfo ModemInfo ModemInfo
SATEL-TR49 SnapOn User guide, version 2.1
Command
SL$S=
SL%B? SL%B=a,b,c,d
SL%L? SL%L=n SL*> SLR> SL!H? SL!V? SL%1?
SL%1=”data” SL%2?
SL%2=”data” SL%3?
SL%3=”data”
Description
Set channel scanning mode. Selection: S0 = Stop scanning (supported only by
TR3/TR4/TR8) S1 = Starts Scanning RSSI values of the channels in the Channel
list (supported only by TR3/TR4/TR8) S2 = Start searching transmission
(supported only by TR3/TR4/TR8) 1 = Scan channels one by one and save RSSI
readings to memory (supported only by TR1 based products) Get serial data
parameters
Set serial data port parameters. a= “115200”, “57600”, “38400”, “19200”,
“9600”, “4800”, “2400” or “1200” (defines baud rate) b=”8″ (defines character
length) c= “N”, “O” or “E” (defines parity) d= “1” (defines number_of_stop
bits)
Get Pause length
Response
“OK” followed by channel/RSSI info See a separate description for more details
baud rate, character length, parity, number of stop bits (for example “38400,
8, N, 1”) “OK” or “ERROR”
decimal number
Set Pause length
decimal number
Save current settings as permanent settings Restore settings to their factory
set values Get hardware info Get product/variant info
Get arbitrary data stored in memory location 1
Set arbitrary data (max 25 characters) in memory location 1 Get arbitrary data
stored in memory location 2
Set arbitrary data (max 25 characters) in memory location 2 Get arbitrary data
stored in memory location 3
Set arbitrary data (max 25 characters) in memory location 3
“OK” or “ERROR”
“Factory defaults restored!” or “ERROR” “HW:nnnnn”
Depending on variant, for example “SATELLINE-M3TR49” If empty data is stored,
response = “Undefined”, otherwise data and carriage return “OK” or “ERROR”
If empty data is stored, response = “Undefined”, otherwise data and carriage
return “OK” or “ERROR”
If empty data is stored, response = “Undefined”, otherwise data and carriage
return “OK” or “ERROR”
33
Category
ModemInfo
Command
SL%4?
ModemInfo ModemInfo ModemInfo
SL%4=”data”
SL%C?
SL%C=”text string”
ModemInfo
ModemInfo ModemInfo ModemInfo
SL%D?
SL%H? SL%I? SL%R?
ModemInfo
ModemInfo ModemInfo
SL%S?
SL%V? SL+C?
OperationMode SL+S=x
RadioFreq RadioFreq RadioFreq RadioFreq
SL!D? SL!U? SL!W? SL!Y?
SATEL-TR49 SnapOn User guide, version 2.1
Description
Get arbitrary data stored in memory location 4
Set arbitrary data (max 25 characters) in memory location 4 Get product number
(or other customer info) Sets p/n (or other customer info) if it is empty
(command works only once). P/n must be stored to eeprom with command SL**>
(Save settings). Otherwise it will be lost when power is turned off Get
product type
Get logic hardware version Get Firmware FlashID Get Regional Info
Get Serial Number
Get firmware revision information Get temperature
Activate sleep mode. Value of n: “1” Turn the modem into a state where it will
hold parts of the radio on, wakeup will take <5ms “5” Turns ON Power Save mode
(TR3/TR4 specific command) “6” Turns OFF Power Save mode (TR3/TR4 specific
command) Get lower limit of frequency band 1 Get upper limit of frequency band
1 Get lower limit of frequency band 2 Get upper limit of frequency band 2
Response
If empty data is stored, response = “Undefined”, otherwise data and carriage
return “OK” or “ERROR”
Depends on setup
“OK” or error message
Depends on model, for example “SATELLINE-M3TR49” Hardware info Depends on
model Region code number, Status of regional settings followed by CR
character. Region code number 0=Default (=not set, or rest of the world),
1=US. Status of regional settings 0=Default(=undefined), 1=Valid, 2=Conflict
Example: “1,2” means Region code US and the settings are in conflict to FCC
Serial number of radio modem For example “V07.22.2.3.0.2″ Decimal number
(degree Celcius, e.g.”-31″, “-2” or “7”) or “No Sensor” or ERROR in case the
device does not support temperature sensing. “OK” or “ERROR”
“nnn.nnnnn MHz” “nnn.nnnnn MHz” “nnn.nnnnn MHz” “nnn.nnnnn MHz”
34
SATEL-TR49 SnapOn User guide, version 2.1
Category
RadioFreq
Command
SL&+=nnnn
Description
Set active frequency nnnn channels above center frequency. Frequency = Center
frequency + nnnn*Channel spacing Value of nnnn is [0…number of channels/2] For
conventional reasons, only 2 or 4 digit inputs are valid
Response
“OK” or “ERROR”
RadioFreq SL&-=nnnn
Set active frequency nnnn channels below center frequency. Frequency = Center frequency nnnn*Channel spacing Value of nnnn is [0…number of channels/2] For conventional reasons, only 2 or 4 digit inputs are valid
“OK” or “ERROR”
RadioFreq RadioFreq RadioFreq
SL&C? SL&X=nnn.nnnn SL&E?
Get center/reference frequency Set center/reference frequency Get Enabled Channel Widths
RadioFreq SL&F?
Get active frequency
RadioFreq RadioFreq RadioFreq
RadioFreq RadioFreq
RadioFreq
SL&F=nnn.nnnnn
SL&FR?
SL&FR=nnn.nnnn n SL&FT?
SL&FT=nnn.nnnn n SL&N?
RadioFreq RadioFreq
SL&W? SL&W=xxxx
Category Command RadioProperty SL%F? RadioProperty SL%F=x
RadioProperty SL%E?
Set active frequency to nnn.nnnnn MHz Get Rx frequency Set Rx frequency to
nnn.nnnnn MHz
Get Tx frequency Set Tx frequency to nnn.nnnnn MHz
Get active channel calculated from center frequency ( = (active frequency
center frequency)/channel spacing ) Get channel spacing/channel width Set
channel spacing. Value of xxxx is: “2500” for 25 kHz Command is supported only
by hardware variants with adjustable channel spacing.
Description Get status of Error correction (FEC) Set Error correction (FEC).
Value of x is: “1” Set FEC ON “0” Set FEC OFF Get status of Error check and
Full CRC16 check modes
“nnn.nnnnn MHz” “OK” or “ERROR” List of supported Channel widths e.g. “12.5
kHz, 20.0 kHz, 25.0 kHz” TX nnn.nnnnn MHz, RX nnn.nnnnn MHz “OK” or “ERROR”
“nnn.nnnnn MHz” “OK” or “ERROR”
“nnn.nnnnn MHz” “OK” or “ERROR”
decimal number “+nnnn”, “nnnn”, “+nn” or “-nn”
“25.0 kHz” “OK” or “ERROR”
Response “0” = FEC OFF , “1” = FEC ON “OK” or “ERROR”
“0” Error check off “1” CRC8 Partial “2” CRC8 Full “3” CRC16 Full
35
RadioProperty SL%E=x
RadioProperty SL%R? RadioProperty SL@D? RadioProperty SL@D=n RadioProperty
SL@E?
Set Error check and Full CRC16 check modes. Value of x is: “0” Error check off
“1” CRC8 Partial “2” CRC8 Full “3” CRC16 Full Get region code setting/status
Get Tx delay (ms) Set Tx delay (ms), n is [0…65535] Get supported radio
compatibility modes.
SATEL-TR49 SnapOn User guide, version 2.1
“OK” or “ERROR”
0,0 = Default, 1,1 = US, 1,2 = US & Illegal radio setting combination (TX is
disabled) For example “0 ms” or “50 ms” “OK” or “ERROR” List of numbers,
separated by commas, showing the supported modes. Value of x is: 0 =
SATELLINE-3AS (Default. Original SATEL 4FSK, FEC ON or OFF) 1 = PacCrest-4FSK
(FEC ON/ Scrambling ON) 2 = PacCrest-GMSK (FEC ON/ Scrambling ON) 3 =
TrimTalk450s(P), GMSK. Rx fitted to PacCrest transmitters 4 = Trimtalk450s(T),
GMSK. Rx fitted to Trimble transmitters 5 = PacCrest-FST (FEC ON) 6 = 2ASxE
(ask availability) 8 = SOUTH 16 = Pacific Crest FEC ON 4800bps 25kHz 17 =
Pacific Crest FEC OFF 4800bps 25kHz 18 = Pacific Crest FEC OFF Scrambler OFF
4800bps 25kHz 19 = Pacific Crest FEC ON Scrambler ON 4800bps 25kHz 20 = SATEL-
8FSK-1 (FEC OFF) 21 = SATEL-8FSK-2 (FEC ON) 22 = SATEL-16FSK-1 (FEC ON) 23 =
PacCrest-4FSK (FEC OFF/Scrambling ON) 24 = PacCrest-GMSK (FEC OFF/Scrambling
ON) 25 = PacCrest-FST (FEC OFF) 26 = PacCrest-4FSK (FEC OFF/Scrambling OFF) 27
= PacCrest-GMSK (FEC OFF/Scrambling OFF) 28 = PacCrest-4FSK (FEC ON/Scrambling
OFF) 29 = PacCrest-GMSK (FEC ON/Scrambling OFF) 30 = Trimtalk v1, GMSK.
8/16kbps
36
SATEL-TR49 SnapOn User guide, version 2.1
RadioProperty SL@F? RadioProperty SL@M? RadioProperty SL@M=x
RadioProperty SL@P?
RadioProperty SL@P=nnnnn
Get noise level of radio channel Get repeater function
Set repeater function. Values of x are: “O” = Repeater function OFF (character
O) “R” = Repeater function ON Get transmitter output power
Set RF output power (mW) Valid values for nnnnn: “10” for 10 mW TX power. “20”
for 20 mW TX power. “50” for 50 mW TX power. “100” for 100 mW TX power. “200”
for 200 mW TX power. “500” for 500 mW TX power. “1000” for 1000 mW TX power.
31 = Trimtalk 4800bps 25kHz 34 = RTCM SC135 1 25 kHz FEC ON 35 = RTCM SC135 2
12.5 kHz FEC ON 36 = RTCM SC135 3 25 kHz FEC OFF 37 = RTCM SC135 4 12.5 kHz
FEC OFF
“-xxx dBm” “O” = Repeater OFF(character O) “R” = Repeater ON “OK” or “ERROR”
One of these values “10mW, “20mW”, “50mW”, “100mW”, “200mW”, “500mW” “OK” or
“ERROR”
Category
RadioProperty
Command
SL@R?
RadioProperty SL@S? RadioProperty SL@S=x
Description
Response
Get RSSI (Received Signal Strength
“-nnn dBm”, nnn is a decimal
Indication) of last received
value of field strength
message (dBm)
between 80 dBm and 118 dBm. Value is available 7 s after
reception, after that the
response is “<-118 dBm”.
Get radio compatibility mode
Value of x, see command
“SL@S=x”
Set radio compatibility mode. Value of x “OK” or “ERROR”
is: 0 = SATELLINE-3AS (Default. Original SATEL 4FSK, FEC ON or OFF)
1 = PacCrest-4FSK (FEC ON/ Scrambling
ON) 2 = PacCrest-GMSK (FEC ON/ Scrambling ON)
3 = TrimTalk450s(P), GMSK. Rx fitted to
PacCrest transmitters 4 = Trimtalk450s(T), GMSK. Rx fitted to Trimble transmitters
5 = PacCrest-FST (FEC ON)
37
Reset
SL@X=n
Frequency band SL&M=x
Frequency band SL&M?
SATEL-TR49 SnapOn User guide, version 2.1
6 = 2ASxE (ask availability) 8 = SOUTH 16 = Pacific Crest FEC ON 4800bps 25kHz
17 = Pacific Crest FEC OFF 4800bps 25kHz 18 = Pacific Crest FEC OFF Scrambler
OFF 4800bps 25kHz 19 = Pacific Crest FEC ON Scrambler ON 4800bps 25kHz 20 =
SATEL-8FSK-1 (FEC OFF) 21 = SATEL-8FSK-2 (FEC ON) 22 = SATEL-16FSK-1 (FEC ON)
23 = PacCrest-4FSK (FEC OFF/Scrambling ON) 24 = PacCrest-GMSK (FEC
OFF/Scrambling ON) 25 = PacCrest-FST (FEC OFF) 26 = PacCrest-4FSK (FEC
OFF/Scrambling OFF) 27 = PacCrest-GMSK (FEC OFF/Scrambling OFF) 28 = PacCrest-
4FSK (FEC ON/Scrambling OFF) 29 = PacCrest-GMSK (FEC ON/Scrambling OFF) 30 =
Trimtalk v1, GMSK. 8/16kbps 31 = Trimtalk 4800bps 25kHz 34 = RTCM SC135 1 25
kHz FEC ON 35 = RTCM SC135 2 12.5 kHz FEC ON 36 = RTCM SC135 3 25 kHz FEC OFF
37 = RTCM SC135 4 12.5 kHz FEC OFF
Reset command. Values of n are: “9” Reset modem
Change frequency band. Choices are: 1=410-475 MHz 2=800 MHz (not yet
supported) 3=902-928 MHz
Get current frequency band
“OK” or “ERROR”, then
modem
resets
required blocks.
“OK” or “ERROR”
Note Frequency band change requires a save and reset commands to take place “1” = 410-475 MHz “2” = 800 MHz “3” = 902-928 MHz
38
SATEL-TR49 SnapOn User guide, version 2.1
11. APPENDIX B (SL COMMANDS, 902-928 MHz)
SATEL-TR49 SnapOn Freewave protocol 902-928 MHz
General format of the Freewave related SL commands is:
Set Emulation mode settings: SL~E=M1,I
Get Emulation setting: SL~E?M1,I
Setting name Modem Mode
Type Uint8
Call Book Entry To Call
Uint8
Values (Range) 0 -7 , A-B
0 – A
Value descriptions
0: Point to Point Master 1: Point to Point Slave 2: Point to MultiPoint Master
3: Point to MultiPoint Slave 4: Point to Point Slave/Repeater 5: Point to
Point Repeater 6: Point to Point Slave/Master Switchable 7: Point to Multipoin
t Repeater A: Mirrored Bit Master B: Mirrored Bit Slave 0 – 9: Call Book Entry
Index A: All
Get Emulation settings summary: SL~E? Response is reserved for the summary of
the emulation settings (to be defined later) SL Command SL~E=M1,I1,A
39
SATEL-TR49 SnapOn User guide, version 2.1
Call Book
Uint8, Uint8[3], Uint8[3], Uint8[3]
Frequency Uint8 Key
Frequency Uint16 Zone
0 – 9, 0x0000 00 0xFFFFF F, 0x0000 00 0xFFFFF F, 0x0000 00 0xFFFFF F 0 – E
0x0000 0xFFFF
0 – 9: Call Book Entry Index 0x000000 0xFFFFFF: Address 0x000000 0xFFFFFF:
Repeater1 Address 0x000000 0xFFFFFF: Repeater2 Address
0 – E: Key for frequency hop table Used to enable/disable frequency bands Bit
0: 902.2464 903.8592 MHz Bit 1: 904.0896 905.4720 MHz Bit 2: 905.7024 907.0848
MHz Bit 3: 907.3152 908.6976 MHz Bit 4: 908.9280 910.3104 MHz Bit 5: 910.5408
911.9232 MHz Bit 6: 912.1536 913.5360 MHz Bit 7: 913.7664 915.1488 MHz Bit 8:
915.3792 916.7616 MHz Bit 9: 916.9920 918.6048 MHz Bit 10: 918.8352 – 920.2176
MHz Bit 11: 920.4480 – 921.8304 MHz Bit 12: 922.0608 – 923.4432 MHz Bit 13:
923.6736 – 925.0560 MHz Bit 14: 925.2864 – 926.6688 MHz Bit 15: 926.8992 –
927.8208 MHz
SL~E=M1,I3,A
40
SATEL-TR49 SnapOn User guide, version 2.1
Hop Table Uint8 Version
Hop Table Uint8 Size
Max Packet Size Min Packet Size
Uint8 Uint8
Transmit Rate
Boolean
RF Data Rate
Transmit Power
Uint8 Uint8
Slave Security
RTS To CTS
Boolean Uint8
Retry Timeout
Uint8
Repeaters Boolean
Master Packet Repeat Max Slave Retry
Uint8 Uint8
0 – 6
50 112 0 – 9 0 – 9 0 – 1 2 – 3 101000
0 – 1 0 – 2 8 – 255
0 – 9 0 – 9
0: 902 – 928 MHz 1: 915 – 928 MHz 2: 902 – 928 MHz, 16 fewer freqs 3: 916 –
920 MHz 4: 921 – 928 MHz 5: 902 – 911 & 919 – 928 MHz 6: 902 – 915 MHz
50 – 112: Number of different frequencies in hop table
0 – 9: Defines maximum packet size in transmit
0 – 9: Defines minimum packet size in transmit 0: Diagnostics 1: Normal
2: High 3: Normal
SL~E=M1,I6,A
SL~E=M1,I7,A
10 mW 20 mW 50 mW 100 mW 200 mW 500 mW 1000 mW
0: On 1: Off
GET: SL@P? SET: SL@P=
SL~E=M1,I12,A
0: Disabled 1: Enabled 2: ???
SL~E=M1,I13,A
8 – 255: Counter value when connection is dropped off if data is not received.
0: Disabled 1: Enabled
0 – 9: Defines how many times master will send packets 0 – 9: Defines how many
times slave try to transmit data if ack is not received
SL~E=M1,I14,A
41
Retry Odds Uint8
0 – 9
Repeater Boolean 0 – 1 Frequency
SATEL-TR49 SnapOn User guide, version 2.1
0 – 9: Defines a random base when slave is trying to resend data to master if Max Slave Retry count is reached. Value 0 means that the slave’s data buffer is purged after Max Slave Retry count is reached 0: Disabled 1: Enabled
SL~E=M1,I18,A
Network ID Uint16
0 4095
Slave/Rep Boolean eater
0 – 4095: Network ID for multipoint networks. Network ID 255 = Call Book Mode 0: Disabled 1: Enabled
SL~E=M1,I20,A
SL~E=M1,I21,A<Slave/Repeater> <Slave/Repeater> = 0 (=Disabled) or 1 (=Enabled)
TX Subnet Uint8
RX Subnet Uint8
Serial port settings
0 – 9, A – F
0: Roaming 1 – E: Subnet ID F: Disabled
SL~E=M1,I22,A
0 – 9, A – F
0: Roaming 1 – E: Subnet ID F: Disabled
SL~E=M1,I23,A
GET: SL%B? SET: SL%B=
42
SATEL-TR49 SnapOn User guide, version 2.1
12. APPENDIX C (IP traffic)
If attached to a Linux, the module can be used to send IP traffic. Standard
software called slattach, that is shipped with for example Ubuntu and other
Linux distributions, can be used to create a Serial Line over IP (SLIP)
interface. To create the interface, use for example the following command:
slattach p slip s 115200 /dev/ttyUSB0 & Assuming /dev/ttyUSB0 is the serial
port representing the module. An IP interface called sl0 should then appear.
After this, an IP address can be added with for example the following command:
ip a a 192.168.10.1/24 dev sl0 ip link set sl0 up Now, if IP traffic is sent
to an address in the subnet 192.168.10.0/24, it will be sent by the module. If
another module is also configured as a SLIP interface, the IP packets will be
received from that interface. If multiple modules are listening, they all will
receive the same packets.
43
SATEL-TR49 SnapOn User guide, version 2.1
13. VERSION HISTORY
Version: 1.0 1.1 1.2 1.3 1.4 1.5 1.6 1.7 1.8
1.9
Date: 8.6.2018 15.6.2018 13.8.2018 15.10.2018 18.10.2018 16.11.2018 17.04.2019
16.08.2019 19.10.2021
13.03.2023
2.0
24.05.2023
2.1
8.7.2024
Remarks: First version SATEL-TR49 SnapOn specification added SATEL-TR49 SnapOn
Mechanical description added SATEL-TR49 SnapOn Specification updated SATEL-
TR49 SnapOn technical specification updated SATEL-TR49 SnapOn R&D comments
removed SATEL-TR49 SnapOn technical specification updated Added chapter 9.4,
corrected operating voltage Added chapter 3.2 GPIO control (LED_WWAN, LED_WLAN
and LED_WPAN IO pins), Updated Restrictions on use -chapters. Added
information to chapter 6:
The parameters changed to a device on frequency hopping 900 MHz band are taken
into use after either radio reboot command, electrically restarting the device
or exiting from the command mode (see SL Command Mode).
Updated Appendix A SL command list: – SL+C? – SL&M? and SL&M=x
Added Command mode to Chapter 5. Operation modes
Updated description in chapter 6.2 SL Command mode
Updated chapters 7. (400MHz) and 8. (900MHz) Default delivery values “RTCM
SC135” radio protocol additions. Multiple additions and fixes
44
References
- SATEL – Mission-Critical Connectivity
- SATEL – Mission-Critical Connectivity
- Software - SATEL
- SATEL – Contact us or our local distributors