GNU Radio 3.5.3.2 C++ API
|
Classes | |
class | gr_correlate_access_code_tag_bb |
Examine input for specified access code, one bit at a time.input: stream of bits, 1 bit per input byte (data in LSB) output: unaltered stream of bits (plus tags) More... | |
class | gr_pll_carriertracking_cc |
Implements a PLL which locks to the input frequency and outputs the input signal mixed with that carrier.input: stream of complex; output: stream of complex. More... | |
class | gr_pll_freqdet_cf |
Implements a PLL which locks to the input frequency and outputs an estimate of that frequency. Useful for FM Demod.input: stream of complex; output: stream of floats. More... | |
class | gr_pll_refout_cc |
Implements a PLL which locks to the input frequency and outputs a carrierinput: stream of complex; output: stream of complex. More... | |
class | gr_pn_correlator_cc |
PN code sequential search correlator. More... | |
class | gr_simple_correlator |
inverse of gr_simple_framer (more or less) More... | |
class | gr_simple_framer |
add sync field, seq number and command field to payload More... | |
class | digital_clock_recovery_mm_cc |
Mueller and Müller (M&M) based clock recovery block with complex input, complex output.This implements the Mueller and Müller (M&M) discrete-time error-tracking synchronizer. More... | |
class | digital_clock_recovery_mm_ff |
Mueller and Müller (M&M) based clock recovery block with float input, float output.This implements the Mueller and Müller (M&M) discrete-time error-tracking synchronizer. More... | |
class | digital_constellation_receiver_cb |
This block takes care of receiving generic modulated signals through phase, frequency, and symbol synchronization.This block takes care of receiving generic modulated signals through phase, frequency, and symbol synchronization. It performs carrier frequency and phase locking as well as symbol timing recovery. More... | |
class | digital_correlate_access_code_bb |
Examine input for specified access code, one bit at a time.input: stream of bits, 1 bit per input byte (data in LSB) output: stream of bits, 2 bits per output byte (data in LSB, flag in next higher bit) More... | |
class | digital_costas_loop_cc |
Carrier tracking PLL for QPSKinput: complex; output: complex The Costas loop can have two output streams: stream 1 is the baseband I and Q; stream 2 is the normalized frequency of the loop. More... | |
class | digital_mpsk_receiver_cc |
This block takes care of receiving M-PSK modulated signals through phase, frequency, and symbol synchronization.This block takes care of receiving M-PSK modulated signals through phase, frequency, and symbol synchronization. It performs carrier frequency and phase locking as well as symbol timing recovery. It works with (D)BPSK, (D)QPSK, and (D)8PSK as tested currently. It should also work for OQPSK and PI/4 DQPSK. More... | |
class | digital_ofdm_insert_preamble |
insert "pre-modulated" preamble symbols before each payload. More... |