Main Content

Signal Transmission

Waveform generation and low-level physical layer subcomponents

Satellite Communications Toolbox provides functions and examples to create various standards-based waveforms for the design, modeling, and verification of satellite communications and navigation systems. The toolbox offers these standards-based waveforms.

  • Consultative Committee for Space Data Systems (CCSDS) Telecommand (TC)

  • CCSDS Telemetry (TM)

  • Digital Video Broadcasting Satellite Second Generation (DVB-S2)

  • Digital Video Broadcasting Satellite Second Generation extended (DVB-S2X)

  • Global Positioning System (GPS)

Use these functions as golden reference for verification when implementing satellite communication and navigation features. You can modify and customize the toolbox functions and use them as custom reference models in your implementation.


expand all

ccsdsTCConfigCCSDS TC configuration parameters
ccsdsTCWaveformGenerate CCSDS TC waveform
ccsdsTMWaveformGeneratorGenerate CCSDS TM waveform
dvbs2WaveformGeneratorGenerate DVB-S2 waveform
dvbs2xWaveformGeneratorGenerate DVB-S2X waveform
dvbrcs2WaveformGeneratorGenerate DVB-RCS2 waveform
ccsdsRSEncodeEncode CCSDS-compliant RS codes
ccsdsRSDecodeDecode CCSDS-complaint RS codes
ccsdsSCPPMEncodeEncode CCSDS-compliant SCPPM codes
ccsdsSCPPMDecodeDecode CCSDS-compliant SCPPM codes
dvbrcs2TurboEncodeEncode DVB-RCS2-compliant turbo codes
dvbrcs2TurboDecodeDecode DVB-RCS2-compliant turbo codes
dvbsapskmodDVB-S2/S2X/SH standard-specific amplitude phase shift keying (APSK) modulation
dvbsapskdemodDVB-S2/S2X/SH standard-specific amplitude phase shift keying (APSK) demodulation
bocmodBinary offset carrier modulation
gnssCACodeGenerate C/A-code for GPS, NavIC, and QZSS satellites
gpsPCodeGenerate P-code for GPS satellites