DQPSK Demodulator Baseband
Demodulates data modulated using the DQPSK method.
blockType: DQPSKDemodulatorBaseband
Path in the library:
|
Description
Block DQPSK Demodulator Baseband demodulates a signal that has been modulated using the Differential Quadrature Phase Shift Keying (DQPSK) method. A basic representation of the modulated signal is fed to the Input.
The input signal must be a discrete complex signal. The output depends on the phase difference between the current and previous symbol. The first integer (or binary pair, if for the parameter Output type the value is set Bit) at the output of the block is the initial state of zero, since there is no previous character.
Types of output data and constellations
If for the parameter Output type the value is set Integer, then the block displays the phase difference and , where — this is the value of the parameter Phase rotation (rad), and takes values 0, 1, 2 or 3.
If for the parameter Output type the value is set Bit, then pairs of binary values are obtained at the output.
On the help page for the block DQPSK Modulator Baseband it is shown which phase differences correspond to each binary pair, for cases when the parameter Constellation ordering It matters Binary or Gray.
Ports
Input
#
IN_1
—
input DQPSK-modulated signal
scalar | vector
Details
The input DQPSK is a modulated signal in the form of a scalar or vector.
| Data types |
|
| Complex numbers support |
I don’t |
Output
#
OUT_1
—
demodulated signal
vector | scalar
Details
Demodulated signal in the form of a scalar or vector.
| Data types |
|
| Complex numbers support |
I don’t |
Parameters
Main
#
Output type —
output signal type
Bit | Integer
Details
Indicates whether the output signal consists of integers or pairs of bits.
| Values |
|
| Default value |
|
| Program usage name |
|
| Tunable |
No |
| Evaluatable |
No |
#
Constellation ordering —
ordering the constellation
Binary | Gray
Details
Defines how the block maps each pair of input bits to the corresponding integer, using either a scheme Binary, or the scheme Gray.
| Values |
|
| Default value |
|
| Program usage name |
|
| Tunable |
No |
| Evaluatable |
No |
#
Phase rotation (rad) —
phase rotation
Float64 real number
Details
The phase difference between the previous and current modulated symbols when the input is zero.
| Default value |
|
| Program usage name |
|
| Tunable |
No |
| Evaluatable |
Yes |