ccsdsHPEWaveformGenerator
Description
The ccsdsHPEWaveformGenerator
System object™ generates a Consultative Committee for Space Data Systems (CCSDS) optical high
photon efficiency (HPE) waveform. The object implements the waveform specified by the CCSDS
optical communications synchronization and channel coding standard CCSDS 142.0-B-1 [1].
To generate a CCSDS HPE waveform:
Create the
ccsdsHPEWaveformGenerator
object and set its properties.Call the object with arguments, as if it were a function.
To learn more about how System objects work, see What Are System Objects?
Creation
Description
creates a default CCSDS optical HPE System object. This object takes CCSDS transfer frames (TFs) from the data link protocol
sublayer as input to generate the CCSDS HPE waveform.hpeWaveform
= ccsdsHPEWaveformGenerator
sets properties using one or more
optional name-value arguments. For example,
hpeWaveform
= ccsdsHPEWaveformGenerator(Name=Value
)ccsdsHPEWaveformGenerator(TransmissionType="beacon-and-data")
sets
the transmission type for TF signalling to "beacon-and-data"
.
Properties
Usage
Description
Input Arguments
Output Arguments
Object Functions
To use an object function, specify the
System object as the first input argument. For
example, to release system resources of a System object named obj
, use
this syntax:
release(obj)
Examples
References
[1] CCSDS 142.0-B-1. "The Consultative Committee for Space Data Systems. Optical Communications Coding and Synchronization". Recommended Standard, Issue 1. Washington, D.C.: CCSDS, August 2019.
[2] The Consultative Committee for Space Data Systems. TM Space Data Link Protocol. Recommended Standard, Issue 2. CCSDS 132.0-B-2. Washington, D.C.: CCSDS, September 2015.
[3] The Consultative Committee for Space Data Systems. AOS Space Data Link Protocol. Recommended Standard, Issue 3. CCSDS 732.0-B-3. Washington, D.C.: CCSDS, September 2015.
[4] The Consultative Committee for Space Data Systems. Unified Space Data Link Protocol. Recommended Standard, Issue 1. CCSDS 732.1-B-1. Washington, D.C.: CCSDS, October 2018.
Extended Capabilities
Version History
Introduced in R2023b