diff options
Diffstat (limited to 'docs/sphinx/source/index.rst')
-rw-r--r-- | docs/sphinx/source/index.rst | 1403 |
1 files changed, 0 insertions, 1403 deletions
diff --git a/docs/sphinx/source/index.rst b/docs/sphinx/source/index.rst deleted file mode 100644 index fb74a22ca9..0000000000 --- a/docs/sphinx/source/index.rst +++ /dev/null @@ -1,1403 +0,0 @@ -gnuradio -======== - -.. toctree:: - :hidden: - - runtime <runtime> - pmt <pmt> - blocks_audio <audio_blocks> - blocks_analog <analog_blocks> - blocks_blocks <blocks_blocks> - blocks_channels <channels_blocks> - blocks_digital <digital_blocks> - blocks_dtv <dtv_blocks> - blocks_fec <fec_blocks> - blocks_fft <fft_blocks> - blocks_filter <filter_blocks> - blocks_qtgui <qtgui_blocks> - blocks_trellis <trellis_blocks> - blocks_uhd <uhd_blocks> - blocks_video_sdl <video_sdl_blocks> - blocks_vocoder <vocoder_blocks> - blocks_wavelet <wavelet_blocks> - blocks_zeromq <zeromq_blocks> - analog <analog> - channels <channels> - digital <digital> - dtv <dtv> - fec <fec> - fft <fft> - filter <filter> - trellis <trellis> - uhd <uhd> - vocoder <vocoder> - -.. automodule:: gnuradio -.. automodule:: pmt - -Runtime -------- - -.. autosummary:: - :nosignatures: - - gnuradio.gr.top_block - gnuradio.gr.basic_block - gnuradio.gr.block - gnuradio.gr.sync_block - gnuradio.gr.sync_decimator - gnuradio.gr.sync_interpolator - gnuradio.gr.tagged_stream_block - gnuradio.gr.hier_block2 - gnuradio.gr.high_res_timer_now - gnuradio.gr.high_res_timer_now_perfmon - gnuradio.gr.high_res_timer_epoch - gnuradio.gr.high_res_timer_tps - gnuradio.gr.io_signature - gnuradio.gr.io_signature2 - gnuradio.gr.io_signature3 - gnuradio.gr.io_signaturev - gnuradio.gr.prefix - gnuradio.gr.prefsdir - gnuradio.gr.sysconfdir - gnuradio.gr.version - gnuradio.gr.major_version - gnuradio.gr.api_version - gnuradio.gr.minor_version - gnuradio.gr.prefs - gnuradio.gr.logger - gnuradio.gr.logger_config - gnuradio.gr.logger_get_names - gnuradio.gr.logger_reset_config - gnuradio.gr.tag_t - gnuradio.gr.tag_t_offset_compare - gnuradio.gr.tag_t_offset_compare_key - gnuradio.gr.tag_to_pmt - gnuradio.gr.tag_to_python - gnuradio.gr.tag_utils - gnuradio.gr.sizeof_gr_complex - gnuradio.gr.sizeof_float - gnuradio.gr.sizeof_int - gnuradio.gr.sizeof_short - gnuradio.gr.sizeof_char - gnuradio.gr.sizeof_double - gnuradio.gr.branchless_binary_slicer - gnuradio.gr.binary_slicer - gnuradio.gr.branchless_clip - gnuradio.gr.clip - gnuradio.gr.branchless_quad_0deg_slicer - gnuradio.gr.quad_0deg_slicer - gnuradio.gr.branchless_quad_45deg_slicer - gnuradio.gr.quad_45deg_slicer - gnuradio.gr.feval - gnuradio.gr.feval_cc - gnuradio.gr.feval_dd - gnuradio.gr.feval_ll - gnuradio.gr.feval_p - gnuradio.gr.gateway - - -PMT ---- - -.. autosummary:: - :nosignatures: - - pmt.acons - pmt.any_ref - pmt.any_set - pmt.assoc - pmt.assq - pmt.assv - pmt.blob_data - pmt.blob_length - pmt.c32vector_elements - pmt.c32vector_ref - pmt.c32vector_set - pmt.c64vector_elements - pmt.c64vector_ref - pmt.c64vector_set - pmt.caar - pmt.cadddr - pmt.caddr - pmt.cadr - pmt.car - pmt.cdar - pmt.cddr - pmt.cdr - pmt.cons - pmt.deserialize - pmt.deserialize_str - pmt.dict_add - pmt.dict_delete - pmt.dict_has_key - pmt.dict_items - pmt.dict_keys - pmt.dict_ref - pmt.dict_update - pmt.dict_values - pmt.dump_sizeof - pmt.eq - pmt.equal - pmt.eqv - pmt.f32vector_elements - pmt.f32vector_ref - pmt.f32vector_set - pmt.f64vector_elements - pmt.f64vector_ref - pmt.f64vector_set - pmt.from_bool - pmt.from_complex - pmt.from_double - pmt.from_float - pmt.from_long - pmt.from_uint64 - pmt.get_PMT_EOF - pmt.get_PMT_F - pmt.get_PMT_NIL - pmt.get_PMT_T - pmt.init_c32vector - pmt.init_c64vector - pmt.init_f32vector - pmt.init_f64vector - pmt.init_s16vector - pmt.init_s32vector - pmt.init_s8vector - pmt.init_u16vector - pmt.init_u32vector - pmt.init_u8vector - pmt.intern - pmt.is_any - pmt.is_blob - pmt.is_bool - pmt.is_c32vector - pmt.is_c64vector - pmt.is_complex - pmt.is_dict - pmt.is_eof_object - pmt.is_f32vector - pmt.is_f64vector - pmt.is_false - pmt.is_integer - pmt.is_msg_accepter - pmt.is_null - pmt.is_number - pmt.is_pair - pmt.is_real - pmt.is_s16vector - pmt.is_s32vector - pmt.is_s64vector - pmt.is_s8vector - pmt.is_symbol - pmt.is_true - pmt.is_tuple - pmt.is_u16vector - pmt.is_u32vector - pmt.is_u64vector - pmt.is_u8vector - pmt.is_uint64 - pmt.is_uniform_vector - pmt.is_vector - pmt.length - pmt.list1 - pmt.list2 - pmt.list3 - pmt.list4 - pmt.list5 - pmt.list6 - pmt.list_add - pmt.list_has - pmt.list_rm - pmt.make_any - pmt.make_blob - pmt.make_c32vector - pmt.make_c64vector - pmt.make_dict - pmt.make_f32vector - pmt.make_f64vector - pmt.make_msg_accepter - pmt.make_rectangular - pmt.make_s16vector - pmt.make_s32vector - pmt.make_s64vector - pmt.make_s8vector - pmt.make_tuple - pmt.make_u16vector - pmt.make_u32vector - pmt.make_u64vector - pmt.make_u8vector - pmt.make_vector - pmt.map - pmt.member - pmt.memq - pmt.memv - pmt.msg_accepter_ref - pmt.nth - pmt.nthcdr - pmt.pmt_vector_cdouble - pmt.pmt_vector_cfloat - pmt.pmt_vector_double - pmt.pmt_vector_float - pmt.pmt_vector_int16 - pmt.pmt_vector_int32 - pmt.pmt_vector_int8 - pmt.pmt_vector_uint16 - pmt.pmt_vector_uint32 - pmt.pmt_vector_uint8 - pmt.read - pmt.reverse - pmt.reverse_x - pmt.s16vector_elements - pmt.s16vector_ref - pmt.s16vector_set - pmt.s32vector_elements - pmt.s32vector_ref - pmt.s32vector_set - pmt.s64vector_ref - pmt.s64vector_set - pmt.s8vector_elements - pmt.s8vector_ref - pmt.s8vector_set - pmt.serialize - pmt.serialize_str - pmt.set_car - pmt.set_cdr - pmt.string_to_symbol - pmt.subsetp - pmt.symbol_to_string - pmt.to_bool - pmt.to_complex - pmt.to_double - pmt.to_float - pmt.to_long - pmt.to_pmt - pmt.to_python - pmt.to_tuple - pmt.to_uint64 - pmt.tuple_ref - pmt.u16vector_elements - pmt.u16vector_ref - pmt.u16vector_set - pmt.u32vector_elements - pmt.u32vector_ref - pmt.u32vector_set - pmt.u64vector_ref - pmt.u64vector_set - pmt.u8vector_elements - pmt.u8vector_ref - pmt.u8vector_set - pmt.uniform_vector_elements - pmt.uniform_vector_itemsize - pmt.vector_fill - pmt.vector_ref - pmt.vector_set - pmt.write - pmt.write_string - - -Audio Signals -------------- - -.. autosummary:: - :nosignatures: - - gnuradio.audio.sink - gnuradio.audio.source - gnuradio.vocoder.alaw_decode_bs - gnuradio.vocoder.alaw_encode_sb - gnuradio.vocoder.codec2_decode_ps - gnuradio.vocoder.codec2_encode_sp - gnuradio.vocoder.cvsd_decode_bs - gnuradio.vocoder.cvsd_encode_sb - gnuradio.vocoder.g721_decode_bs - gnuradio.vocoder.g721_encode_sb - gnuradio.vocoder.g723_24_decode_bs - gnuradio.vocoder.g723_24_encode_sb - gnuradio.vocoder.g723_40_decode_bs - gnuradio.vocoder.g723_40_encode_sb - gnuradio.vocoder.gsm_fr_decode_ps - gnuradio.vocoder.gsm_fr_encode_sp - gnuradio.vocoder.ulaw_decode_bs - gnuradio.vocoder.ulaw_encode_sb - gnuradio.blocks.wavfile_sink - gnuradio.blocks.wavfile_source - -Boolean Operators ------------------ - -.. autosummary:: - :nosignatures: - - gnuradio.blocks.and_bb - gnuradio.blocks.and_const_bb - gnuradio.blocks.and_const_ii - gnuradio.blocks.and_const_ss - gnuradio.blocks.and_ii - gnuradio.blocks.and_ss - gnuradio.blocks.not_bb - gnuradio.blocks.not_ii - gnuradio.blocks.not_ss - gnuradio.blocks.or_bb - gnuradio.blocks.or_ii - gnuradio.blocks.or_ss - gnuradio.blocks.xor_bb - gnuradio.blocks.xor_ii - gnuradio.blocks.xor_ss - -Byte Operators --------------- - -.. autosummary:: - :nosignatures: - - gnuradio.blocks.packed_to_unpacked_bb - gnuradio.blocks.packed_to_unpacked_ii - gnuradio.blocks.packed_to_unpacked_ss - gnuradio.blocks.unpacked_to_packed_bb - gnuradio.blocks.unpacked_to_packed_ii - gnuradio.blocks.unpacked_to_packed_ss - gnuradio.blocks.pack_k_bits_bb - gnuradio.blocks.repack_bits_bb - gnuradio.blocks.unpack_k_bits_bb - -Channelizers ------------- - -.. autosummary:: - :nosignatures: - - gnuradio.filter.freq_xlating_fir_filter_ccc - gnuradio.filter.freq_xlating_fir_filter_ccf - gnuradio.filter.freq_xlating_fir_filter_fcc - gnuradio.filter.freq_xlating_fir_filter_fcf - gnuradio.filter.freq_xlating_fir_filter_scc - gnuradio.filter.freq_xlating_fir_filter_scf - gnuradio.filter.pfb_channelizer_ccf - gnuradio.filter.pfb_decimator_ccf - gnuradio.filter.pfb_interpolator_ccf - gnuradio.filter.pfb_synthesizer_ccf - -Channel Models --------------- - -.. autosummary:: - :nosignatures: - - gnuradio.channels.channel_model - gnuradio.channels.channel_model2 - gnuradio.channels.fading_model - gnuradio.channels.selective_fading_model - gnuradio.channels.dynamic_channel_model - gnuradio.channels.cfo_model - gnuradio.channels.sro_model - - -Coding Blocks -------------- - -.. autosummary:: - :nosignatures: - - gnuradio.digital.additive_scrambler_bb - gnuradio.digital.descrambler_bb - gnuradio.digital.scrambler_bb - - -ControlPort Blocks ------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.blocks.ctrlport_probe2_b - gnuradio.blocks.ctrlport_probe2_c - gnuradio.blocks.ctrlport_probe2_f - gnuradio.blocks.ctrlport_probe2_i - gnuradio.blocks.ctrlport_probe2_s - gnuradio.blocks.ctrlport_probe_c - gnuradio.fft.ctrlport_probe_psd - - -Debug Blocks ------------- - -.. autosummary:: - :nosignatures: - - gnuradio.blocks.message_debug - gnuradio.blocks.message_strobe - gnuradio.blocks.message_strobe_random - gnuradio.blocks.tag_debug - gnuradio.blocks.tags_strobe - gnuradio.blocks.vector_sink_b - gnuradio.blocks.vector_sink_c - gnuradio.blocks.vector_sink_f - gnuradio.blocks.vector_sink_i - gnuradio.blocks.vector_sink_s - gnuradio.blocks.random_pdu - - -DTV Blocks ------------- - -.. autosummary:: - :nosignatures: - - gnuradio.dtv.atsc_deinterleaver - gnuradio.dtv.atsc_depad - gnuradio.dtv.atsc_derandomizer - gnuradio.dtv.atsc_equalizer - gnuradio.dtv.atsc_field_sync_mux - gnuradio.dtv.atsc_fpll - gnuradio.dtv.atsc_fs_checker - gnuradio.dtv.atsc_interleaver - gnuradio.dtv.atsc_pad - gnuradio.dtv.atsc_randomizer - gnuradio.dtv.atsc_rs_decoder - gnuradio.dtv.atsc_rs_encoder - gnuradio.dtv.atsc_sync - gnuradio.dtv.atsc_trellis_encoder - gnuradio.dtv.atsc_viterbi_decoder - gnuradio.dtv.dvb_bbheader_bb - gnuradio.dtv.dvb_bbscrambler_bb - gnuradio.dtv.dvb_bch_bb - gnuradio.dtv.dvb_ldpc_bb - gnuradio.dtv.dvbs2_interleaver_bb - gnuradio.dtv.dvbs2_modulator_bc - gnuradio.dtv.dvbs2_physical_cc - gnuradio.dtv.dvbt2_cellinterleaver_cc - gnuradio.dtv.dvbt2_framemapper_cc - gnuradio.dtv.dvbt2_freqinterleaver_cc - gnuradio.dtv.dvbt2_interleaver_bb - gnuradio.dtv.dvbt2_miso_cc - gnuradio.dtv.dvbt2_modulator_bc - gnuradio.dtv.dvbt2_p1insertion_cc - gnuradio.dtv.dvbt2_paprtr_cc - gnuradio.dtv.dvbt2_pilotgenerator_cc - gnuradio.dtv.dvbt_bit_inner_interleaver - gnuradio.dtv.dvbt_convolutional_interleaver - gnuradio.dtv.dvbt_energy_dispersal - gnuradio.dtv.dvbt_inner_coder - gnuradio.dtv.dvbt_map - gnuradio.dtv.dvbt_reed_solomon_enc - gnuradio.dtv.dvbt_reference_signals - gnuradio.dtv.dvbt_symbol_inner_interleaver - - -Equalizer Blocks ----------------- - -.. autosummary:: - :nosignatures: - - gnuradio.digital.cma_equalizer_cc - gnuradio.digital.lms_dd_equalizer_cc - gnuradio.digital.kurtotic_equalizer_cc - -Error Coding Blocks -------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.fec.async_decoder - gnuradio.fec.async_encoder - gnuradio.fec.ber_bf - gnuradio.fec.conv_bit_corr_bb - gnuradio.fec.decode_ccsds_27_fb - gnuradio.fec.decoder - gnuradio.fec.depuncture_bb - gnuradio.fec.encode_ccsds_27_bb - gnuradio.fec.encoder - gnuradio.fec.generic_decoder - gnuradio.fec.generic_encoder - gnuradio.fec.puncture_bb - gnuradio.fec.puncture_ff - gnuradio.fec.tagged_decoder - gnuradio.fec.tagged_encoder - - -File Operator Blocks --------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.blocks.file_descriptor_sink - gnuradio.blocks.file_descriptor_source - gnuradio.blocks.file_meta_sink - gnuradio.blocks.file_meta_source - gnuradio.blocks.file_sink - gnuradio.blocks.file_source - gnuradio.blocks.tagged_file_sink - - -Filter Blocks -------------- - -.. autosummary:: - :nosignatures: - - gnuradio.filter.dc_blocker_cc - gnuradio.filter.dc_blocker_ff - gnuradio.filter.fft_filter_ccc - gnuradio.filter.fft_filter_ccf - gnuradio.filter.fft_filter_fff - gnuradio.filter.filter_delay_fc - gnuradio.filter.filterbank_vcvcf - gnuradio.filter.fir_filter_ccc - gnuradio.filter.fir_filter_ccf - gnuradio.filter.fir_filter_fcc - gnuradio.filter.fir_filter_fff - gnuradio.filter.fir_filter_fsf - gnuradio.filter.fir_filter_scc - gnuradio.filter.mmse_interpolator_cc - gnuradio.filter.mmse_interpolator_ff - gnuradio.filter.mmse_resampler_cc - gnuradio.filter.mmse_resampler_ff - gnuradio.filter.freq_xlating_fir_filter_ccc - gnuradio.filter.freq_xlating_fir_filter_ccf - gnuradio.filter.freq_xlating_fir_filter_fcc - gnuradio.filter.freq_xlating_fir_filter_fcf - gnuradio.filter.freq_xlating_fir_filter_scc - gnuradio.filter.freq_xlating_fir_filter_scf - gnuradio.filter.hilbert_fc - gnuradio.filter.iir_filter_ccc - gnuradio.filter.iir_filter_ccd - gnuradio.filter.iir_filter_ccf - gnuradio.filter.iir_filter_ccz - gnuradio.filter.iir_filter_ffd - gnuradio.filter.interp_fir_filter_ccc - gnuradio.filter.interp_fir_filter_ccf - gnuradio.filter.interp_fir_filter_fcc - gnuradio.filter.interp_fir_filter_fff - gnuradio.filter.interp_fir_filter_fsf - gnuradio.filter.interp_fir_filter_scc - gnuradio.filter.pfb_arb_resampler_ccc - gnuradio.filter.pfb_arb_resampler_ccf - gnuradio.filter.pfb_arb_resampler_fff - gnuradio.filter.pfb_channelizer_ccf - gnuradio.filter.pfb_decimator_ccf - gnuradio.filter.pfb_interpolator_ccf - gnuradio.filter.pfb_synthesizer_ccf - gnuradio.filter.rational_resampler_base_ccc - gnuradio.filter.rational_resampler_base_ccf - gnuradio.filter.rational_resampler_base_fcc - gnuradio.filter.rational_resampler_base_fff - gnuradio.filter.rational_resampler_base_fsf - gnuradio.filter.rational_resampler_base_scc - gnuradio.filter.single_pole_iir_filter_cc - gnuradio.filter.single_pole_iir_filter_ff - - - -Fourier Analysis ----------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.fft.fft_vcc - gnuradio.fft.fft_vfc - gnuradio.fft.goertzel_fc - - -Impairment Model Blocks ------------------------ - -.. autosummary:: - :nosignatures: - - gnuradio.channels.amp_bal - gnuradio.channels.conj_fs_iqcorr - gnuradio.channels.distortion_2_gen - gnuradio.channels.distortion_3_gen - gnuradio.channels.impairments - gnuradio.channels.iqbal_gen - gnuradio.channels.phase_bal - gnuradio.channels.phase_noise_gen - gnuradio.channels.quantizer - - -Instrumentation Blocks ----------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.qtgui.ber_sink_b - gnuradio.qtgui.const_sink_c - gnuradio.qtgui.freq_sink_c - gnuradio.qtgui.freq_sink_f - gnuradio.qtgui.histogram_sink_f - gnuradio.qtgui.number_sink - gnuradio.qtgui.sink_c - gnuradio.qtgui.sink_f - gnuradio.qtgui.time_raster_sink_b - gnuradio.qtgui.time_raster_sink_f - gnuradio.qtgui.time_sink_c - gnuradio.qtgui.time_sink_f - gnuradio.qtgui.vector_sink_f - gnuradio.qtgui.waterfall_sink_c - gnuradio.qtgui.waterfall_sink_f - - - -Level Control Blocks --------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.analog.agc2_cc - gnuradio.analog.agc2_ff - gnuradio.analog.agc3_cc - gnuradio.analog.agc_cc - gnuradio.analog.agc_ff - gnuradio.analog.ctcss_squelch_ff - gnuradio.analog.feedforward_agc_cc - gnuradio.blocks.moving_average_cc - gnuradio.blocks.moving_average_ff - gnuradio.blocks.moving_average_ii - gnuradio.blocks.moving_average_ss - gnuradio.blocks.mute_cc - gnuradio.blocks.mute_ff - gnuradio.blocks.mute_ii - gnuradio.blocks.mute_ss - gnuradio.analog.pwr_squelch_cc - gnuradio.analog.pwr_squelch_ff - gnuradio.analog.rail_ff - gnuradio.blocks.sample_and_hold_bb - gnuradio.blocks.sample_and_hold_ff - gnuradio.blocks.sample_and_hold_ii - gnuradio.blocks.sample_and_hold_ss - gnuradio.analog.simple_squelch_cc - gnuradio.blocks.threshold_ff - - -Math Operator Blocks --------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.blocks.abs_ff - gnuradio.blocks.abs_ii - gnuradio.blocks.abs_ss - gnuradio.blocks.add_cc - gnuradio.blocks.add_ff - gnuradio.blocks.add_ii - gnuradio.blocks.add_ss - gnuradio.blocks.add_const_bb - gnuradio.blocks.add_const_cc - gnuradio.blocks.add_const_ff - gnuradio.blocks.add_const_ii - gnuradio.blocks.add_const_ss - gnuradio.blocks.add_const_vbb - gnuradio.blocks.add_const_vcc - gnuradio.blocks.add_const_vff - gnuradio.blocks.add_const_vii - gnuradio.blocks.add_const_vss - gnuradio.blocks.argmax_fs - gnuradio.blocks.argmax_is - gnuradio.blocks.argmax_ss - gnuradio.blocks.conjugate_cc - gnuradio.blocks.divide_cc - gnuradio.blocks.divide_ff - gnuradio.blocks.divide_ii - gnuradio.blocks.divide_ss - gnuradio.blocks.integrate_cc - gnuradio.blocks.integrate_ff - gnuradio.blocks.integrate_ii - gnuradio.blocks.integrate_ss - gnuradio.blocks.nlog10_ff - gnuradio.blocks.max_ff - gnuradio.blocks.max_ii - gnuradio.blocks.max_ss - gnuradio.blocks.min_ff - gnuradio.blocks.min_ii - gnuradio.blocks.min_ss - gnuradio.blocks.multiply_cc - gnuradio.blocks.multiply_ff - gnuradio.blocks.multiply_ii - gnuradio.blocks.multiply_ss - gnuradio.blocks.multiply_matrix_ff - gnuradio.blocks.multiply_conjugate_cc - gnuradio.blocks.multiply_const_cc - gnuradio.blocks.multiply_const_ff - gnuradio.blocks.multiply_const_ii - gnuradio.blocks.multiply_const_ss - gnuradio.blocks.multiply_const_vcc - gnuradio.blocks.multiply_const_vff - gnuradio.blocks.multiply_const_vii - gnuradio.blocks.multiply_const_vss - gnuradio.blocks.rms_cf - gnuradio.blocks.rms_ff - gnuradio.blocks.rotator_cc - gnuradio.blocks.sub_cc - gnuradio.blocks.sub_ff - gnuradio.blocks.sub_ii - gnuradio.blocks.sub_ss - gnuradio.blocks.transcendental - - -Measurement Tool Blocks -----------------------_ - -.. autosummary:: - :nosignatures: - - gnuradio.digital.mpsk_snr_est_cc - gnuradio.digital.probe_mpsk_snr_est_c - gnuradio.digital.probe_density_b - gnuradio.blocks.probe_rate - gnuradio.blocks.probe_signal_b - gnuradio.blocks.probe_signal_c - gnuradio.blocks.probe_signal_f - gnuradio.blocks.probe_signal_i - gnuradio.blocks.probe_signal_s - gnuradio.blocks.probe_signal_vb - gnuradio.blocks.probe_signal_vc - gnuradio.blocks.probe_signal_vf - gnuradio.blocks.probe_signal_vi - gnuradio.blocks.probe_signal_vs - - -Message Tool Blocks -------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.blocks.message_burst_source - gnuradio.blocks.message_debug - gnuradio.blocks.message_strobe - gnuradio.blocks.message_strobe_random - gnuradio.blocks.pdu_filter - gnuradio.blocks.pdu_remove - gnuradio.blocks.pdu_set - gnuradio.blocks.pdu_to_tagged_stream - gnuradio.blocks.tagged_stream_multiply_length - gnuradio.blocks.tagged_stream_to_pdu - - -Misc Blocks ------------ - -.. autosummary:: - :nosignatures: - - gnuradio.blocks.copy - gnuradio.blocks.delay - gnuradio.blocks.head - gnuradio.blocks.nop - gnuradio.blocks.null_sink - gnuradio.blocks.null_source - gnuradio.blocks.skiphead - gnuradio.blocks.throttle - gnuradio.blocks.vector_source_b - gnuradio.blocks.vector_source_c - gnuradio.blocks.vector_source_f - gnuradio.blocks.vector_source_i - gnuradio.blocks.vector_source_s - - -Modulator Blocks ----------------- - -.. autosummary:: - :nosignatures: - - gnuradio.analog.am_demod_cf - gnuradio.analog.cpm - gnuradio.analog.cpfsk_bc - gnuradio.analog.frequency_modulator_fc - gnuradio.analog.fm_demod_cf - gnuradio.analog.demod_20k0f3e_cf - gnuradio.analog.demod_200kf3e_cf - gnuradio.analog.fm_deemph - gnuradio.analog.fm_preemph - gnuradio.analog.nbfm_rx - gnuradio.analog.nbfm_tx - gnuradio.analog.phase_modulator_fc - gnuradio.analog.quadrature_demod_cf - gnuradio.analog.wfm_rcv_fmdet - gnuradio.analog.wfm_rcv_pll - gnuradio.analog.wfm_rcv - gnuradio.analog.wfm_tx - - -Networking Tools Blocks ------------------------ - -.. autosummary:: - :nosignatures: - - gnuradio.blocks.socket_pdu - gnuradio.blocks.tcp_server_sink - gnuradio.blocks.udp_sink - gnuradio.blocks.udp_source - - -OFDM Blocks ------------ - -.. autosummary:: - :nosignatures: - - gnuradio.digital.ofdm_carrier_allocator_cvc - gnuradio.digital.ofdm_chanest_vcvc - gnuradio.digital.ofdm_cyclic_prefixer - gnuradio.digital.ofdm_equalizer_base - gnuradio.digital.ofdm_equalizer_simpledfe - gnuradio.digital.ofdm_equalizer_static - gnuradio.digital.ofdm_frame_acquisition - gnuradio.digital.ofdm_frame_equalizer_vcvc - gnuradio.digital.ofdm_frame_sink - gnuradio.digital.ofdm_insert_preamble - gnuradio.digital.ofdm_sampler - gnuradio.digital.ofdm_serializer_vcc - gnuradio.digital.ofdm_sync_sc_cfb - - -Packet Operator Blocks ----------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.digital.crc32_async_bb - gnuradio.digital.crc32_bb - gnuradio.digital.correlate_access_code_bb - gnuradio.digital.correlate_access_code_bb_ts - gnuradio.digital.correlate_access_code_ff_ts - gnuradio.digital.correlate_access_code_tag_bb - gnuradio.digital.framer_sink_1 - gnuradio.digital.hdlc_deframer_bp - gnuradio.digital.hdlc_framer_pb - gnuradio.digital.header_payload_demux - gnuradio.digital.packet_header_default - gnuradio.digital.packet_headergenerator_bb - gnuradio.digital.packet_sink - gnuradio.digital.simple_correlator - gnuradio.digital.simple_framer - - -Peak Detector Blocks --------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.blocks.burst_tagger - gnuradio.blocks.peak_detector2_fb - gnuradio.blocks.peak_detector_fb - gnuradio.blocks.peak_detector_ib - gnuradio.blocks.peak_detector_sb - gnuradio.blocks.plateau_detector_fb - - -Resampler Blocks ----------------- - -.. autosummary:: - :nosignatures: - - gnuradio.filter.mmse_resampler_cc - gnuradio.filter.mmse_resampler_ff - gnuradio.filter.pfb.arb_resampler_ccf - gnuradio.filter.pfb.arb_resampler_fff - gnuradio.filter.pfb.arb_resampler_ccc - gnuradio.filter.pfb_arb_resampler_ccc - gnuradio.filter.pfb_arb_resampler_ccf - gnuradio.filter.pfb_arb_resampler_fff - gnuradio.filter.rational_resampler_fff - gnuradio.filter.rational_resampler_ccf - gnuradio.filter.rational_resampler_ccc - gnuradio.filter.rational_resampler_base_ccc - gnuradio.filter.rational_resampler_base_ccf - gnuradio.filter.rational_resampler_base_fcc - gnuradio.filter.rational_resampler_base_fff - gnuradio.filter.rational_resampler_base_fsf - gnuradio.filter.rational_resampler_base_scc - - -Stream Operator Blocks ----------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.blocks.deinterleave - gnuradio.blocks.endian_swap - gnuradio.blocks.keep_m_in_n - gnuradio.blocks.keep_one_in_n - gnuradio.blocks.patterned_interleaver - gnuradio.blocks.regenerate_bb - gnuradio.blocks.repeat - gnuradio.blocks.stream_mux - gnuradio.blocks.stream_to_streams - gnuradio.blocks.stream_to_tagged_stream - gnuradio.blocks.stream_to_vector - gnuradio.blocks.streams_to_stream - gnuradio.blocks.streams_to_vector - gnuradio.blocks.stretch_ff - gnuradio.blocks.tagged_stream_mux - gnuradio.blocks.vector_insert_b - gnuradio.blocks.vector_insert_c - gnuradio.blocks.vector_insert_f - gnuradio.blocks.vector_insert_i - gnuradio.blocks.vector_insert_s - gnuradio.blocks.vector_to_stream - gnuradio.blocks.vector_to_streams - - -Stream Tag Tool Blocks ----------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.blocks.stream_to_tagged_stream - gnuradio.blocks.tag_gate - gnuradio.blocks.tagged_stream_align - gnuradio.blocks.tagged_stream_multiply_length - gnuradio.blocks.tagged_stream_mux - - -Symbol Coding Blocks --------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.digital.binary_slicer_fb - gnuradio.digital.chunks_to_symbols_bc - gnuradio.digital.chunks_to_symbols_bf - gnuradio.digital.chunks_to_symbols_ic - gnuradio.digital.chunks_to_symbols_if - gnuradio.digital.chunks_to_symbols_sc - gnuradio.digital.chunks_to_symbols_sf - gnuradio.digital.constellation_decoder_cb - gnuradio.digital.constellation_soft_decoder_cf - gnuradio.digital.diff_decoder_bb - gnuradio.digital.diff_encoder_bb - gnuradio.digital.diff_phasor_cc - gnuradio.digital.map_bb - - -Synchronizer Blocks --------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.digital.clock_recovery_mm_cc - gnuradio.digital.clock_recovery_mm_ff - gnuradio.digital.correlate_and_sync_cc - gnuradio.digital.corr_est_cc - gnuradio.digital.costas_loop_cc - gnuradio.digital.fll_band_edge_cc - gnuradio.digital.msk_timing_recovery_cc - gnuradio.analog.pll_carriertracking_cc - gnuradio.analog.pll_freqdet_cf - gnuradio.analog.pll_refout_cc - gnuradio.digital.pn_correlator_cc - gnuradio.digital.pfb_clock_sync_ccf - gnuradio.digital.pfb_clock_sync_fff - - -Trellis Coding Blocks ---------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.trellis.constellation_metrics_cf - gnuradio.trellis.encoder_bb - gnuradio.trellis.encoder_bi - gnuradio.trellis.encoder_bs - gnuradio.trellis.encoder_ii - gnuradio.trellis.encoder_si - gnuradio.trellis.encoder_ss - gnuradio.trellis.metrics_c - gnuradio.trellis.metrics_f - gnuradio.trellis.metrics_i - gnuradio.trellis.metrics_s - gnuradio.trellis.pccc_decoder_b - gnuradio.trellis.pccc_decoder_combined_cb - gnuradio.trellis.pccc_decoder_combined_ci - gnuradio.trellis.pccc_decoder_combined_cs - gnuradio.trellis.pccc_decoder_combined_fb - gnuradio.trellis.pccc_decoder_combined_fi - gnuradio.trellis.pccc_decoder_combined_fs - gnuradio.trellis.pccc_decoder_i - gnuradio.trellis.pccc_decoder_s - gnuradio.trellis.pccc_encoder_bb - gnuradio.trellis.pccc_encoder_bi - gnuradio.trellis.pccc_encoder_bs - gnuradio.trellis.pccc_encoder_ii - gnuradio.trellis.pccc_encoder_si - gnuradio.trellis.pccc_encoder_ss - gnuradio.trellis.permutation - gnuradio.trellis.sccc_decoder_b - gnuradio.trellis.sccc_decoder_combined_cb - gnuradio.trellis.sccc_decoder_combined_ci - gnuradio.trellis.sccc_decoder_combined_cs - gnuradio.trellis.sccc_decoder_combined_fb - gnuradio.trellis.sccc_decoder_combined_fi - gnuradio.trellis.sccc_decoder_combined_fs - gnuradio.trellis.sccc_decoder_i - gnuradio.trellis.sccc_decoder_s - gnuradio.trellis.sccc_encoder_bb - gnuradio.trellis.sccc_encoder_bi - gnuradio.trellis.sccc_encoder_bs - gnuradio.trellis.sccc_encoder_ii - gnuradio.trellis.sccc_encoder_si - gnuradio.trellis.sccc_encoder_ss - gnuradio.trellis.siso_combined_f - gnuradio.trellis.siso_f - gnuradio.trellis.viterbi_b - gnuradio.trellis.viterbi_combined_cb - gnuradio.trellis.viterbi_combined_ci - gnuradio.trellis.viterbi_combined_cs - gnuradio.trellis.viterbi_combined_fb - gnuradio.trellis.viterbi_combined_fi - gnuradio.trellis.viterbi_combined_fs - gnuradio.trellis.viterbi_combined_ib - gnuradio.trellis.viterbi_combined_ii - gnuradio.trellis.viterbi_combined_is - gnuradio.trellis.viterbi_combined_sb - gnuradio.trellis.viterbi_combined_si - gnuradio.trellis.viterbi_combined_ss - gnuradio.trellis.viterbi_i - gnuradio.trellis.viterbi_s - - - -Type Converter Blocks ---------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.blocks.char_to_float - gnuradio.blocks.char_to_short - gnuradio.blocks.complex_to_arg - gnuradio.blocks.complex_to_float - gnuradio.blocks.complex_to_imag - gnuradio.blocks.complex_to_interleaved_short - gnuradio.blocks.complex_to_mag - gnuradio.blocks.complex_to_mag_squared - gnuradio.blocks.complex_to_real - gnuradio.blocks.float_to_char - gnuradio.blocks.float_to_complex - gnuradio.blocks.float_to_int - gnuradio.blocks.float_to_short - gnuradio.blocks.float_to_uchar - gnuradio.blocks.int_to_float - gnuradio.blocks.interleaved_char_to_complex - gnuradio.blocks.interleaved_short_to_complex - gnuradio.blocks.short_to_char - gnuradio.blocks.short_to_float - gnuradio.blocks.uchar_to_float - - - -UHD Blocks ----------- - -.. autosummary:: - :nosignatures: - - gnuradio.uhd.amsg_source - gnuradio.uhd.usrp_sink - gnuradio.uhd.usrp_source - - - -Waveform Generator Blocks -------------------------- - - gnuradio.analog.fastnoise_source_c - gnuradio.analog.fastnoise_source_f - gnuradio.analog.fastnoise_source_i - gnuradio.analog.fastnoise_source_s - gnuradio.analog.noise_source_c - gnuradio.analog.noise_source_f - gnuradio.analog.noise_source_i - gnuradio.analog.noise_source_s - gnuradio.digital.glfsr_source_b - gnuradio.digital.glfsr_source_f - gnuradio.analog.sig_source_c - gnuradio.analog.sig_source_f - gnuradio.analog.sig_source_i - gnuradio.analog.sig_source_s - gnuradio.analog.sig_source_b - - -ZeroMQ Interface Blocks ------------------------ - -.. autosummary:: - :nosignatures: - - gnuradio.zeromq.pub_msg_sink - gnuradio.zeromq.pub_sink - gnuradio.zeromq.pull_msg_source - gnuradio.zeromq.pull_source - gnuradio.zeromq.push_msg_sink - gnuradio.zeromq.push_sink - gnuradio.zeromq.rep_msg_sink - gnuradio.zeromq.rep_sink - gnuradio.zeromq.req_msg_source - gnuradio.zeromq.req_source - gnuradio.zeromq.sub_msg_source - gnuradio.zeromq.sub_source - - -Helper Classes: Analog ----------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.analog.cpm - gnuradio.analog.squelch_base_cc - gnuradio.analog.squelch_base_ff - gnuradio.analog.cpm - gnuradio.analog.squelch_base_cc - gnuradio.analog.squelch_base_ff - gnuradio.analog.am_demod_cf - gnuradio.analog.demod_10k0a3e_cf - gnuradio.analog.fm_demod_cf - gnuradio.analog.demod_20k0f3e_cf - gnuradio.analog.demod_200kf3e_cf - gnuradio.analog.fm_deemph - gnuradio.analog.fm_preemph - gnuradio.analog.nbfm_rx - gnuradio.analog.nbfm_tx - gnuradio.analog.ctcss_gen_f - gnuradio.analog.standard_squelch - gnuradio.analog.wfm_rcv_fmdet - gnuradio.analog.wfm_rcv_pll - gnuradio.analog.wfm_rcv - gnuradio.analog.wfm_tx - - -Helper Classes: Digital ------------------------ - -.. autosummary:: - :nosignatures: - - gnuradio.digital.constellation - gnuradio.digital.lfsr - gnuradio.digital.mpsk_snr_est - gnuradio.digital.simple_framer - gnuradio.digital.crc32 - gnuradio.digital.update_crc32 - gnuradio.digital.bpsk_mod - gnuradio.digital.bpsk_demod - gnuradio.digital.dbpsk_mod - gnuradio.digital.dbpsk_demod - gnuradio.digital.constellation_map_generator - gnuradio.digital.cpm_mod - gnuradio.digital.gen_and_append_crc32 - gnuradio.digital.check_crc32 - gnuradio.digital.generic_mod - gnuradio.digital.generic_demod - gnuradio.digital.gfsk_mod - gnuradio.digital.gfsk_demod - gnuradio.digital.gmsk_mod - gnuradio.digital.gmsk_demod - gnuradio.digital.type_1_mods - gnuradio.digital.add_type_1_mod - gnuradio.digital.type_1_demods - gnuradio.digital.add_type_1_demod - gnuradio.digital.type_1_constellations - gnuradio.digital.add_type_1_constellation - gnuradio.digital.extract_kwargs_from_options - gnuradio.digital.extract_kwargs_from_options_for_class - gnuradio.digital.ofdm_packet_utils.conv_packed_binary_string_to_1_0_string - gnuradio.digital.ofdm_packet_utils.conv_1_0_string_to_packed_binary_string - gnuradio.digital.ofdm_packet_utils.is_1_0_string - gnuradio.digital.ofdm_packet_utils.string_to_hex_list - gnuradio.digital.ofdm_packet_utils.whiten - gnuradio.digital.ofdm_packet_utils.dewhiten - gnuradio.digital.ofdm_packet_utils.make_header - gnuradio.digital.ofdm_packet_utils.make_packet - gnuradio.digital.ofdm_packet_utils.unmake_packet - gnuradio.digital.ofdm_mod - gnuradio.digital.ofdm_demod - gnuradio.digital.ofdm_receiver - gnuradio.digital.ofdm_sync_fixed - gnuradio.digital.ofdm_sync_ml - gnuradio.digital.ofdm_sync_pnac - gnuradio.digital.ofdm_sync_pn - gnuradio.digital.ofdm_tx - gnuradio.digital.ofdm_rx - gnuradio.digital.packet_utils.conv_packed_binary_string_to_1_0_string - gnuradio.digital.packet_utils.conv_1_0_string_to_packed_binary_string - gnuradio.digital.packet_utils.is_1_0_string - gnuradio.digital.packet_utils.string_to_hex_list - gnuradio.digital.packet_utils.whiten - gnuradio.digital.packet_utils.dewhiten - gnuradio.digital.packet_utils.make_header - gnuradio.digital.packet_utils.make_packet - gnuradio.digital.packet_utils.unmake_packet - gnuradio.digital.psk_2_0x0 - gnuradio.digital.psk_2_0x1 - gnuradio.digital.sd_psk_2_0x0 - gnuradio.digital.sd_psk_2_0x1 - gnuradio.digital.psk_4_0x0_0_1 - gnuradio.digital.psk_4_0x1_0_1 - gnuradio.digital.psk_4_0x2_0_1 - gnuradio.digital.psk_4_0x3_0_1 - gnuradio.digital.psk_4_0x0_1_0 - gnuradio.digital.psk_4_0x1_1_0 - gnuradio.digital.psk_4_0x2_1_0 - gnuradio.digital.psk_4_0x3_1_0 - gnuradio.digital.sd_psk_4_0x0_0_1 - gnuradio.digital.sd_psk_4_0x1_0_1 - gnuradio.digital.sd_psk_4_0x2_0_1 - gnuradio.digital.sd_psk_4_0x3_0_1 - gnuradio.digital.sd_psk_4_0x0_1_0 - gnuradio.digital.sd_psk_4_0x1_1_0 - gnuradio.digital.sd_psk_4_0x2_1_0 - gnuradio.digital.sd_psk_4_0x3_1_0 - gnuradio.digital.psk_constellation - gnuradio.digital.qam_16_0x0_0_1_2_3 - gnuradio.digital.qam_16_0x1_0_1_2_3 - gnuradio.digital.qam_16_0x2_0_1_2_3 - gnuradio.digital.qam_16_0x3_0_1_2_3 - gnuradio.digital.qam_16_0x0_1_0_2_3 - gnuradio.digital.qam_16_0x1_1_0_2_3 - gnuradio.digital.qam_16_0x2_1_0_2_3 - gnuradio.digital.qam_16_0x3_1_0_2_3 - gnuradio.digital.sd_qam_16_0x0_0_1_2_3 - gnuradio.digital.sd_qam_16_0x1_0_1_2_3 - gnuradio.digital.sd_qam_16_0x2_0_1_2_3 - gnuradio.digital.sd_qam_16_0x3_0_1_2_3 - gnuradio.digital.sd_qam_16_0x0_1_0_2_3 - gnuradio.digital.sd_qam_16_0x1_1_0_2_3 - gnuradio.digital.sd_qam_16_0x2_1_0_2_3 - gnuradio.digital.sd_qam_16_0x3_1_0_2_3 - gnuradio.digital.qam32_holeinside_constellation - gnuradio.digital.make_differential_constellation - gnuradio.digital.make_non_differential_constellation - gnuradio.digital.qam_constellation - gnuradio.digital.qpsk_constellation - gnuradio.digital.dqpsk_constellation - gnuradio.digital.soft_dec_table_generator - gnuradio.digital.soft_dec_table - gnuradio.digital.calc_soft_dec_from_table - gnuradio.digital.calc_soft_dec - gnuradio.digital.show_table - -Helper Classes: FEC -------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.fec.cc_decoder - gnuradio.fec.cc_encoder - gnuradio.fec.ccsds_encoder - gnuradio.fec.dummy_decoder - gnuradio.fec.dummy_encoder - gnuradio.fec.ldpc_decoder - gnuradio.fec.ldpc_encoder - gnuradio.fec.repetition_decoder - gnuradio.fec.repetition_encoder - gnuradio.fec.tpc_decoder - gnuradio.fec.tpc_encoder - gnuradio.fec.bercurve_generator - gnuradio.fec.bitreverse - gnuradio.fec.bitflip - gnuradio.fec.read_bitlist - gnuradio.fec.read_big_bitlist - gnuradio.fec.generate_symmetries - gnuradio.fec.capillary_threaded_decoder - gnuradio.fec.capillary_threaded_encoder - gnuradio.fec.extended_async_encoder - gnuradio.fec.extended_decoder - gnuradio.fec.extended_encoder - gnuradio.fec.extended_tagged_decoder - gnuradio.fec.extended_tagged_encoder - gnuradio.fec.fec_test - gnuradio.fec.threaded_decoder - gnuradio.fec.threaded_encoder - -Helper Classes: FFT -------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.fft.window - - -Helper Classes: Filter ----------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.filter.filterbank.analysis_filterbank - gnuradio.filter.filterbank.synthesis_filterbank - gnuradio.filter.firdes - gnuradio.filter.pm_remez - gnuradio.filter.synthesis_filterbank - gnuradio.filter.analysis_filterbank - gnuradio.filter.freq_xlating_fft_filter_ccc - gnuradio.filter.optfir.low_pass - gnuradio.filter.optfir.band_pass - gnuradio.filter.optfir.complex_band_pass - gnuradio.filter.optfir.band_reject - gnuradio.filter.optfir.stopband_atten_to_dev - gnuradio.filter.optfir.passband_ripple_to_dev - gnuradio.filter.optfir.remezord - gnuradio.filter.optfir.lporder - gnuradio.filter.optfir.bporder - gnuradio.filter.pfb.channelizer_ccf - gnuradio.filter.pfb.interpolator_ccf - gnuradio.filter.pfb.decimator_ccf - gnuradio.filter.pfb.arb_resampler_ccf - gnuradio.filter.pfb.arb_resampler_fff - gnuradio.filter.pfb.arb_resampler_ccc - gnuradio.filter.pfb.channelizer_hier_ccf - gnuradio.filter.rational_resampler_fff - gnuradio.filter.rational_resampler_ccf - gnuradio.filter.rational_resampler_ccc - - -Helper Classes: Trellis ------------------------ - -.. autosummary:: - :nosignatures: - - gnuradio.trellis.fsm - gnuradio.trellis.interleaver - - -Helper Classes: UHD -------------------- - -.. autosummary:: - :nosignatures: - - gnuradio.uhd.usrp_block - - -Helper Classes: Vocoder ------------------------ - -.. autosummary:: - :nosignatures: - - gnuradio.vocoder.codec2 - gnuradio.vocoder.cvsd_encode_fb - gnuradio.vocoder.cvsd_decode_bf |