General QAM Demodulator Baseband
Demodulation of a signal modulated using quadrature amplitude modulation.
blockType: GeneralQAMDemodulatorBaseband
|
Path in the library:
|
Description
The General QAM Demodulator Baseband demodulates a signal modulated using quadrature amplitude modulation. The input of the unit is the baseband representation of the modulated signal.
Ports
Input
In - input signal
vector | scalar
Input signal as a scalar or vector-column. The input signal must be a complex signal in discrete time. The Signal constellation parameter specifies a constellation whose points are given by a vector of complex numbers of length M. The block maps the m-th point of the Signal constellation vector to the integer m-1.
Data types: Float16, Float32, Float64, Int8, Int16, Int32, Int64, UInt8, UInt16, UInt32, UInt64.
Parameters
Signal constellation - signal constellation
vector | scalar
A real or complex vector or scalar that lists the points of a constellation.
Output type - output data type
integer (by default) | bit
Output data type as one of these options.
-
integer- the block outputs integers. -
bit- the block creates a group of K bits, called a binary word, for each character when the Decision type parameter is set toHard decision.
Decision type is the type of decision
Hard decision (by default).
Specifies the use of hard decision in demodulation.
Dependencies
To use this parameter, set the Output type parameter to Bit.
