SATEL TR49 Ransceiver Module Installation Guide

August 20, 2024
Satel

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.6
VCC_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 (=ASCII character no. 13, Carriage Return, 0x0d) or ( = ASCII char. no. 10, Line Feed, 0x0a). If multiple SL commands are sent to the module, the next command can be given after receiving the response (“Ok” or “Error”) of the proceeding command. In addition, it is recommended to implement a timeout to the terminal software for recovering the case when no response is received from the radio module.
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 or alternatively SL$L=Iaa,Nbbbbbb,FTccc.cccccc,FRcc c.cccccc,Wdd.ddd,Peeeee where capital letter marks parameter field and the following decimal number presents its value. aa = Index (0…39) bbbbbb = Channel number (32767…32767) cccccccccc = Tx/Rx Frequency in MHz (only numbers or “.” allowed, “,” is not allowed) F field defines a common frequency value for Tx and Rx FT field defines Tx frequency FR field defines Rx frequency dddddd = Channel spacing/width in kHz (12.5, 20 or 25), trailing decimals are tolerated e.g. “25”, “25.0”, “25.00” and “25.000” are all valid) eeeee = Transmitter power in mW (0…35000) (modem rounds the value to the closest applicable) Note: 0 means “don’t care” value for power. = Carriage return character Get status of channel list. 0 = Not in use, 1 = Channel list in use Set status of channel list. 0 = Not in use, 1 = Channel list in use Get listening time (seconds) of Search free channel function Set listening time (seconds) of Search free channel function

“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,A,B ,C,… prefix M indicates the emulation mode (M1 means Freewave, M2 means something else…) prefix I is the index indicating the specific setting under the emulation mode prefixes A, B, C, … indicate the corresponding attributes

Get Emulation setting: SL~E?M1,I Format of response is M1,I,A,B,C,…

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

= [0-7,A-B] as presented on the left SL~E=M1,I2,A = [0-9,A] as presented on the left

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,B

,C
,D
A indicates Call Book Entry Index field = [0-9] as presented on the left B indicates Address field C indicates Repeater1 Address field D indicates Repeater2 Address field

= [000000-FFFFFF] SL~E=M1,I4,A = [0-9,A-E] SL~E=M1,I5,A = [0000…FFFF], each bit enables (1) or disables (0) the corresponding frequency band as defined on the left

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 = [0-6] as presented on the left
SL~E=M1,I7,A <Number of different frequencies in hop table> = [50-112] SL~E=M1,I8,A

= [0-9] SL~E=M1,I9,A = [0-9] SL~E=M1,I10,A = 0 (=Diagnostics) or 1 (=Normal) SL~E=M1,I11,A = 2 (=High) or 3(=Normal)

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 = 2 (=High) or 3(=Normal)

0: Disabled 1: Enabled 2: ???

SL~E=M1,I13,A = 0 (=Disabled), 1 (=Enabled) or 2 (don’t care?)

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 = [8-255] SL~E=M1,I15,A = 0 (=Disabled), 1 (=Enabled) or 2 (don’t care?) SL~E=M1,I16,A = [0-9] SL~E=M1,I17,A = [0-9]

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 = [0-9] SL~E=M1,I19,A<Repeater Frequency> = 0 (=Disabled) or 1 (=Enabled)

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 = [0-4095] Note: Network ID 255 = Call Book Mode
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] as presented on the left

0 – 9, A – F

0: Roaming 1 – E: Subnet ID F: Disabled

SL~E=M1,I23,A = [0-9, A-F] as presented on the left

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

Read User Manual Online (PDF format)

Read User Manual Online (PDF format)  >>

Download This Manual (PDF format)

Download this manual  >>

Related Manuals