BPSK Demodulator Baseband
Demodulates data modulated using the BPSK method.
blockType: BPSKBasebandDemodulator
Path in the library:
|
Description
Block BPSK Demodulator Baseband demodulates a signal that has been modulated using the binary phase shift keying (BPSK) method.
At the input, the block receives a frequency representation of the signal in the form of a discrete complex scalar or column vector.
Values exp(jθ) or −exp(jθ) converted to 0 or 1 accordingly. Parameter Phase offset (rad) sets the value θ in radians.
Ports
Input
#
IN_1
—
The input BPSK is a modulated signal
scalar | vector | the matrix
Details
The input BPSK is a modulated signal in the form of a scalar, vector or matrix. In the case of a matrix, each column is treated as an independent channel.
| Data types |
|
| Complex numbers support |
I don’t |
Output
#
OUT_1
—
demodulated signal
vector | scalar
Details
A demodulated signal in the form of a scalar or vector. If the output is a scalar, then its value is an integer. If the output is a vector, then it is a vector of integer or binary numbers.
| Data types |
|
| Complex numbers support |
I don’t |
Parameters
Main
#
Phase offset (rad) —
phase shift of the zero point
Scalar / array of real numbers
Details
The phase offset of the zero point in radians; scalar.
| Default value |
|
| Program usage name |
|
| Tunable |
No |
| Evaluatable |
Yes |
#
Decision type —
type of solution
Hard decision
Details
The type of solution used during demodulation, specified as Hard decision.
| Values |
|
| Default value |
|
| Program usage name |
|
| Tunable |
No |
| Evaluatable |
No |