Integration Guide, Version 2.8 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)
Antenna Gain [dBi] Separation distance [cm] WARNING! Users of SATEL-TR4+ radio transceiver module in North America should be aware, that due to the allocation of the frequency band 406.0 – 406.1 MHz for government use only, the use of radio transceiver module on this frequency band without a proper permit is strictly forbidden.
Page 4
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 NOTE! According to the requirements of the FCC, the integrator should make sure that the SATEL-TR4+ is compliant to part 15C while integrated in the host device. Output power and spurious emissions should be verified.
Integration Guide, Version 2.8 PRODUCT CONFORMITY Under the sole responsibility of manufacturer SATEL Oy declares that SATEL-TR4+ radio transceiver module and SATEL-R4+ receiver module are in compliance with the essential requirements (radio performance, electromagnetic compatibility and electrical safety) and other relevant provisions of Directives 2014/53/EU and 2011/65/EU and Council recommendation 1999/519/EC.
-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.
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 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...
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 TABLE OF CONTENTS RESTRICTIONS ON USE – SATEL-TR4+ ..............2 PRODUCT CONFORMITY ..................4 WARRANTY AND SAFETY INSTRUCTIONS ............. 5 HOST INTEGRATION ..................... 6 TABLE OF CONTENTS .................... 7 INTRODUCTION ..................11 Terms and abbreviations ................. 11 Description of the product ...............
Page 9
Power up / power down scenarios............25 Sleep Mode ....................26 Power Save Mode ..................26 Restart ...................... 27 CONFIGURATION ................... 28 SATEL NETCO DEVICE software ..............28 SATEL Configuration Manager software ..........28 Changing parameters using SL commands ..........29 7.3.1 SL Commands ..........................29 7.3.2...
Page 10
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 Radio state ....................36 Priority RX/TX ................... 36 Forward Error Correction (FEC) ..............36 Error checking ..................37 TX Delay ....................37 Add RSSI to data ..................38 9.10 Separate TX/RX frequencies ..............38 9.11...
Page 11
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 13.2 SL commands ................... 53 13.2.1 Encryption commands ........................ 62 VERSION HISTORY ................. 63...
Central processing unit 1.2 Description of the product The SATEL-R4+ is a UHF receiver module, which receives data from the UHF frequency band. The SATEL-TR4+ is a UHF radio transceiver module, which transmits and receives data from the UHF frequency band. The modules are designed to be as compact and power efficient as possible.
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 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...
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 2.3 Specifications, SATEL-TR4+ and SATEL-R4+ Receiver part specifications applies to SATEL-R4+ receiver module. SATEL-TR4+ complies with the following international standards: EN 300 113 V2.2.1 (4FSK FEC ON and 8FSK FEC ON) IEC 62368-1 EN 301 489-1, -5...
Page 15
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 typ. -33 dBm 4FSK, 25 kHz, FEC ON typ. -36 dBm 4FSK, 12.5 kHz, FEC ON Adjacent Channel typ. -34 dBm 8FSK, 25 kHz, FEC ON Selectivity typ. -34 dBm 8FSK, 12.5 kHz, FEC ON BER = 10 typ.
Page 16
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 GENERAL Operating voltage +3.8…+5.5V Sync search typ. 890 mW RX-mode Receiving data typ. 860 mW RX-mode RX-mode SLEEP1: typ. 300 mW Typical Power Wake-up time typically 33 ms Consumption typ. 4.8 W @ 1 W RF out 403…473 MHz...
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 3 TIME PARAMETERS STARTUP SHUTDOWN SEQUENCES The following table shows the recommended times for startup and shutdown sequences. Parameter Recom. Time Explanation >2 ms VCC_IN must be high before ENA_MOD is high vccin-ena >2 ms...
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 3.2 Shutdown and ENA sequences The following diagrams will describe the shutdown and ENA sequences. vccio-vccin VCC_IN ENA_MOD enamod-gpio VCC_IO gpio-vccio GPIOx_INPUT CTS1_OUT GPIOx_OUTPU T Figure 3.2 Shutdown sequence. VCC_IN ENA_MOD enamod-cts VCC_IO gpio-vccio...
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 4 ELECTRICAL INTERCONNECTION 4.1 DTE connector The DTE connector is a 20-pin pass-through connector. Connector is female two row 1.27 mm pitch. This connector allows the pin to enter the connector from the bottom side and protrude thru the module PCB to the top side, allowing flexible mounting heights with various pin lengths.
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 4.2 Pin order of the DTE connector Direction IN is data from DTE (Data Terminal Equipment) to the radio transceiver module. Direction OUT is data from the radio module to the DTE. The equivalent I/O schematic figures are shown in the next chapter.
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 4.3 Equivalent I/O Schematics The module input-output equivalent circuits are shown in the figure and the component values in the table below. Figure 1 Figure 2 Input Filter protection Input VCC_IO Filter with ESD...
The setting and/or using of non-approved power levels may lead to prosecution. SATEL and its distributors are not responsible for any illegal use of its radio equipment and are not responsible in any way of any claims or penalties arising from the operation of its radio equipment in ways contradictory to local regulations and/or requirements and/or laws.
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 4.5 VCC_IO pin VCC_IO pin determines the voltage level of UART signals and the voltage level of GPIO output signals. VCC_IO level also determines GPIO LOW/HIGH levels on each GPIO and UART input pins.
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 4.8 VCC pins VCC pins are to feed operating voltage to the module. Limit for this voltage is mentioned in chapter 2.2 DC electrical specifications. User must take into consideration surge current and current consumption issues before using these pins. Also, the user must be aware for any voltage drop on the feeding path.
DTE connector while inserting and attaching the module. Recommended maximum screw size is M3 for the PCB, minimum spacer height between the module and the host application is 3 mm. Please contact SATEL or local SATEL distributor for heat sink piece models availability.
STAT pin in 250 ms interval indicating an Error and reboots the device after 5 s. 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-TR4+, SATEL-R4+ Integration Guide, Version 2.8 6.3 Sleep Mode When being in sleep mode, the radio part of the module is switched OFF while the serial interface communication related parts remain powered ON. The module will be automatically woken up after the CPU senses a state change in the TD1 pin.
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 Transmission interval study is started over always after 100 successful sleep/wake-up cycles and, if the expected receiving slot (t ) with enhanced overlap margin (t ) has been missed. In RX slot overlap latter case the package is considered to be lost.
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.
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: •...
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.
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 8 SERIAL INTERFACE The radio modem is referred to as DCE (Data Communication Equipment) whereas the device connected to it, typically a PLC or a PC, is referred to as DTE (Data Terminal Equipment).
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 8.2 Data buffering Whenever the radio modem is in Data Transfer Mode it monitors both the radio channel and the serial interface. When the terminal device starts data transmission the radio modem switches to transmission mode.
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 9 RADIO PARAMETERS This product offers the radio settings for user to select: • Channel spacing: 25, 20 or 12.5 kHz • Frequency can be any 6250 Hz divisible frequency with 12.5 and 25 kHz channel spacing options •...
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 9.2 Receiver The sensitivity of the receiver depends on the channel spacing of the radio modem, selected modulation level and on the mode of the FEC (error correction). Air rate bps @ Radio modulation Sensitivity (BER 10E-2) 12.5 kHz...
It is not possible to update/change the models NOT supporting the encryption to support this feature in the field. This task can be executed is SATEL factory premises and will be charged according to the service price list. The factory default value for the encryption feature is OFF state.
9.4 Radio state This setting allows users to disable/enable the transmitter. Unless overridden by the factory configuration, users can select state of the radio by using SATEL NETCO DEVICE or SATEL Configuration Manager software and selecting the value Enabled Radio States: •...
When the data is received, the checksum is verified before data is forwarded to the serial port. Options for error checking can be accessed either via SL commands or SW tools (SATEL NETCO DEVICE or SATEL Configuration Manager). Error Check modes: OFF (default setting).
Data whitening (ON or OFF). If the transmitting radio modem and the receiving radio modem has different settings, data will not be received correctly. NOTE! This feature is designed for SATELLINE-3AS, SATEL-8FSK-1, SATEL-8FSK-2 and SATEL- 16FSK-1 –radio compatibility modes. 9.12 Call Sign Call sign means that the modem transmits its Call sign ID periodically using Morse keying.
When TX frequency of the active channel is set to 0, the radio modem operates as receive-only device (in case the value of Rx frequency is valid). Channel lists can be created and utilized by using either SATEL NETCO DEVICE or SATEL Configuration Manager software tools or SL commands. Software tools provide a channel list editor (snapshots below) for creating and saving a channel list in the radio modem, or in a file for later usage.
• SATEL-16FSK-1 (16FSK/FEC ON) (option 22) • SATELLINE-2ASxE legacy mode (option 6) Additional to the native SATEL radio compatibility modes, also the following radio compatibility modes are supported by the 403 - 473 MHz frequency band. • Pacific Crest compatible modes:...
Remote Address of a Pacific Crest transmitter (or if the message has the broadcast address 255). SATELLINE modems must have the following key settings: • FEC OFF (because the FEC here means SATEL 3AS FEC, not Pacific Crest/TRIMTALK FEC) • Error check OFF • Error Check mode OFF...
Page 44
SATEL radio modems are configured via the serial port using SATEL SW tools or SL commands. The table below shows the analogy of settings between Pacific Crest and SATELLINE radio modems.
• ”SL@M=R” (Repeater ON) • ”SL@M=O” (Repeater OFF) or by selecting Repeater OFF/ON in the SW tools (SATEL NETCO DEVICE or SATEL Configuration Manager). Note 1. If error correction is ON (FEC ON) and TRIMTALK mode is activated by using ”SL@S=3”...
14400 16000 19200 28800 Compatibility Mode SATELLINE-3AS FEC OFF SATELLINE-3AS FEC ON SATEL-8FSK-1 (FEC OFF) SATEL-8FSK-2 (FEC ON) SATEL-16FSK-1 (FEC ON) TrimTalk450s PacCrest-GMSK PacCrest-FST (4FSK) PacCrest-4FSK The typical latency vs. the size of a message is shown in the tables below for each radio compatibility mode.
Page 47
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 Pacific Crest GMSK mode on 25 kHz channel - Transfer delays 1 byte 10 bytes 100 bytes 500 bytes 9600 52 ms 62 ms 281 ms 1272 ms 19200 50 ms 55 ms 226 ms...
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 10 TEST MODES The radio modem can be switched to a Test Mode in which it will send test messages to the radio channel. Test messages can be utilized for example when directing antennas during system installation.
Page 50
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 Add RSSI to Data ON/OFF Radio state Tx/Rx Tx/Rx / Rx (transceiver modules) Priority Tx/Rx Signal Threshold -118 -80 … -118 dBm...
4) Have a clocking plan to avoid clock frequencies causing harmonics on the UHF band of interest. Number one is to recognize this challenge and act upon it. SATEL R&D can help in this by participating in design review of the host device, aiming to catch problems early in the design phase.
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 12.2 Electrostatic discharge As the module is intended to be embedded in a host application, 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).
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 12.4 Proposals for more reliable radio link In case where the environment is challenging the following methods can be used for improving the transmission reliability: • Forward Error Correction, FEC, is recommended to use in challenging environment like urban areas.
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 13 APPENDIX 13.1 Module dimensions In figure below is SATEL-R4+ and SATEL-TR4+ with dimensions as millimeters. 13.2 SL commands Category Command Description Response Addressing SL#A? Show all addresses (RX1, RX2, TX1, "xxxx,yyyy,zzzz,vvvv" TX2) Addressing...
Page 55
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 Addressing SL#P? Get primary transmit address (TX1) "xxxx;yyyy" and primary receive address (RX1) Addressing SL#P=xxxx;yyyy Set primary transmit address (TX1) to "OK" or "ERROR" value xxxx and primary receive address (RX1) to value yyyy [0000..ffff]...
Page 56
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 ChannelList SL$F=n Set modem to channel number n in "OK" or "ERROR" channel list ChannelList SL$L?nn Get channel info. Channel number, Index nn=[0...(number of channels- Frequency, Channel width, Tx Power For example: "CH 1, 430.150000 MHz, 25.0...
Page 57
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 DataPort SL%B=a,b,c,d Set serial data port parameters. "OK" or "ERROR" 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"...
Page 58
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 RadioFreq SL!D? Get lower limit of frequency band 1 "nnn.nnnnn MHz" RadioFreq SL!U? Get upper limit of frequency band 1 "nnn.nnnnn MHz" RadioFreq SL!W? Get lower limit of frequency band 2 "nnn.nnnnn MHz" RadioFreq...
Page 59
Get supported radio compatibility List of numbers, modes. separated by commas, showing the supported modes: 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.
Page 61
SL@S=x Set radio compatibility mode. Value decimal number 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.
SATEL-TR4+, SATEL-R4+ Integration Guide, Version 2.8 parts of the module on, wakeup will take approx. 30ms "5" Turns ON Power save mode. "6" Turns OFF Power save mode. Operation SL%Z=0 SL commands are OFF (working “OK” or “ERROR” mode then only in the command mode)
Need help?
Do you have a question about the SATEL-TR4+ and is the answer not in the manual?
Questions and answers