SRS-4
Full-duplex High-Speed S-band Transceiver
Introduction
The Satlab SRS-4 is a full-duplex S-band transceiver designed for high-speed data transfer on micro- and nano-satellites.The transceiver operates on the ITU space operations S-band frequencies with BPSK, QPSK and 8PSK modulationand CCSDS recommended channel coding, enabling integration with both independent and commercial ground stationnetworks.
Features
• Variable transmit symbol rate up to 5 MBd• BPSK, QPSK and 8PSK transmit modulation• BPSK and QPSK receive modulation up to 5 MBd• Run-time configurable convolutional and/or
Reed-Solomon forward error correction• Adjustable output power up to 33 dBm with power
monitoring and regulation• CAN-bus and RS-422 interfaces using CubeSat
Space Protocol (CSP)• Ethernet interface using IP• AES-256-GCM link-layer encryption and
authentication• PC/104 form factor aluminum enclosure• Delivered with support library for easy integration• Fully on-orbit software upgradable
Key Parameters
Parameter Specification
Transmit frequency range 2200 MHz to 2290 MHzTransmit modulation BPSK/QPSK/8PSK, 100 kBd to 5 MBdTransmit power 20 dBm to 33 dBmReceive frequency range 2025 MHz to 2110 MHzReceive modulation BPSK/QPSK, 100 kBd to 5 MBdReceive sensitivity −122 dBm (<1 % PER, 100 kBd BPSK)Input voltage 5.1 V to 28.8 V
RX: 1.5 W (5 MBd)Typical power consumption(6 V input, 20 °C) TX: 10.8 W (5 MBd, 33 dBm output)Operating temperature RX −40 °C to 85 °COperating temperature TX −40 °C to 70 °CCAN-bus bitrate Up to 1 Mbit/sRS-422 bitrate Up to 12.5 Mbit/s, full-duplexEthernet bitrate 100 Mbit/s, full-duplexDimensions 93.0 mm× 87.2 mm× 17.5 mmMass 253 g
Satlab SRS-4 Datasheet Revision 1.0 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
Table of Contents
1 Description 3
2 Hardware Overview 42.1 RF Design . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 42.2 Power Domains . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 52.3 Telemetry Sensors . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 6
3 Software Overview 73.1 Modem . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 83.2 System Properties . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9
3.2.1 Configuration . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 93.2.2 Telemetry . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
3.3 Debug Shell . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 113.4 Software Upgrade . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11
4 Framing Format 124.1 Encryption . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
5 Throughput 14
6 Electrical Specifications 166.1 Absolute Maximum Ratings . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 166.2 Operating Conditions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 176.3 Receiver . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186.4 Transmitter . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206.5 Communication Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 226.6 ESD Rating for Interfaces . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
7 Qualification 247.1 Calibration and Acceptance Testing . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 247.2 Connector Pinout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 25
8 Mechanical Specifications 268.1 Mechanical Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 268.2 Thermal Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
9 Ordering Options 28
10 Customization 28
11 Revision History 29
12 Disclaimer 29
Satlab SRS-4 Datasheet Revision 1.0 2 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
1 Description
The Satlab SRS-4 is a full-duplex S-band transceiver designed for high-speed data transfer on micro- and nano-satellites.The transceiver operates on the ITU space operations S-band frequencies with BPSK, QPSK and 8PSK modulationand CCSDS recommended channel coding, enabling integration with both independent and commercial ground stationnetworks.
Figure 1 shows a simplified block diagram of the external connections to the transceiver.
Transmit RF
Ethernet
RS-422
CAN
Input Power
Debug Shell
PassiveS-bandAntenna
TXSatelliteBus
EGSE
SRS-4 S-band Transceiver
Receive RFPassiveS-bandAntenna
RX
LVDS
Figure 1: Simplified overview of the SRS-4 transceiver with external interfaces.
The SRS-4 is powered from a single 5.1 V to 28.8 V input. All onboard regulated voltages are protected againstover-current.
The board is operated via CAN-bus and/or RS-422 using CubeSat Space Protocol (CSP) commands, and routes CSPpackets between the space link interface and the satellite bus. CSP is a small network-layer delivery protocol designedfor CubeSats, which allows subsystems to provide services and exchange messages using a common protocol ondifferent physical layer interfaces (e.g. CAN-bus and RS-422). An open source reference implementation is availableon http://www.libcsp.org. Both communication interfaces can be enabled simultaneously and serve as backup.Satlab supplies source-level client libraries in C and Python to wrap the CSP protocol, along with example code tosimplify integration even further. Documentation for the support libraries is distributed separately along with the sourcecode.
The Ethernet connection can be used to forward IP traffic between the space link and an internal satellite IP network.CSP and IP routing can be enabled simultaneously and coexist on the same space link interface.
The SRS-4 is prepared for future LVDS support as a high-speed serial data interface with two RX pairs and two TX pairs.
Separate full detent coaxial SMP connectors are used for the transmit and receive antennas, with on-board high-orderceramic monoblock filters allowing for flexibility in selection of the antenna configuration. The system monitors theoutput power during transmit and uses an Automatic Level Control (ALC) loop to adjust the transmit gain to achieve andmaintain the target output power.
The transceiver uses a polyimide PCB for high thermal performance and reliability, and is delivered in a milled aluminiumenclosure which provides a strong mechanical interface as well as EMI shielding and thermal contact to the thermalinterface. The connectors P1 to P3 are latching, high-reliability Harwin Gecko connectors with gold-plated contacts.
A serial command line shell is available through the EGSE connector, which can be used for on-ground configuration,testing and performance verification.
The SRS-4 has successfully demonstrated interoperability with commercial ground station networks. Satlab also providesa GNU Radio (https://www.gnuradio.org) example flowgraph that can be used with compatible software-definedradios for ground testing and validation of the radio interface.
Satlab SRS-4 Datasheet Revision 1.0 3 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
2 Hardware Overview
Figure 2 shows a simplified block diagram of the transceiver with the external interfaces in orange: Two RF connectors,one for RX and one for TX, the main connector P1, the EGSE connector P2 and the LVDS connector P3. The EGSEconnector is used for software updates on ground and can also be used for configuration and performance testing. Themicrocontroller ties together the functions and interfaces of the board and handles configuration of the FPGA-basedmodem. The FPGA also handles configuration of the RF and baseband components.
The system includes on-board transceivers for CAN-bus, RS-422, Ethernet and LVDS to simplify integration with differentsatellite buses. Via configuration, the Ethernet PHY is powered up/down as needed to save power when not in use.Configuration of the MCU allows for the use of one or more interfaces at a time while the MCU will buffer and routeframes to the desired interface and subsystem address. Configuration and calibration values are stored persistentlyin an F-RAM device. Telemetry (TM) sensors include temperature, voltage, current and power measurements (seesection 2.3).
CAN
F-RAMNORFlash
RS-422
Ethernet
TMSensors
DBG/SWD
MCU
P1
P2
TX
RX
TX frequency 2200-2290 MHz
RX frequency 2025-2110 MHz
FPGA
DAC
ADC
P3 LVDS
Figure 2: Overview of the SRS-4 hardware design. Some blocks have been left out for clarity.
2.1 RF Design
The RF section is shown in green and purple on figure 2. The RF path is constructed as independent receiver andtransmitter chains that share a common factory-calibrated frequency reference (VCTCXO). The RX and TX localoscillators can be programmed independently to allow individual selection of RX and TX frequencies. The SRS-4includes on-board low noise amplifier and power amplifier for simple integration with passive antennas. High-orderceramic monoblock filters are used on both RX and TX to lower the TX noise in the RX frequency band and to isolatethe receiver from the TX frequency band.
RF forward and reflected power is monitored via a directional coupler and power sensors to allow the Automatic LevelControl (ALC) to keep output power stable over frequency and temperature. The reflected RF power measurement isused for transmitter protection.
Satlab SRS-4 Datasheet Revision 1.0 4 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
2.2 Power Domains
Figure 3 shows the local power domains of the SRS-4. Each power domain of the transceiver features over-currentprotection for latch-up isolation. The input buck converter generates a local 3.3 V regulated voltage from the inputvoltage. A 3.3 V LDO from the input voltage is used to drive the dedicated watchdog timer (WDT) circuit. The WDTcircuit is also used as a power on reset timer that actively discharges the internal power nets of the transceiver beforestarting the power-on sequence, and as a latching self-resetting over-current protection. During an over-current event,or if the MCU does not reset the WDT, the power on reset sequence, with active discharge, will be re-initiated. Thetransmit PA is supplied from a 27.7 V switch-mode converter (SMPS). The PA driver is supplied from the 3.3 V via aprotected (limiting) switch. A set of buck converters from 3.3 V are used for 1.0 V and 1.8 V for the FPGA and parts ofthe RF circuit for efficiency.
Key RF components in the receiver and transmitter chain are supplied through LDOs to keep the impact of power supplynoise to a minimum. These are omitted in figure 3.
ProtectionSMPS ConverterLDO
ConsumerU/I Measurement
VIN
27.7 V
MCU
3.3 V
3.3 V
WDT
EthernetPHY
TX PA
Switch
FPGA1.0 V
1.8 V
Switch
RX / TXRF Circuit
TX PA DriverSwitch
Switch
Figure 3: SRS-4 power domains and voltage/current measurement points.
Satlab SRS-4 Datasheet Revision 1.0 5 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
2.3 Telemetry Sensors
Voltage, current and power can be measured on the VIN, 3.3 V, 1.8 V, 1.0 V and VPA rails and can be downloaded usingtelemetry properties (see figure 3). The SRS-4 has six temperature measurement points, located on-die or near keycomponents on the PCB. The temperature and power sensors are listed in table 1 along with their telemetry propertyname. For additional telemetry available from the MCU, refer to section 3.2.
Table 1: Onboard telemetry sensors
Property Description
tm.volt,cur,power.vin VIN voltage, current and powertm.volt,cur,power.3v3 V3.3V voltage, current and powertm.volt,cur,power.1v8 V1.8V voltage, current and powertm.volt,cur,power.1v0 V1.0V voltage, current and powertm.volt,cur,power.pa Power amplifier voltage, current and powertm.temp.psu Power supply temperaturetm.temp.mcu MCU temperaturetm.temp.fpga FPGA on-die temperaturetm.temp.xcvr RF baseband temperaturetm.temp.lna LNA temperaturetm.temp.pa Power amplifier temperature
Satlab SRS-4 Datasheet Revision 1.0 6 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
3 Software Overview
Figure 4 shows the main software components and packet flow in the SRS-4 transceiver. The transceiver essentiallyfunctions as a router of CSP (CubeSat Space Protocol) and IP packets between the radio interface and satellite bus.
ReceiverDeframerCSP Stack
IP Stack TransmitterFramer
CSP Services TM CollectorProperty System
CAN-Bus
RS-422
Ethernet
RX
TX
Figure 4: Overview of the transceiver software components and data flow. The property system indirectlyinterfaces with all other components, but the connections have been left out for clarity.
The receiver module is responsible for configuration and interfacing with the FPGA. Received frames are passed ontothe deframer module, which verifies the frames using the configured framing format and FEC, and forwards valid framesto either the CSP or IP protocol stack depending on the frame type. Equivalently, the framer module accepts framesfrom the protocol stacks, applies error correction data and enqueues them with the transmitter module which pass themon to the FPGA.
The CSP protocol stack receives frames from the system interfaces, and forwards them according to the current routingtable. Both the CAN-bus and RS-422 interfaces can be enabled simultaneously and used for CSP communication.The SRS-4 can also be configured to route CSP packets between these interfaces, so nodes on the CAN-bus cancommunicate directly with nodes on RS-422 and vice versa. Alternatively, both interfaces can be connected to the samesystems and serve as backup routes using the CSP routing table.
Configuration and telemetry readout is handled through a local CSP service that interfaces with the onboard propertysystem. See section 3.2 for more information on the property system. The TM Collector module is responsible forperiodically collecting telemetry values from on-board sensors, and updating system properties accordingly. Seesection 3.2.2 for more details.
The Ethernet interface is used for IP packet forwarding and the SRS-4 does not currently provide any local IP servicesexcept replying to ICMP echo (“ping”) requests. A CSP connection on CAN-bus or RS-422 is required to operate thesystem.
Satlab SRS-4 Datasheet Revision 1.0 7 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
3.1 Modem
Figures 5 and 6 show an overview of the components that are implemented in the FPGA, comprising the SRS-4 modem.While not shown on the figure, the FPGA is also responsible for low-level control such as modem and RF configuration,including the ALC loop that continuously monitors and adjusts the transmit gain to achieve the configured output power.
Convolutionalcoder
Root-raisedcosine
matched filter
Digitalfrontend DACMapper
Bits
Figure 5: Overview of TX-related components implemented in the FPGA
The FPGA is loaded on boot by the MCU. Being an FPGA-based modem, it can be fully upgraded with the MCUfirmware both through the EGSE connector during integration or on-orbit through the spacelink. Safeguards are in placeto ensure a fallback firmware is loaded if an upgrade fails. More details in section 3.4.
On the transmit side, submitted frames are considered a continuous stream of bits to the modem. The modulatorprocesses this stream of bits:
• If convolutional FEC is enabled, bits are convolutionally coded as described in chapter 4.• Bits are mapped to either BPSK, QPSK or 8PSK symbols following [1].• Symbols are interpolated and shaped with a root-raised cosine filter.• The digital frontend scales and resamples symbols to match the symbol rate.
ADCDigitalfrontend
Root-raisedcosinematchedfilter
Timingrecovery
De-mapper
Bits Viterbidecoder
Framesync
Carrierrecovery
Figure 6: Overview of RX-related components implemented in the FPGA
On the receive side, samples from the ADC are processed as follows:
• The digital frontend conditions and resamples the input. The digital frontend also holds the automatic frequencycontrol (AFC), which does coarse frequency offset compensation if enabled.
• A root-raised cosine filter matched to that of the transmitter filters the input.• Symbol timing offset is recovered by a timing recovery loop.• Fine carrier frequency and phase offset is recovered by the carrier recovery loop. The frequency pull-in range is
approximately 1 % of the symbol rate, but depends on the SNR. The output symbols are used to estimate thereceived Eb/N0.
• Symbols are mapped to soft bits depending on the chosen modulation type, following [1].• The soft bits are decoded by a Viterbi decoder or sliced to hard bits if convolutional FEC is disabled.• A frame synchronizer aligns the output bit stream with the beginning of a frame using the syncword.
The carrier recovery frequency pull-in range is limited to approximately 1 % of the symbol rate. This may be insufficientat low rates and can be extended by the AFC up to 15 kHz. For applications with high Doppler shift relative to the symbolrate (such as satellites in low Earth orbit using low symbol rates), Doppler shift compensation on the ground station maybe required.
[1] CCSDS, 401.0-B-30 Radio Frequency and Modulation Systems — Part 1: Earth Stations and Spacecraft, 2020.
Satlab SRS-4 Datasheet Revision 1.0 8 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
3.2 System Properties
Configuration, status and telemetry download from the SRS-4 is handled using a number of system property variables.Each variable has a type (signed/unsigned integers of various sizes, floating point numbers, strings, etc.) and a defaultvalue. Some properties are used for configuration and can be modified and stored in (optionally write-protected)non-volatile memory using the debugging shell or remotely via CSP commands. Others are read-only and used fortelemetry purposes. These properties are periodically updated by the system during operation, and can also be viewedusing either the debug shell or downloaded via CSP.
Most property changes take effect immediately, while others require a store and a system reset after update.
The system properties are divided into a number of property groups, each covering a specific part of the firmware.Property values can be read and updated remotely using CSP. The prop-client support library contains wrapperfunctions around the CSP protocol to read and update properties. The satctl Linux application can be used as areference for the use of the library.
A full list of system properties and a description of their values is included in the SRS-4 software documentation.
3.2.1 Configuration
On boot, the system loads stored properties from F-RAM. Most property groups can be stored in both a boot and afallback location, where the latter is write protected. The boot location has priority over the fallback values, and is usedif it is valid. A set of default settings are hardcoded into the system firmware and used if no valid stored propertiesare found. The SRS-4 is equipped with a ground watchdog timer (GWDT) that must be reset periodically using atelecommand (by default every 24 hours). If the GWDT expires, it clears the receiver and transmitter boot configurationand reboots the system to return to the fallback settings.
It is possible to change properties runtime without saving them to F-RAM. It is strongly recommended not to alterwrite-protected properties on-orbit (e.g. CSP address), since setting them to a invalid value could render the deviceunresponsive.
Listing 3.1 shows the use of the prop list command to show properties and their values from the rx group.
Listing 3.1: List properties and values from the receiver property group.
[srs-4] prop list rx
Property Type Stat Flag Value
freq u32 D - 2029500000 hz
type u8 D - 1
rate u32 D - 1000000 baud
rolloff u8 D - 0
afc.enable bool D - true
afc.range u32 D - 15000 Hz
rs bool D - true
cc bool D - true
rand bool D - true
crc bool D - true
size u16 D - 217 bytes
id u16 D - 0
crypto.key bin D S <hidden >
crypto.decrypt bool D - false
crypto.auth bool D - false
frames u32 M NR 7316 frames
detected u32 M NR 7899 frames
rssi flt M NR -84.25 dBm
freqerr flt M NR -8123.85 Hz
symerr flt M NR -3.27 ppm
ebn0 flt M NR 14.34 dB
carrier.lock bool M NR true
frame.lock bool M NR true
Satlab SRS-4 Datasheet Revision 1.0 9 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
3.2.2 Telemetry
The property system is also used to read the telemetry variables from the SRS-4. Telemetry values are collectedperiodically and are available through the tm property group. The example below shows the use of the srs4 tm shellcommand which uses the property system to read and output formatted telemetry values. In the example, the board isconnected to a 6 V bench supply and waiting for incoming frames. Note that the voltage and current measurements areinstantaneous, while the power measurements are averaged which is why the multiple of the voltage and current valuesare not exactly equal to the power measurements.
The ambient temperature in the example was approximately 25 °C and the average board temperature about 33 °C withthe FPGA core temperature at 36.62 °C being the warmest. The transmit section and power amplifier is powered downwhen the system is not transmitting, so the PA sensor is the coldest at 32.56 °C.
Telemetry data from the transmitter and receiver is also listed. This includes the number of received and transmittedframes, the measured output power and status of the receiver including instantaneous estimates of the input signalpower (RSSI), signal quality (Eb/N0) and offsets.
Listing 3.2: List telemetry properties and values.
[satctl] srs4 tm
System Info:
Bootcount 10 boots
GWDT counter 19:58:30 (71910 seconds)
Power Rails:
VIN 5957.00 mV 253.00 mA 1508.00 mW
3V3 3348.00 mV 423.00 mA 1419.00 mW
1V8 1805.00 mV 282.00 mA 510.00 mW
1V0 963.00 mV 372.00 mA 359.00 mW
PA 0.00 mV 0.00 mA 0.00 mW
Temperature Sensors:
PSU 32.62 C
MCU 33.43 C
FPGA 36.62 C
XCVR 33.81 C
LNA 33.25 C
PA 32.56 C
Transmitter:
Frames 1131 frames
Forward power 0.00 dBm
Receiver:
Frames 1711 frames
RSSI -98.75 dBm
Eb/N0 -3.63 dB
Freq error 11996.93 Hz
Rate error 74.97 ppm
Carrier sync unlocked
Frame sync unlocked
Satlab SRS-4 Datasheet Revision 1.0 10 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
3.3 Debug Shell
The system provides a serial command line shell on the RX/TX pins in the EGSE connector (see section 7.2). The serialconfiguration is 8N1 at 115200 baud, and the console requires an “Enter” key press to be activated.
Listing 3.3 shows the nominal output on the serial shell during boot. A number of timestamped log messages are printedduring boot from various logging groups. Additional logging can be enabled at runtime using the trace commands.The help command can be used to list available commands and their usage.
The installed software version and build information is also printed in the debugging shell during boot.
Listing 3.3: Example output from debugging shell.
[ 0.010020] system: Copyright (c) 2020 Satlab A/S <[email protected] >
[ 0.010128] system: boot: 10 reset cause: power -on reset
[ 0.010240] system: board serial #31123456
[ 0.011574] prop: using stored sys properties
[ 0.017767] prop: using stored cal properties
[ 0.024524] prop: using stored tx properties
[ 0.031207] prop: using stored rx properties
Satlab SRS -4 v1.2.0
[srs-4] help
Available commands:
boot Bootloader commands
csp CSP commands
help Show available commands
history Show previous commands
prop System configuration properties
reboot Reboot system
time Time command execution
tm Telemetry commands
trace Trace subcommands
uptime Show system uptime
watch Run command periodically
3.4 Software Upgrade
The SRS-4 uses two firmware images: a primary image containing factory firmware that can only be updated onground, and an alternate image that can also be updated on-orbit using CSP. Each firmware image includes the FPGAbitstream.
By default, the system will always boot the primary image. Booting the alternate image for a number of boots can beconfigured through telecommand. After the set number of boot cycles, the system will return to the factory firmwareunless the alternate image boot count is set again. The integrity of the alternate image is verified using an embeddedchecksum before it is booted, and the primary image is booted if the check fails.
Satlab SRS-4 Datasheet Revision 1.0 11 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
4 Framing Format
The SRS-4 transmits and receives fixed size frames on the radio interface. Payload data size and FEC options areindividually configurable through system properties for the transmitter and receiver. The actual length of transmissions isa function of the configured payload data size and FEC options as described below. The maximum payload data size iscurrently fixed at 1024 bytes.
Figure 7 shows the frame structures with the default payload data size of 217 bytes. Although the radio interface usesfixed size frames, the data contents can be variable length (up to the configured maximum). A two byte header isalways prepended to every frame, to specify the content type and actual length of the data. The system supportsencapsulation of two different frame types in the payload field: CSP frames and IP frames. Protocol overhead mustalso fit in the payload data field, so in the default configuration the maximum CSP MTU is 213 bytes because the CSPheader occupies 4 byte of the payload field.
ASM4 bytes
Header2 bytes
RS Parity32 bytes
RS Data223 bytes
Convolutional Code Data518 bytes
1ACF FC1D
Pseudo-randomized Data255 bytes
Payload Data 1-217 bytes
CRC32C4 bytes
CRC Data219 bytes
Zero fill0-216 bytes
Figure 7: Default configuration frame with payload data length set to fit in 1 Reed-Solomon block.
After the header is prepended, the frame is zero-padded to the configured frame size plus the header size (219 bytes inthe example). A CRC32C checksum can optionally be appended to the frame for increased error detection. Using thetx.id property, a 16-bit satellite ID field can also be added after the header, and used for filtering on the receiver.
If the tx.rs property is set to true, a (255,223) Reed-Solomon code is used to append 32 parity bytes to the frameas specified by [1] for each block of up to 223 data bytes. If the configured frame size results in fewer than 223 bytesinput to the Reed-Solomon encoder, the code block length is shortened using virtual fill. If the frame size is larger thanthe Reed-Solomon data block size, the RS data is divided into (approximately) even blocks, and interleaved according to[1]. This ensures that each payload data byte has approximately the same error correction probability. The interleavingdepth is determined from the frame size and can not be changed from I = dsize / 223e. If the frame size is not a multipleof the interleaving depth, the last block will be shorter. The default 217 byte frame size is chosen such that a maximumlength payload frame results in a single RS data block of 223 bytes.
Pseudo-randomization, as described in [1], is applied to ensure a sufficient number of bit transitions in the frame if thetx.rand property is set to true. A 4 byte Attached Sync Marker (ASM) is then prepended to the frame. Convolutionalcoding using the r=1/2, constraint length 7 code from [1] can be enabled using the tx.cc property. Punctured coderates are not used.
When starting transmission, an idleframe (a frame containing all zeroes as payload, but with CRC and FEC applied)is transmitted first to allow the receiving end to synchronize. If no more frames are queued after the last data framehas been transmitted, idleframes are again transmitted. After transmitting only idleframes for tx.idletime seconds(rounded up to whole frames), the transmitter is powered down. This procedure allows the receiver to stay in lockbetween data frames.
[1] CCSDS, 131.0-B-3 TM Synchronization and Channel Coding, 2017.
Satlab SRS-4 Datasheet Revision 1.0 12 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
4.1 Encryption
The SRS-4 can optionally encrypt and/or authenticate frames using AES-256-GCM encryption. Encryption is appliedafter frame padding but before the frame is passed to the CRC and FEC stages.
Header2 bytes
Payload Data 1-217 bytes
Zero fill0-216 bytes
Crypto Data219 bytes
Tag16 bytes
IV12 bytes
Figure 8: Encrypted and authenticated frame.
The 256 bit encryption keys are configured using the tx.crypto.key and rx.crypto.key properties, andcan be changed on-orbit. If encryption or authentication is enabled using the boolean tx.crypto.encrypt ortx.crypto.auth properties, a 96 bit random nonce/IV is prepended to the frame, thus increasing the frame size by12 bytes. If tx.crypto.auth is enabled, a 128 bit tag is appended and the frame size is increased by an additional 16bytes. Similarly, rx.crypto.decrypt and rx.crypto.auth enable decryption and authentication on the receiveinterface.
Encryption and authentication can be enabled independently on both the RX and TX interfaces. Authentication can beenabled without encryption (GMAC mode) but it is recommended to always enable authentication when encryption isenabled, since the encryption itself does not protect against malicious messages.
Satlab SRS-4 Datasheet Revision 1.0 13 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
5 Throughput
The channel symbol rates are configurable through the tx.rate and rx.rate properties, but the achievable informa-tion rate depends on configured frame size, FEC options, the choice of data interface and upper-layer protocols. Therelevant layers in the network stack are illustrated on figure 9.
CAN EthernetRS422 Spacelink
IP
KISS Spaceframe
BTPServer
EthernetframeCAN frame
PropertyServer
CSP
BootControl
Layer 4
Layer 3
Layer 2
Layer 1
TCP UDP
Figure 9: SRS-4 network stack
Each layer introduces an overhead in the form of headers, and some introduce a FCS or FEC for reliability. Theexact overhead can depend on frame lengths and configuration, so care must be taken when estimating the effectiveinformation rate available to the application (sometimes referred to as “goodput” or “layer-4 throughput”). Furtherlimitations are introduced by physical layer protocols where several nodes share the same bus such as CAN. Examplesof achievable throughputs with different choices of data interface are shown on table 2.
Table 2: Example application-layer throughput versus data interfaces
Transport Max layer-1 bitrate Max goodput [Mbit/s]
217-byte frames 1024-byte frames
CSP over CAN 1.00 0.45 0.45CSP over RS-422 12.50 9.47 9.74
UDP+IP over Ethernet 100.00 53.04† 84.30†
† Limited by CPU, not protocol overheads
The tx.rate and rx.rate properties dictate the spacelink symbol rate Rsym. The spacelink output bitrate (“layer-1bitrate” or “channel bitrate”) is RsymM, where M is the number of bits per symbol (1, 2 or 3 for BPSK, QPSK and 8PSK,respectively). Several overheads are added to data transmitted over the spacelink, as described in chapter 4 andsummarized on table 3.
Table 3: Per-frame spacelink overheads with default 217-byte frame size
Overhead Optional Size [bytes]
Zero fill No 0–216Encryption/authentication nonce/IV Yes 12Authentication tag Yes 16ASM + spacelink frame header No 6CRC Yes 4Reed-Solomon FEC Yes 32Convolutional FEC Yes 259
Satlab SRS-4 Datasheet Revision 1.0 14 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
The throughput discussed in the remainder of this section refers to the maximum layer-2 input rate. Figure 10 shows thisthroughput as a percentage of the channel bit rate, as a function of the packet size and FEC configuration.
In the CRC-only case, the throughput approaches 100 % of the channel rate as the frame size is increased, because theoverhead is fixed (ASM, header and CRC field). The CRC+CC case is similar, approaching the rate of the convolutionalcode (50 %). The jumps in throughput in the RS cases occur every time the frame size requires a new Reed-Solomonblock to hold the data bytes. The throughput approaches the rate of the Reed-Solomon code, RRS = 223/255 = 87.5 % ofthe channel rate. Similarly, when both Reed-Solomon and convolutional coding is enabled, the throughput approachesthe rate of the concatenated code RRSRCC = 223/255/2 = 43.7 %.
0 128 256 384 512 640 768 896 1024Payload data size [bytes]
0
20
40
60
80
100
Thro
ughp
ut [%
]
Default frame sizeCRCCRC + CCCRC + RSCRC + RS + CC
Figure 10: Theoretical throughput as function of payload data size
As described in the previous section, the default frame size is chosen to exactly fit in a single Reed-Solomon block. Forthis size, table 4 lists the throughputs at the default and maximum symbol rates of 1 MBd and 5 MBd, across modulationtypes.
Table 4: Theoretical throughput in Mbit/s with default 217 bytes payload size for selected symbol rates.
FEC configuration Throughput 1 MBd (default) 5 MBd (max)
BPSK QPSK 8PSK† BPSK QPSK 8PSK†
CRC 95.6% 0.96 1.91 2.87 4.78 9.56 14.34CRC + RS 83.8% 0.84 1.68 2.51 4.19‡ 8.38‡ 12.57‡
CRC + CC 47.8% 0.48 0.96 1.43 2.39 4.78 7.17CRC + RS + CC 41.9% 0.42 0.84 1.26 2.09 4.19‡ 6.28‡
† Transmitter only‡ Receiver is limited by RS decoder maximum throughput of approximately 4 Mbit/s
These throughputs do not include layer-3 and layer-4 overhead from CSP or IP.
Satlab SRS-4 Datasheet Revision 1.0 15 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
6 Electrical Specifications
All electrical parameters in all tables are specified under the following conditions, unless stated otherwise:
• Typical values are based on TAMB=20 °C and VIN=6 V, by production test and/or design characterization.• Minimum and maximum values represent the worst conditions across supply voltage, process variation, and
operating temperature.• All values refer to levels specified on the connectors, i.e. not including cable loss.
6.1 Absolute Maximum Ratings
The table below lists the minimum and maximum allowable levels on the connector pins. Exceeding these may damagethe product permanently.
Table 5: Absolute Maximum Ratings
Parameter Min Max Unit
Storage Temperature −40 85 °CInput Voltage — 40 VRF input power (TX Connector) — 20 dBmRF input power (RX Connector, TX frequency range) — 30 dBmRF input power (RX Connector, remaining frequency range) — 10 dBmCAN-L/H −7 12 VRS-422 −7 12 VEthernet −50 50 VLVDS −0.5 4 VDebug-UART (TTL) −0.5 5 V
Satlab SRS-4 Datasheet Revision 1.0 16 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
6.2 Operating Conditions
Operating conditions refer to four modes defined as:
• Idle Mode: Ready to transmit and receive, awaiting packets• RX Mode: Actively receiving packets• TX Mode: Actively transmitting packets• RX+TX Mode: Full-duplex receiving and transmitting packets
The nominal power consumption is specified with the CAN-bus interface enabled and RS-422 and Ethernet disabled.
Table 6: General Operating Condition
Parameter Min Typ Max Unit
Operational Temperature (Idle, RX) −40 — 85 °COperational Temperature (TX, RX+TX) −40 — 70 °CSupply Voltage 5.1 — 28.8 VInput power (Idle) — 1.5 — WInput power (RX) — 1.5 — WInput power (TX, 33 dBm output power) — 10.8 — WInput power (RX+TX, 33 dBm output power) — 10.8 — WAdditional input power for Ethernet enabled — 160 — mWAdditional input power for RS-422 enabled — 60 — mWVIN voltage rail 5.1 – 28.8 VV3.3V voltage rail 3.28 3.35 3.42 VV1.8V voltage rail 1.77 1.81 1.84 VV1.0V voltage rail 0.944 0.963 0.983 VVPA voltage rail (During TX) 27.1 27.7 28.3 VVIN input equivalent capacitance at power-on — 60 70 µFRequired antenna isolation(TX connector to RX connector)
13 — — dB
Satlab SRS-4 Datasheet Revision 1.0 17 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
6.3 Receiver
The typical receiver packet error rate (PER) versus input signal power is illustrated on figure 11. The test is performedwith RS+CC FEC and with the default packet size (217 payload data bytes — cf. chapter 4). This is repeated at 3frequencies (bottom, middle and top of the band), at selected symbol rates, with BPSK and QPSK modulation andat ambient temperatures of −40 °C, 20 °C and 85 °C. The illustrated PER is averaged over frequency, with whichperformance varies by less than 0.5 dB.
QPSK at 5 MBd is not illustrated, since this case is limited by the RS decoder max throughput of 4 Mbit/s (refer tochapter 5).
125 120 115 110 105 100 95Power [dBm]
0
20
40
60
80
100
1-PE
R [%
] 85C20C-40CBPSKQPSK100.0 kBd1000.0 kBd4000.0 kBd5000.0 kBd
Figure 11: Typical receiver packet error rate, averaged over frequency
A summary of the required input power in dBm for a packet error rate of less than 1 % with the default packet size andvarious choices of modulation, symbol rate and FEC is shown on table 7.
Table 7: Required input power in dBm for PER <1 % at 2067.5 MHz (20 °C)
Modulation Symbol rate [kBd] Required input power [dBm]
CC+RS CC RS No FEC
BPSK 100 −122.0 −121.0 −114.0 −112.0QPSK 100 −119.0 −118.0 −111.0 −109.0BPSK 1000 −112.5 −111.0 −104.0 −102.0QPSK 1000 −108.5 −108.0 −101.0 −99.0BPSK 4000 −106.0 −105.0 −98.0 −96.0QPSK 4000 −102.0 −101.5 N/A† −93.0BPSK 5000 −105.5 −104.0 N/A† −95.0QPSK 5000 N/A† −100.5 N/A† −92.0
† Limited by RS decoder max throughput
Satlab SRS-4 Datasheet Revision 1.0 18 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
The bit error rate (BER) performance of the SRS-4 modem is illustrated on figure 12. These are on-hardwaremeasurements with an input signal level high enough that the impact of the frontend noise figure can be ignored. Theresult is a measurement of the demodulator implementation loss. The loss is less than 0.3 dB for Eb/N0 between 1 dBand 10 dB. Key receiver characteristics are summarized on table 8.
0 1 2 3 4 5 6 7 8 9 10Eb/N0 [dB]
10 5
10 4
10 3
10 2
10 1
BER
SRS-4 BER PerformanceTheory, uncoded BPSK/QPSKMeasured, BPSK 100 kBdMeasured, BPSK 1 MBdMeasured, BPSK 5 MBdMeasured, QPSK 100 kBdMeasured, QPSK 1 MBdMeasured, QPSK 5 MBd
Figure 12: Receiver bit error rate for selected symbol rates
Table 8: Receiver characteristics
Parameter Min Typ Max Unit
Center frequency 2025 — 2110 MHzSymbol rate Rsym 100 — 5000 kBdDemodulator implementation loss1 — <0.2 0.30 dBViterbi decoder implementation loss — 0.3 — dBAFC frequency pull-in range2 — — 15 kHzDemodulator frequency pull-in range2 — 0.01 Rsym —Receive sensitivity See table 7Max receive power (<1 % PER) −40 — — dBmNoise figure (20 °C) — 2.05 2.50 dBRSSI resolution — 0.25 — dBLock time (>3 dB Eb/N0) — <1 — sPulse shaping Root-raised cosine, roll-off 0.2, 0.25 or 0.35Modulation BPSK, QPSKFrequency error See section 6.4
1 For Eb/N0 between 1 dB and 10 dB2 Residual frequency tracking, refer to section 3.1
Satlab SRS-4 Datasheet Revision 1.0 19 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
6.4 Transmitter
In figure 13 the typical output power spectrum is shown with α=0.2 RRC filter and 3 different output power levels.Measured using a PRBS sequence transmitted at 2245 MHz using 5 MBd QPSK.
20 10 0 10 20Frequency offset from center [MHz]
80
70
60
50
40
30
20
10
0
Powe
r spe
ctra
l den
sity
[dB]
33 dBm output30 dBm output27 dBm output
Figure 13: Typical transmitter power spectrum, 5 MBd QPSK, RRC α=0.2
Figure 14 shows the typical DC power consumption 3 different power settings over the transmit frequency range at5 MBd QPSK. (TX at 20 °C and 6 V supply).
2200 2210 2220 2230 2240 2250 2260 2270 2280 2290Frequency [MHz]
7
8
9
10
11
Powe
r [W
] 33 dBm output30 dBm output27 dBm output
Figure 14: Typical DC power consumption (TX) as a function of configured TX frequency and outputpower.
Satlab SRS-4 Datasheet Revision 1.0 20 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
Table 9 shows the transmitter key specification.
Table 9: Transmitter characteristics
Parameter Min Typ Max Unit
Center frequency 2200 — 2290 MHzSymbol rate Rsym 100 — 5000 kBdOutput power 20 — 33 dBmALC loop step size — 0.25 — dBOccupied bandwidth 99.0%1 — 1.07 Rsym — HzOccupied bandwidth 99.9%1 — 1.18 Rsym — HzSFDR 60 — — dBcInitial frequency error (20 °C) — — 0.5 µHz/HzFrequency error (over temperature) — 1.0 2.5 µHz/HzFrequency error (aging per year) — — 1.0 µHz/HzFrequency error (20 kRad(Si) board level) — 1.0 — µHz/HzPA protection threshold (reflected power) — 25 — dBmPulse shaping Root-raised cosine, roll-off 0.2, 0.25 or 0.35Modulation BPSK, QPSK, 8PSKEVM (RMS, BPSK, 33 dBm)1 — 3.11 — %EVM (RMS, QPSK, 33 dBm)1 — 2.13 — %EVM (RMS, 8PSK, 33 dBm)1 — 2.06 — %
1 Measured with pulse shaping roll-off 0.20
Satlab SRS-4 Datasheet Revision 1.0 21 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
6.5 Communication Interfaces
Table 10: Communication Interface Specification
Parameter Min Typ Max Unit
CAN-bus
Bit rate 125 1000 1000 kbit/sTermination resistor — 120 — ΩCAN-L/H −2 — 7 VCAN-L/H recessive level — 2.3 — VCAN-L output dominant level 0.5 — 1.3 VCAN-H output dominant level 2.4 — 3.35 VCAN dominant L/H difference 1.1 2.0 3.0 V
RS-422
Bit rate1 9.6 1000 12 500 kbit/sReceive termination resistor — 100 — ΩRX differential level |RX+ − RX-| 0.15 — 6.0 VTX differential output 2.0 3.0 3.5 V
Ethernet
Bit rate 100 — 100 Mbit/sETH-TX Out diff. across 100Ω termination 0.8 1.0 1.2 V
LVDS
Receive termination resistor — 100 — ΩRX input levels 0.0 — 2.4 VRX input common mode 0.05 — 2.35 VRX differential level |RXn+ − RXn-| 0.1 — 0.6 VTX output levels 0.0 — 2.4 VTX output common mode 1.125 1.200 1.375 VTX differential level |TXn+ − TXn-| 247 340 454 mV
Debug-UART (TTL)
TX output high 2.3 3.3 3.4 VTX output low 0.0 — 0.5 VRX input low 0.0 — 1.2 VRX input High 1.9 — 4.0 V
1 Supported values respect 100 MHz/N where N is an integer in [8;10417]
Satlab SRS-4 Datasheet Revision 1.0 22 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
6.6 ESD Rating for Interfaces
Table 11: Communication Interface ESD Specification
Interface ESD level [kV] Standard
CAN-bus 12 IEC61000-4-2RS-422 16 IEC61000-4-2Ethernet 8 IEC61000-4-2LVDS 12 MIL-STD-883CEGSE 1 MIL-STD-883C
Satlab SRS-4 Datasheet Revision 1.0 23 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
7 Qualification
The SRS-4 has been through a number of test campaigns to verify its performance over temperature, vibration andradiation. An overview of the testing performed on the SRS-4 is shown in table 12. As this list is non-exhaustive, pleasecontact Satlab for further information if needed.
Table 12: Qualification Parameters
Parameter Value
Thermal soak (RX) −40 °C to 85 °CThermal soak (RX+TX) −40 °C to 70 °CVibration 14.1 Grms
TID 20 kRad(Si) board level
It should be noted that the levels which are listed in table 12 is a superset of the different tests the receiver has beenthrough during various test campaigns.
7.1 Calibration and Acceptance Testing
All units are production calibrated at 20 °C. Calibration includes adjusting default gain values for different output levelsover the full TX band and adjusting the VCTCXO to a reference frequency source. The RF power sensors are calibratedagainst a reference sensor. As part of acceptance testing, each board is subject to a full RF performance test coveringRX and TX over the temperature interval from −40 °C to 70 °C.
Satlab SRS-4 Datasheet Revision 1.0 24 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
7.2 Connector Pinout
P1, P2 and P3 are latching, high-reliability Harwin Gecko connectors with 1.25 mm pitch and gold-plated contacts. P1(G125-MH11605L3P) is the main connector for power and communication interfaces. P3 (G125-MH11005L3P) is usedfor LVDS communication with the SRS-4. P2 (G125-MH10605L3P) is the EGSE connector used for the debugging shelland programming via SWD. Typically, the P2 connector is only used for test and firmware upgrade on ground and leftunconnected in flight configuration. The debug UART can be connected to another system in the spacecraft if desired,as the board includes protection against reverse supply from these pins. It is strongly recommended to leave the SWDpins unconnected in flight configuration.
The S-band transceiver is supplied with termination resistors on the CAN-bus (120Ω) and on the RS-422 receive pair(100Ω). The unit has built-in magnetics on the Ethernet interface, and can be used in systems both with and withoutmagnetics.
The coaxial RF connectors are full detent type SMP according to MIL-STD 348B.
The P1, P2 and P3 connector pinouts are shown here together with the pin numbering of the male connectors. “TX”pins denote output pins from the SRS-4 and “RX” pins are inputs to the SRS-4.
All pins in P1, P2 and P3 use TVS diodes for additional ESD suppression. The two RF connectors are DC grounded.However, proper care should still be observed while handling the device.
P1 — Main Connector
VIN 16 8 VINDNC 15 7 DNCGND 14 6 GNDRS-422 RX- 13 5 RS-422 RX+RS-422 TX- 12 4 RS-422 TX+CAN-L 11 3 CAN-HETH RX- 10 2 ETH RX+ETH TX- 9 1 ETH TX+
P2 — EGSE connector
Debug TX 6 3 SWDCLKVTarget (sense) 5 2 GNDDebug RX 4 1 SWDIO
P3 — LVDS connector
RX2- 10 5 RX2+RX1- 9 4 RX1+GND 8 3 GNDTX2- 7 2 TX2+TX1- 6 1 TX1+
Pin 1
Pin 8
Pin 9
Pin 16
Pin 1Pin 3
Pin 4Pin 6
Pin 1Pin 5
Pin 6Pin 10
P1
P2
P3
DNC = Do Not Connect
ATTENTION: Although all external interfaces on the SRS-4 are protected against ESD, proper precautionsand grounding must still be observed when handling the device.
Satlab SRS-4 Datasheet Revision 1.0 25 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
8 Mechanical Specifications
The PCB material is polyimide (Tg >250 °C).
Table 13: Mechanical Specifications
Parameter Min Typ Max Unit
Mass 248 253 258 gX-dimension 87.10 87.20 87.40 mmY-dimension 92.90 93.00 93.20 mmZ-dimension 17.40 17.50 17.60 mm
8.1 Mechanical Interface
Figure 15 shows the transceiver from the top side (Z+) and first angle projections from the connector sides (X+ and X-)and thermal interface side(Y+). Note that the four mounting holes use the PC/104 layout and are not symmetrical. CADmodels are available on the Satlab website.
8.2 Thermal Interface
On the bottom projection in figure 15, two M3 attachment points are provided for thermal interfacing. Internally thestructure provides a good thermal path to these two points and it is advised to use these for thermal interfacing. The 4corner holes provide a secondary thermal interface. The unit has a thermal capacity of approximately 230 J/K.
Satlab SRS-4 Datasheet Revision 1.0 26 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
3.60 7.41
81.07 83.61 87.20
3.63
89
.36
93.0
0
3.10
17.50
14.0
0
37.20 47.20
M3 6.00
XY
Z
Figure 15: Board outline and side views showing the Z+, X+, X-, and Y+ faces. All dimensions in mmand ±0.1 mm tolerance.
Satlab SRS-4 Datasheet Revision 1.0 27 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
9 Ordering Options
As default, the SRS-4 S-band transceiver is delivered with a PTFE flying leads cable for the main connector (P1) with allpins included and the connector potted. A USB EGSE adapter for SWD and serial interface is included for on-groundprogramming and testing on first order.
For contamination control and vibration protection, the PCB is coated with Nusil CV-1152 conformal coating. If to beomitted, this can be selected below
The aluminum enclosure is normally delivered with SurTec 650 ChromitAL TCP chromate conversion coating (MIL DTL5541, type II), but can optionally be delivered with Henkel/Bonderite Alodine 1200S coating instead (MIL DTL 5541,type I).
Satlab can deliver additional and/or customized cables upon request.
SRS-4 Order Options
CAN-bus termination Do not include 120Ω resistor RS-422 termination Do not include 100Ω resistor Conformal Coating Do not conformal coat PCB Conversion Coating Alodine 1200S (additional charge)
10 Customization
Customized versions of SRS-4 hardware and/or software tailored for specific customer requirements can be delivered atadditional NRE cost. Please contact Satlab for more information about this option.
Satlab SRS-4 Datasheet Revision 1.0 28 © 2021 Satlab A/S - https://www.satlab.com
SRS-4
11 Revision History
The document ID of this datasheet is SLDS-SRS4-1.0 and the revision number is 1.0.
Revision Issue date Description
1.0 2021-02-23 First released version.
12 Disclaimer
This datasheet is subject to change without notice. All information in the document is believed to be accurate andreliable at the time of publication, but it is presented without guarantee, warranty, or responsibility of any kind, expressedor implied. It is the responsibility of the customer to validate that the product with the properties described herein issuitable for use in a particular application. All trademarks are the property of their respective owners.
Satlab SRS-4 Datasheet Revision 1.0 29 © 2021 Satlab A/S - https://www.satlab.com
Top Related