Public Member Functions | |
def | __init__ |
def | samples_per_symbol |
def | bits_per_symbol |
def | add_options |
Adds GMSK demodulation-specific options to the standard parser. | |
def | extract_kwargs_from_options |
Given command line options, create dictionary suitable for passing to __init__. | |
Public Attributes | |
fmdemod | |
clock_recovery | |
slicer | |
Static Public Attributes | |
tuple | bits_per_symbol = staticmethod(bits_per_symbol) |
def gnuradio::blksimpl::gmsk::gmsk_demod::__init__ | ( | self, | ||
fg, | ||||
samples_per_symbol = _def_samples_per_symbol , |
||||
gain_mu = _def_gain_mu , |
||||
mu = _def_mu , |
||||
omega_relative_limit = _def_omega_relative_limit , |
||||
freq_error = _def_freq_error , |
||||
verbose = _def_verbose , |
||||
log = _def_log | ||||
) |
Hierarchical block for Gaussian Minimum Shift Key (GMSK) demodulation. The input is the complex modulated signal at baseband. The output is a stream of bits packed 1 bit per byte (the LSB) @param fg: flow graph @type fg: flow graph @param samples_per_symbol: samples per baud @type samples_per_symbol: integer @param verbose: Print information about modulator? @type verbose: bool @param log: Print modualtion data to files? @type log: bool Clock recovery parameters. These all have reasonble defaults. @param gain_mu: controls rate of mu adjustment @type gain_mu: float @param mu: fractional delay [0.0, 1.0] @type mu: float @param omega_relative_limit: sets max variation in omega @type omega_relative_limit: float, typically 0.000200 (200 ppm) @param freq_error: bit rate error as a fraction @param float
def gnuradio::blksimpl::gmsk::gmsk_demod::add_options | ( | parser | ) |
Adds GMSK demodulation-specific options to the standard parser.
def gnuradio::blksimpl::gmsk::gmsk_demod::bits_per_symbol | ( | self = None |
) |
def gnuradio::blksimpl::gmsk::gmsk_demod::extract_kwargs_from_options | ( | options | ) |
Given command line options, create dictionary suitable for passing to __init__.
def gnuradio::blksimpl::gmsk::gmsk_demod::samples_per_symbol | ( | self | ) |
tuple gnuradio::blksimpl::gmsk::gmsk_demod::bits_per_symbol = staticmethod(bits_per_symbol) [static] |