Blocks and utilities for analog modulation and demodulation.
gnuradio.analog.agc_cc | high performance Automatic Gain Control class |
gnuradio.analog.agc2_cc | high performance Automatic Gain Control class with attack and decay rates. |
gnuradio.analog.agc2_ff | high performance Automatic Gain Control class with attack and decay rates. |
gnuradio.analog.agc_ff | high performance Automatic Gain Control class |
gnuradio.analog.ctcss_squelch_ff | gate or zero output if CTCSS tone not present |
gnuradio.analog.feedforward_agc_cc | Non-causal AGC which computes required gain based on max absolute value over nsamples. |
gnuradio.analog.pwr_squelch_cc | gate or zero output when input power below threshold |
gnuradio.analog.pwr_squelch_ff | gate or zero output when input power below threshold |
gnuradio.analog.rail_ff | clips input values to min, max |
gnuradio.analog.simple_squelch_cc | simple squelch block based on average signal power and threshold in dB. |
gnuradio.analog.probe_avg_mag_sqrd_c | compute avg magnitude squared. |
gnuradio.analog.probe_avg_mag_sqrd_cf | compute avg magnitude squared. |
gnuradio.analog.probe_avg_mag_sqrd_f | compute avg magnitude squared. |
gnuradio.analog.cpfsk_bc | Perform continuous phase 2-level frequency shift keying modulation on an input stream of unpacked bits. |
gnuradio.analog.fmdet_cf | Implements an IQ slope detector. |
gnuradio.analog.frequency_modulator_fc | Frequency modulator block. |
gnuradio.analog.phase_modulator_fc | Phase modulator block. |
gnuradio.analog.quadrature_demod_cf | quadrature demodulator: complex in, float out |
gnuradio.analog.dpll_bb | Detect the peak of a signal. |
gnuradio.analog.pll_carriertracking_cc | Implements a PLL which locks to the input frequency and outputs the input signal mixed with that carrier. |
gnuradio.analog.pll_freqdet_cf | Implements a PLL which locks to the input frequency and outputs an estimate of that frequency. |
gnuradio.analog.pll_refout_cc | Implements a PLL which locks to the input frequency and outputs a carrier. |