waveform_fsk
Creation of a FSK waveform.
Namespace: dsp::telecom
Prototype
sptr<WaveForm> waveform_fsk(unsigned int M=2, float index=0.4, const ShapingFilterSpec &filter=nrz())
Parameters
M | Number of possible values for each symbol. |
index | Modulation index. |
filtre | Shaping filter. |
Description
FSK is for Frequency Shift Keying. The main parameter of this modulation is the modulation index, which is the ratio between the maximal excursion (that is, twice the deviation) and the symbol rate:
the instantaneous frequency varying between \(f_c - \Delta f\) and \(f_c + \Delta f\).