GNU Radio Manual and C++ API Reference 3.8.5.0
The Free & Open Software Radio Ecosystem
Loading...
Searching...
No Matches
File List
Here is a list of all files with brief descriptions:
 gnuradio-3.8.5.0
  docs
   doxygen
    other
     
vector_docstub.h
  gnuradio-runtime
   include
    gnuradio
     messages
      
msg_accepter.h
      
msg_accepter_msgq.h
      
msg_passing.h
      
msg_producer.h
      
msg_queue.h
     thread
      
thread.h
      
thread_body_wrapper.h
      
thread_group.h
     
api.h
     
attributes.h
     
basic_block.h
     
block.h
     
block_detail.h
     
block_gateway.h
     
block_registry.h
     
buffer.h
     
constants.h
     
endianness.h
     
expj.h
     
feval.h
     
flowgraph.h
     
fxpt.h
     
fxpt_nco.h
     
fxpt_vco.h
     
gr_complex.h
     
hier_block2.h
     
high_res_timer.h
     
io_signature.h
     
logger.h
     
math.h
     
message.h
     
misc.h
     
msg_accepter.h
     
msg_handler.h
     
msg_queue.h
     
nco.h
     
prefs.h
     
py_feval.h
     
pycallback_object.h
     
random.h
     
realtime.h
     
realtime_impl.h
     
rpc_shared_ptr_selection.h
     
rpcbufferedget.h
     
rpccallbackregister_base.h
     
rpcmanager.h
     
rpcmanager_base.h
     
rpcpmtconverters_thrift.h
     
rpcregisterhelpers.h
     
rpcserver_aggregator.h
     
rpcserver_base.h
     
rpcserver_booter_aggregator.h
     
rpcserver_booter_base.h
     
rpcserver_booter_thrift.h
     
rpcserver_selector.h
     
rpcserver_thrift.h
     
runtime_types.h
     
sincos.h
     
sptr_magic.h
     
sync_block.h
     
sync_decimator.h
     
sync_interpolator.h
     
sys_paths.h
     
tag_checker.h
     
tagged_stream_block.h
     
tags.h
     
thrift_application_base.h
     
thrift_server_template.h
     
top_block.h
     
tpb_detail.h
     
types.h
     
unittests.h
     
xoroshiro128p.h
    pmt
     
api.h
     
pmt.h
     
pmt_pool.h
     
pmt_serial_tags.h
     
pmt_sugar.h
  gr-analog
   
docs
   include
    gnuradio
     analog
      
agc.h
      
agc2.h
      
agc2_cc.h
      
agc2_ff.h
      
agc3_cc.h
      
agc_cc.h
      
agc_ff.h
      
api.h
      
cpfsk_bc.h
      
cpm.h
      
ctcss_squelch_ff.h
      
dpll_bb.h
      
fastnoise_source.h
      
feedforward_agc_cc.h
      
fmdet_cf.h
      
frequency_modulator_fc.h
      
noise_source.h
      
noise_type.h
      
phase_modulator_fc.h
      
pll_carriertracking_cc.h
      
pll_freqdet_cf.h
      
pll_refout_cc.h
      
probe_avg_mag_sqrd_c.h
      
probe_avg_mag_sqrd_cf.h
      
probe_avg_mag_sqrd_f.h
      
pwr_squelch_cc.h
      
pwr_squelch_ff.h
      
quadrature_demod_cf.h
      
rail_ff.h
      
random_uniform_source.h
      
sig_source.h
      
sig_source_waveform.h
      
simple_squelch_cc.h
      
squelch_base_cc.h
      
squelch_base_ff.h
  gr-audio
   
docs
   include
    gnuradio
     audio
      
api.h
      
osx_impl.h
      
sink.h
      
source.h
  gr-blocks
   
docs
   include
    gnuradio
     blocks
      
abs_blk.h
      
add_blk.h
      
add_const_bb.h
      
add_const_cc.h
      
add_const_ff.h
      
add_const_ii.h
      
add_const_ss.h
      
add_const_v.h
      
and_blk.h
      
and_const.h
      
annotator_1to1.h
      
annotator_alltoall.h
      
annotator_raw.h
      
api.h
      
argmax.h
      
bin_statistics_f.h
      
burst_tagger.h
      
char_to_float.h
      
char_to_short.h
      
check_lfsr_32k_s.h
      
complex_to_arg.h
      
complex_to_float.h
      
complex_to_imag.h
      
complex_to_interleaved_char.h
      
complex_to_interleaved_short.h
      
complex_to_mag.h
      
complex_to_mag_squared.h
      
complex_to_magphase.h
      
complex_to_real.h
      
conjugate_cc.h
      
control_loop.h
      
copy.h
      
count_bits.h
      
ctrlport_probe2_b.h
      
ctrlport_probe2_c.h
      
ctrlport_probe2_f.h
      
ctrlport_probe2_i.h
      
ctrlport_probe2_s.h
      
ctrlport_probe_c.h
      
deinterleave.h
      
delay.h
      
divide.h
      
endian_swap.h
      
exponentiate_const_cci.h
      
file_descriptor_sink.h
      
file_descriptor_source.h
      
file_meta_sink.h
      
file_meta_source.h
      
file_sink.h
      
file_sink_base.h
      
file_source.h
      
float_to_char.h
      
float_to_complex.h
      
float_to_int.h
      
float_to_short.h
      
float_to_uchar.h
      
head.h
      
int_to_float.h
      
integrate.h
      
interleave.h
      
interleaved_char_to_complex.h
      
interleaved_short_to_complex.h
      
keep_m_in_n.h
      
keep_one_in_n.h
      
lfsr_15_1_0.h
      
lfsr_32k.h
      
lfsr_32k_source_s.h
      
log2_const.h
      
magphase_to_complex.h
      
max_blk.h
      
message_debug.h
      
message_strobe.h
      
message_strobe_random.h
      
min_blk.h
      
moving_average.h
      
multiply.h
      
multiply_by_tag_value_cc.h
      
multiply_conjugate_cc.h
      
multiply_const.h
      
multiply_const_v.h
      
multiply_matrix.h
      
mute.h
      
nlog10_ff.h
      
nop.h
      
not_blk.h
      
null_sink.h
      
null_source.h
      
or_blk.h
      
pack_k_bits.h
      
pack_k_bits_bb.h
      
packed_to_unpacked.h
      
patterned_interleaver.h
      
pdu.h
      
pdu_filter.h
      
pdu_remove.h
      
pdu_set.h
      
pdu_to_tagged_stream.h
      
peak_detector.h
      
peak_detector2_fb.h
      
plateau_detector_fb.h
      
probe_rate.h
      
probe_signal.h
      
probe_signal_v.h
      
random_pdu.h
      
regenerate_bb.h
      
repack_bits_bb.h
      
repeat.h
      
rms_cf.h
      
rms_ff.h
      
rotator.h
      
rotator_cc.h
      
sample_and_hold.h
      
selector.h
      
short_to_char.h
      
short_to_float.h
      
skiphead.h
      
socket_pdu.h
      
stream_mux.h
      
stream_to_streams.h
      
stream_to_tagged_stream.h
      
stream_to_vector.h
      
streams_to_stream.h
      
streams_to_vector.h
      
stretch_ff.h
      
sub.h
      
tag_debug.h
      
tag_gate.h
      
tag_share.h
      
tagged_file_sink.h
      
tagged_stream_align.h
      
tagged_stream_multiply_length.h
      
tagged_stream_mux.h
      
tagged_stream_to_pdu.h
      
tags_strobe.h
      
tcp_server_sink.h
      
test_tag_variable_rate_ff.h
      
threshold_ff.h
      
throttle.h
      
transcendental.h
      
tsb_vector_sink.h
      
tuntap_pdu.h
      
uchar_to_float.h
      
udp_sink.h
      
udp_source.h
      
unpack_k_bits.h
      
unpack_k_bits_bb.h
      
unpacked_to_packed.h
      
vco_c.h
      
vco_f.h
      
vector_insert.h
      
vector_map.h
      
vector_sink.h
      
vector_source.h
      
vector_to_stream.h
      
vector_to_streams.h
      
wavfile.h
      
wavfile_sink.h
      
wavfile_source.h
      
xor_blk.h
  gr-channels
   
docs
   include
    gnuradio
     channels
      
api.h
      
cfo_model.h
      
channel_model.h
      
channel_model2.h
      
dynamic_channel_model.h
      
fading_model.h
      
selective_fading_model.h
      
selective_fading_model2.h
      
sro_model.h
  gr-digital
   
docs
   include
    gnuradio
     digital
      
additive_scrambler_bb.h
      
api.h
      
binary_slicer_fb.h
      
burst_shaper.h
      
chunks_to_symbols.h
      
clock_recovery_mm_cc.h
      
clock_recovery_mm_ff.h
      
cma_equalizer_cc.h
      
constellation.h
      
constellation_decoder_cb.h
      
constellation_receiver_cb.h
      
constellation_soft_decoder_cf.h
      
corr_est_cc.h
      
correlate_access_code_bb.h
      
correlate_access_code_bb_ts.h
      
correlate_access_code_ff_ts.h
      
correlate_access_code_tag_bb.h
      
correlate_access_code_tag_ff.h
      
costas_loop_cc.h
      
cpmmod_bc.h
      
crc32.h
      
crc32_async_bb.h
      
crc32_bb.h
      
descrambler_bb.h
      
diff_decoder_bb.h
      
diff_encoder_bb.h
      
diff_phasor_cc.h
      
fll_band_edge_cc.h
      
framer_sink_1.h
      
glfsr.h
      
glfsr_source_b.h
      
glfsr_source_f.h
      
hdlc_deframer_bp.h
      
hdlc_framer_pb.h
      
header_buffer.h
      
header_format_base.h
      
header_format_counter.h
      
header_format_crc.h
      
header_format_default.h
      
header_format_ofdm.h
      
header_payload_demux.h
      
interpolating_resampler_type.h
      
kurtotic_equalizer_cc.h
      
lfsr.h
      
lms_dd_equalizer_cc.h
      
map_bb.h
      
metric_type.h
      
modulate_vector.h
      
mpsk_snr_est.h
      
mpsk_snr_est_cc.h
      
msk_timing_recovery_cc.h
      
ofdm_carrier_allocator_cvc.h
      
ofdm_chanest_vcvc.h
      
ofdm_cyclic_prefixer.h
      
ofdm_equalizer_base.h
      
ofdm_equalizer_simpledfe.h
      
ofdm_equalizer_static.h
      
ofdm_frame_equalizer_vcvc.h
      
ofdm_serializer_vcc.h
      
ofdm_sync_sc_cfb.h
      
packet_header_default.h
      
packet_header_ofdm.h
      
packet_headergenerator_bb.h
      
packet_headerparser_b.h
      
packet_sink.h
      
pfb_clock_sync_ccf.h
      
pfb_clock_sync_fff.h
      
pn_correlator_cc.h
      
probe_density_b.h
      
probe_mpsk_snr_est_c.h
      
protocol_formatter_async.h
      
protocol_formatter_bb.h
      
protocol_parser_b.h
      
scrambler_bb.h
      
simple_correlator.h
      
simple_framer.h
      
simple_framer_sync.h
      
symbol_sync_cc.h
      
symbol_sync_ff.h
      
timing_error_detector_type.h
  gr-dtv
   include
    gnuradio
     dtv
      
api.h
      
atsc_consts.h
      
atsc_deinterleaver.h
      
atsc_depad.h
      
atsc_derandomizer.h
      
atsc_equalizer.h
      
atsc_field_sync_mux.h
      
atsc_fpll.h
      
atsc_fs_checker.h
      
atsc_interleaver.h
      
atsc_pad.h
      
atsc_randomizer.h
      
atsc_rs_decoder.h
      
atsc_rs_encoder.h
      
atsc_sync.h
      
atsc_trellis_encoder.h
      
atsc_viterbi_decoder.h
      
catv_config.h
      
catv_frame_sync_enc_bb.h
      
catv_randomizer_bb.h
      
catv_reed_solomon_enc_bb.h
      
catv_transport_framing_enc_bb.h
      
catv_trellis_enc_bb.h
      
dvb_bbheader_bb.h
      
dvb_bbscrambler_bb.h
      
dvb_bch_bb.h
      
dvb_config.h
      
dvb_ldpc_bb.h
      
dvbs2_config.h
      
dvbs2_interleaver_bb.h
      
dvbs2_modulator_bc.h
      
dvbs2_physical_cc.h
      
dvbt2_cellinterleaver_cc.h
      
dvbt2_config.h
      
dvbt2_framemapper_cc.h
      
dvbt2_freqinterleaver_cc.h
      
dvbt2_interleaver_bb.h
      
dvbt2_miso_cc.h
      
dvbt2_modulator_bc.h
      
dvbt2_p1insertion_cc.h
      
dvbt2_paprtr_cc.h
      
dvbt2_pilotgenerator_cc.h
      
dvbt_bit_inner_deinterleaver.h
      
dvbt_bit_inner_interleaver.h
      
dvbt_config.h
      
dvbt_convolutional_deinterleaver.h
      
dvbt_convolutional_interleaver.h
      
dvbt_demap.h
      
dvbt_demod_reference_signals.h
      
dvbt_energy_descramble.h
      
dvbt_energy_dispersal.h
      
dvbt_inner_coder.h
      
dvbt_map.h
      
dvbt_ofdm_sym_acquisition.h
      
dvbt_reed_solomon_dec.h
      
dvbt_reed_solomon_enc.h
      
dvbt_reference_signals.h
      
dvbt_symbol_inner_interleaver.h
      
dvbt_viterbi_decoder.h
  gr-fec
   
docs
   include
    gnuradio
     fec
      
alist.h
      
api.h
      
async_decoder.h
      
async_encoder.h
      
awgn_bp.h
      
ber_bf.h
      
cc_common.h
      
cc_decoder.h
      
cc_encoder.h
      
ccsds_encoder.h
      
cldpc.h
      
conv_bit_corr_bb.h
      
decode_ccsds_27_fb.h
      
decoder.h
      
depuncture_bb.h
      
dummy_decoder.h
      
dummy_encoder.h
      
encode_ccsds_27_bb.h
      
encoder.h
      
fec_mtrx.h
      
generic_decoder.h
      
generic_encoder.h
      
gf2mat.h
      
gf2vec.h
      
ldpc_bit_flip_decoder.h
      
ldpc_decoder.h
      
ldpc_encoder.h
      
ldpc_G_matrix.h
      
ldpc_gen_mtrx_encoder.h
      
ldpc_H_matrix.h
      
ldpc_par_mtrx_encoder.h
      
maxstar.h
      
polar_common.h
      
polar_decoder_common.h
      
polar_decoder_sc.h
      
polar_decoder_sc_list.h
      
polar_decoder_sc_systematic.h
      
polar_encoder.h
      
polar_encoder_systematic.h
      
puncture_bb.h
      
puncture_ff.h
      
repetition_decoder.h
      
repetition_encoder.h
      
rs.h
      
tagged_decoder.h
      
tagged_encoder.h
      
tpc_common.h
      
tpc_decoder.h
      
tpc_encoder.h
      
viterbi.h
  gr-fft
   
docs
   include
    gnuradio
     fft
      
api.h
      
ctrlport_probe_psd.h
      
fft.h
      
fft_shift.h
      
fft_vcc.h
      
fft_vfc.h
      
goertzel.h
      
goertzel_fc.h
      
window.h
  gr-filter
   
docs
   include
    gnuradio
     filter
      
api.h
      
dc_blocker_cc.h
      
dc_blocker_ff.h
      
fft_filter.h
      
fft_filter_ccc.h
      
fft_filter_ccf.h
      
fft_filter_fff.h
      
filter_delay_fc.h
      
filterbank.h
      
filterbank_vcvcf.h
      
fir_filter.h
      
fir_filter_blk.h
      
fir_filter_with_buffer.h
      
firdes.h
      
freq_xlating_fir_filter.h
      
hilbert_fc.h
      
iir_filter.h
      
iir_filter_ccc.h
      
iir_filter_ccd.h
      
iir_filter_ccf.h
      
iir_filter_ccz.h
      
iir_filter_ffd.h
      
interp_differentiator_taps.h
      
interp_fir_filter.h
      
interpolator_taps.h
      
mmse_fir_interpolator_cc.h
      
mmse_fir_interpolator_ff.h
      
mmse_interp_differentiator_cc.h
      
mmse_interp_differentiator_ff.h
      
mmse_interpolator_cc.h
      
mmse_interpolator_ff.h
      
mmse_resampler_cc.h
      
mmse_resampler_ff.h
      
pfb_arb_resampler.h
      
pfb_arb_resampler_ccc.h
      
pfb_arb_resampler_ccf.h
      
pfb_arb_resampler_fff.h
      
pfb_channelizer_ccf.h
      
pfb_decimator_ccf.h
      
pfb_interpolator_ccf.h
      
pfb_synthesizer_ccf.h
      
pm_remez.h
      
polyphase_filterbank.h
      
rational_resampler_base.h
      
single_pole_iir.h
      
single_pole_iir_filter_cc.h
      
single_pole_iir_filter_ff.h
  gr-qtgui
   
docs
   examples
    c++
     
display_qt.h
   include
    gnuradio
     qtgui
      
api.h
      
ber_sink_b.h
      
const_sink_c.h
      
constellationdisplayform.h
      
ConstellationDisplayPlot.h
      
displayform.h
      
DisplayPlot.h
      
edit_box_msg.h
      
form_menus.h
      
freq_sink_c.h
      
freq_sink_f.h
      
freqcontrolpanel.h
      
freqdisplayform.h
      
FrequencyDisplayPlot.h
      
histogram_sink_f.h
      
histogramdisplayform.h
      
HistogramDisplayPlot.h
      
number_sink.h
      
numberdisplayform.h
      
plot_raster.h
      
plot_waterfall.h
      
qtgui_types.h
      
sink_c.h
      
sink_f.h
      
spectrumdisplayform.h
      
SpectrumGUIClass.h
      
spectrumUpdateEvents.h
      
time_raster_sink_b.h
      
time_raster_sink_f.h
      
time_sink_c.h
      
time_sink_f.h
      
timecontrolpanel.h
      
timedisplayform.h
      
TimeDomainDisplayPlot.h
      
timerasterdisplayform.h
      
TimeRasterDisplayPlot.h
      
timeRasterGlobalData.h
      
trigger_mode.h
      
utils.h
      
vector_sink_f.h
      
vectordisplayform.h
      
VectorDisplayPlot.h
      
waterfall_sink_c.h
      
waterfall_sink_f.h
      
waterfalldisplayform.h
      
WaterfallDisplayPlot.h
      
waterfallGlobalData.h
  gr-trellis
   include
    gnuradio
     trellis
      
api.h
      
base.h
      
calc_metric.h
      
constellation_metrics_cf.h
      
core_algorithms.h
      
encoder.h
      
fsm.h
      
interleaver.h
      
metrics.h
      
pccc_decoder_blk.h
      
pccc_decoder_combined_blk.h
      
pccc_encoder.h
      
permutation.h
      
quicksort_index.h
      
sccc_decoder_blk.h
      
sccc_decoder_combined_blk.h
      
sccc_encoder.h
      
siso_combined_f.h
      
siso_f.h
      
siso_type.h
      
viterbi.h
      
viterbi_combined.h
  gr-uhd
   
docs
   include
    gnuradio
     uhd
      
amsg_source.h
      
api.h
      
usrp_block.h
      
usrp_sink.h
      
usrp_source.h
  gr-video-sdl
   include
    gnuradio
     video_sdl
      
api.h
      
sink_s.h
      
sink_uc.h
  gr-vocoder
   
docs
   include
    gnuradio
     vocoder
      
alaw_decode_bs.h
      
alaw_encode_sb.h
      
api.h
      
codec2.h
      
codec2_decode_ps.h
      
codec2_encode_sp.h
      
cvsd_decode_bs.h
      
cvsd_encode_sb.h
      
freedv_api.h
      
freedv_rx_ss.h
      
freedv_tx_ss.h
      
g721_decode_bs.h
      
g721_encode_sb.h
      
g723_24_decode_bs.h
      
g723_24_encode_sb.h
      
g723_40_decode_bs.h
      
g723_40_encode_sb.h
      
gsm_fr_decode_ps.h
      
gsm_fr_encode_sp.h
      
ulaw_decode_bs.h
      
ulaw_encode_sb.h
  gr-wavelet
   include
    gnuradio
     wavelet
      
api.h
      
squash_ff.h
      
wavelet_ff.h
      
wvps_ff.h
  gr-zeromq
   
docs
   include
    gnuradio
     zeromq
      
api.h
      
pub_msg_sink.h
      
pub_sink.h
      
pull_msg_source.h
      
pull_source.h
      
push_msg_sink.h
      
push_sink.h
      
rep_msg_sink.h
      
rep_sink.h
      
req_msg_source.h
      
req_source.h
      
sub_msg_source.h
      
sub_source.h
 gnuradio-runtime
  include
   gnuradio
    
config.h
 
other