Maps an MSK-modulated complex baseband waveform to an output bit stream using maximum likelihood sequence estimation (MLSE). The node expects the input complex waveform to be synchronized, in every aspect, to the receiver.
The modulated complex baseband waveform data.
Trigger (start) time of the Y array.
Time interval between data points in the Y array.
The complex-valued signal-only baseband modulated waveform. The real and imaginary parts of this complex data array correspond to the in-phase (I) and quadrature-phase (Q) data, respectively.
Parameter values defining the MSK system. Wire the MSK system parameters cluster of MT Generate MSK System Parameters to this cluster. Do not alter the values.
Status of the differential encoding.
Disables differential encoding for input symbols.
Enables differential encoding for input symbols.
An even, positive number of samples dedicated to each symbol. Multiply this value by the symbol rate to determine the sample rate.
An ordered array containing the coefficients of the pulse-shaping filter used during the modulation of the received waveform.
MSK MLSE settings.
Number of trellis stages to trace back during the Viterbi decoding process. The output bit sequence is delayed, in time, by this amount with respect to the incoming waveform.
Length, in symbols, of a block of the received waveform, used during block-wise processing. At the beginning of each block, the node resets the Viterbi decoding process. Each block overlaps with the previous block for a number of symbols equal to traceback depth. To enable block-wise processing, set this value to a positive integer greater than the traceback depth.
Error conditions that occur before this node runs. The node responds to this input according to standard error behavior.
Default: no error
The demapped information bit stream.
Error information. The node produces this output according to standard error behavior.
Where This Node Can Run:
Desktop OS: Windows
FPGA: Not supported