GNU Radio v3.6.2-149-ga6d285d9 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 | gr::analog::pll_carriertracking_cc |
Implements a PLL which locks to the input frequency and outputs the input signal mixed with that carrier.Input stream 0: complex Output stream 0: complex. More... | |
class | gr::analog::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 0: complex Output stream 0: float. More... | |
class | gr::analog::pll_refout_cc |
Implements a PLL which locks to the input frequency and outputs a carrierInput stream 0: complex Output stream 0: complex. 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_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 | 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... | |
class | digital_pn_correlator_cc |
PN code sequential search correlator. More... | |
class | digital_simple_framer |
add sync field, seq number and command field to payloadTakes in enough samples to create a full output frame. The frame is prepended with the GRSF_SYNC (defind in digital_simple_framer_sync.h) and an 8-bit sequence number. More... |