Main Content

Waveform Generation Workflow

Satellite Communications Toolbox provides these standards-based time-domain waveform generation functionalities.

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

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

  • Digital Video Broadcasting Second Generation Return Channel over Satellite (DVB-RCS2)

  • Consultative Committee for Space Data Systems (CCSDS) optical high photon efficiency (HPE)

  • CCSDS Telemetry (TM) synchronization and channel coding

  • CCSDS Flexible advanced coding and modulation schemes for high rate TM applications

  • CCSDS Telecommand (TC)

Satellite Communications Toolbox objects define and configure format-specific and function-specific properties for these standard-based waveforms. The reference page of each object contains descriptions, valid settings, ranges, and other information about the object properties.

Follow these steps to generate the waveforms.

  1. Select the associated object for creating the desired waveform.

    This table shows the mapping between these standard-based waveforms and their associated Satellite Communications Toolbox objects.

    Standard-Based WaveformObject
    DVB-S2

    dvbs2WaveformGenerator

    DVB-S2X

    dvbs2xWaveformGenerator

    DVB-RCS2dvbrcs2WaveformGenerator
    CCSDS optical HPEccsdsHPEWaveformGenerator
    CCSDS TM synchronization and channel coding

    ccsdsTMWaveformGenerator

    CCSDS Flexible advanced coding and modulation schemes for high rate TM applications
    CCSDS TC

    ccsdsTCConfig

  2. Create the configuration or System object™ for the waveform type.

    You can set properties by using either name-value arguments during object creation or dot notation after object creation. For details on this step, see Create Configuration or System Objects.

  3. Use the created object to generate and visualize the desired waveform. For details, see Generate Waveforms.

Related Topics