System objects
For more information about working with system objects in Engee, see the introductory article. |
- EngeeComms.AWGN
-
Adds white Gaussian noise to the input signal.
- EngeeComms.BarkerCodeGenerator
-
Barker’s Sequence.
- EngeeComms.BernoulliBinaryGenerator
-
Generates random binary numbers using the Bernoulli distribution.
- EngeeComms.BPSKDemodulatorBaseband
-
Demodulates data modulated using the BPSK method.
- EngeeComms.BPSKModulatorBaseband
-
Modulates data using the BPSK method.
- EngeeComms.ConvolutionalDeinterleaver
-
Restore the order of characters rearranged using shift registers.
- EngeeComms.ConvolutionalEncoder
-
Convergent coding of binary data.
- EngeeComms.ConvolutionalInterleaver
-
Rearrange the input characters using a set of shift registers.
- EngeeComms.DQPSK_DemodulatorBaseband
-
Demodulates data modulated using the DQPSK method.
- EngeeComms.DQPSK_ModulatorBaseband
-
Differential quadrature phase modulation.
- EngeeComms.ErrorRateCalculation
-
Calculates a bit or character error in the input data.
- EngeeComms.EVM
-
Measures the error vector magnitude (EVM) of the received signal.
- EngeeComms.FreeSpacePathLoss
-
Simulates signal power loss in free space.
- EngeeComms.GeneralQAMDemodulatorBaseband
-
Demodulation of a signal modulated using quadrature amplitude modulation.
- EngeeComms.GeneralQAMModulatorBaseband
-
Modulation using quadrature amplitude modulation.
- EngeeComms.OFDMDemodulatorBaseband
-
Demodulation using the OFDM method.
- EngeeComms.OFDMModulatorBaseband
-
Modulation using the OFDM method.
- EngeeComms.PhaseFrequencyOffset
-
Applies phase and frequency offsets to a complex base signal.
- EngeeComms.QPSKBasebandDemodulator
-
Demodulates QPSK-modulated data.
- EngeeComms.RaisedCosineReceiveFilter
-
Shapes the pulse by decimating the signal using a FIR filter with raised cosine.
- EngeeComms.RaisedCosineTransmitFilter
-
Shapes the pulse by interpolating the signal using a FIR filter with raised cosine.
- EngeeComms.RandomIntegerGenerator
-
Generates integers randomly distributed in the specified range.
- EngeeComms.RectangularQAMModulatorBaseband
-
Modulation using rectangular quadrature amplitude modulation.
- EngeeComms.Repeat
-
Re-samples the input signal at a higher rate by repeating values.
EngeeComms.IntToBit
EngeeComms.QPSKBasebandModulator