GNU Radio 3.5.1 C++ API
digital_gmskmod_bc Class Reference

GMSK modulator. More...

#include <digital_gmskmod_bc.h>

Inheritance diagram for digital_gmskmod_bc:

List of all members.

Friends

DIGITAL_API digital_gmskmod_bc_sptr digital_make_gmskmod_bc (unsigned samples_per_sym, double bt, unsigned L)

Detailed Description

GMSK modulator.

Parameters:
samples_per_symSamples per symbol.
btThe 3 dB time-bandwidth product.
LThe length of the phase duration in symbols. The Gaussian pulse is truncated after L symbols.

The input of this block are symbols from an M-ary alphabet +/-1, +/-3, ..., +/-(M-1). Usually, M = 2 and therefore, the valid inputs are +/-1. The modulator will silently accept any other inputs, though. The output is the phase-modulated signal.


Friends And Related Function Documentation

DIGITAL_API digital_gmskmod_bc_sptr digital_make_gmskmod_bc ( unsigned  samples_per_sym,
double  bt,
unsigned  L 
) [friend]

The documentation for this class was generated from the following file: