Skip to content

Evaluate and Prioritize GR3 block porting #10

@mormj

Description

@mormj

GNU Radio Companion Block Checklist

Evaluate and prioritize block implementation against what is available as GRC block in GR3

analog

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] AGC analog_agc_xx
[ ] AGC2 analog_agc2_xx
[ ] AGC3 analog_agc3_xx
[ ] AM Demod analog_am_demod_cf
[ ] Constant Source analog_const_source_x GR4: gr::basic::SignalGenerator
[ ] CPFSK analog_cpfsk_bc
[ ] CTCSS Squelch analog_ctcss_squelch_ff
[ ] Detect Peak analog_dpll_bb
[ ] Fast Noise Source analog_fastnoise_source_x
[ ] Feed Forward AGC analog_feedforward_agc_cc
[ ] FM Deemphasis analog_fm_deemph
[ ] FM Demod analog_fm_demod_cf
[ ] FM Detector analog_fmdet_cf
[ ] FM Preemphasis analog_fm_preemph
[ ] Frequency Mod analog_frequency_modulator_fc
[ ] NBFM Receive analog_nbfm_rx
[ ] NBFM Transmit analog_nbfm_tx
[ ] Noise Source analog_noise_source_x GR4: gr::basic::SignalGenerator
[ ] Phase Mod analog_phase_modulator_fc
[ ] PLL Carrier Regeneration analog_pll_refout_cc
[ ] PLL Carrier Tracking analog_pll_carriertracking_cc
[ ] PLL Frequency Detector analog_pll_freqdet_cf
[ ] Power Squelch analog_pwr_squelch_xx
[ ] Probe Avg Mag^2 analog_probe_avg_mag_sqrd_x
[ ] Quadrature Demod analog_quadrature_demod_cf
[ ] Rail analog_rail_ff
[ ] Random Source analog_random_source_x
[ ] Random Uniform Source analog_random_uniform_source_x
[ ] Signal Source analog_sig_source_x GR4: gr::basic::SignalGenerator
[ ] Simple Squelch analog_simple_squelch_cc
[ ] Standard Squelch analog_standard_squelch
[ ] WBFM Receive analog_wfm_rcv
[ ] WBFM Receive PLL analog_wfm_rcv_pll
[ ] WBFM Transmit analog_wfm_tx

audio

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] Audio Sink audio_sink GR4: gr::audio::AudioSink
[ ] Audio Source audio_source GR4: gr::audio::AudioSource

blocks

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] Abs blocks_abs_xx GR4: gr::blocks::type::converter::Abs
[ ] Add blocks_add_xx GR4: gr::blocks::math::MathOpMultiPortImpl
[ ] Add Const blocks_add_const_vxx GR4: gr::blocks::math::MathOpImpl
[ ] And blocks_and_xx
[ ] And Const blocks_and_const_xx
[ ] Argmax blocks_argmax_xx
[ ] Block interleaver blocks_blockinterleaver_xx
[ ] Burst Tagger blocks_burst_tagger
[ ] Burst to Stream blocks_burst_to_stream
[ ] Char To Float blocks_char_to_float GR4: gr::blocks::type::converter::Convert
[ ] Char To Short blocks_char_to_short GR4: gr::blocks::type::converter::Convert
[ ] Complex Conjugate blocks_conjugate_cc
[ ] Complex to Arg blocks_complex_to_arg GR4: gr::blocks::type::converter::Arg
[ ] Complex To Float blocks_complex_to_float GR4: gr::blocks::type::converter::ToRealImag
[ ] Complex To IChar blocks_complex_to_interleaved_char
[ ] Complex to Imag blocks_complex_to_imag GR4: gr::blocks::type::converter::Imag
[ ] Complex To IShort blocks_complex_to_interleaved_short
[ ] Complex to Mag blocks_complex_to_mag GR4: gr::blocks::type::converter::Abs
[ ] Complex To Mag Phase blocks_complex_to_magphase GR4: gr::blocks::type::converter::ToMagPhase
[ ] Complex to Mag^2 blocks_complex_to_mag_squared
[ ] Complex To Real blocks_complex_to_real GR4: gr::blocks::type::converter::Real
[ ] Copy blocks_copy GR4: gr::testing::Copy
[ ] Ctrlport Complex Probe blocks_ctrlport_probe_c
[ ] CtrlPort Monitor blocks_ctrlport_monitor
[ ] CtrlPort Performance Monitor blocks_ctrlport_monitor_performance
[ ] Ctrlport Probe blocks_ctrlport_probe2_c
[ ] Ctrlport Probe blocks_ctrlport_probe2_x
[ ] Deinterleave blocks_deinterleave
[ ] Delay blocks_delay GR4: gr::testing::Delay
[ ] Divide blocks_divide_xx GR4: gr::blocks::math::MathOpMultiPortImpl
[ ] Endian Swap blocks_endian_swap
[ ] Exponentiate Const Int blocks_exponentiate_const_cci
[ ] File Descriptor Sink blocks_file_descriptor_sink
[ ] File Descriptor Source blocks_file_descriptor_source
[ ] File Meta Sink blocks_file_meta_sink
[ ] File Meta Source blocks_file_meta_source
[ ] File Sink blocks_file_sink GR4: gr::blocks::fileio::BasicFileSink
[ ] File Source blocks_file_source GR4: gr::blocks::fileio::BasicFileSource
[ ] Float To Char blocks_float_to_char GR4: gr::blocks::type::converter::Convert
[ ] Float To Complex blocks_float_to_complex GR4: gr::blocks::type::converter::RealImagToComplex
[ ] Float To Int blocks_float_to_int GR4: gr::blocks::type::converter::Convert
[ ] Float To Short blocks_float_to_short GR4: gr::blocks::type::converter::Convert
[ ] Float To UChar blocks_float_to_uchar GR4: gr::blocks::type::converter::Convert
[ ] Frequency Shift blocks_freqshift_cc
[ ] Head blocks_head GR4: gr::testing::HeadBlock
[ ] IChar To Complex blocks_interleaved_char_to_complex
[ ] Int To Float blocks_int_to_float GR4: gr::blocks::type::converter::Convert
[ ] Integrate blocks_integrate_xx
[ ] Interleave blocks_interleave
[ ] IQ Correction Manual Offset blocks_correctiq_man
[ ] IShort To Complex blocks_interleaved_short_to_complex
[ ] Keep 1 in N blocks_keep_one_in_n
[ ] Keep M in N blocks_keep_m_in_n
[ ] Log10 blocks_nlog10_ff
[ ] Magnitude and Phase To Complex blocks_magphase_to_complex GR4: gr::blocks::type::converter::MagPhaseToComplex
[ ] Matrix Interleaver blocks_matrix_interleaver
[ ] Max blocks_max_xx
[ ] Message Debug blocks_message_debug
[ ] Message Meta Value to Pair blocks_msg_meta_to_pair
[ ] Message Pair to Var blocks_msgpair_to_var
[ ] Message Strobe blocks_message_strobe
[ ] Message Strobe Random-Delay blocks_message_strobe_random
[ ] Min blocks_min_xx
[ ] Moving Average blocks_moving_average_xx
[ ] Multiply blocks_multiply_xx GR4: gr::blocks::math::MathOpMultiPortImpl
[ ] Multiply by Matrix blocks_multiply_matrix_xx
[ ] Multiply by Tag Value blocks_multiply_by_tag_value_cc
[ ] Multiply Conjugate blocks_multiply_conjugate_cc
[ ] Multiply Const blocks_multiply_const_vxx GR4: gr::blocks::math::MathOpImpl
[ ] Mute blocks_mute_xx
[ ] Nop blocks_nop
[ ] Not blocks_not_xx
[ ] Null Sink blocks_null_sink GR4: gr::testing::NullSink
[ ] Null Source blocks_null_source GR4: gr::testing::NullSource
[ ] Or blocks_or_xx
[ ] Pack K Bits blocks_pack_k_bits_bb
[ ] Packed to Unpacked blocks_packed_to_unpacked_xx
[ ] Patterned Interleaver blocks_patterned_interleaver
[ ] Peak Detector blocks_peak_detector_xb
[ ] Peak Detector2 blocks_peak_detector2_fb
[ ] Phase Shift blocks_phase_shift
[ ] Plateau Detector blocks_plateau_detector_fb
[ ] Probe Rate blocks_probe_rate
[ ] Probe Signal blocks_probe_signal_x
[ ] Probe Signal Vector blocks_probe_signal_vx
[ ] Regenerate blocks_regenerate_bb
[ ] Remove DC Spike blocks_correctiq
[ ] Remove DC Spike AutoSync blocks_correctiq_auto
[ ] Repack Bits blocks_repack_bits_bb
[ ] Repeat blocks_repeat
[ ] RMS blocks_rms_xx
[ ] Rotator blocks_rotator_cc GR4: gr::blocks::math::Rotator
[ ] Sample and Hold blocks_sample_and_hold_xx
[ ] Scalar Multiply Const blocks_multiply_const_xx GR4: gr::blocks::math::MathOpImpl
[ ] Selector blocks_selector GR4: gr::basic::Selector
[ ] Short To Char blocks_short_to_char GR4: gr::blocks::type::converter::Convert
[ ] Short To Float blocks_short_to_float GR4: gr::blocks::type::converter::Convert
[ ] SigMF Sink (Minimal) blocks_sigmf_sink_minimal
[ ] SigMF Source (Minimal) blocks_sigmf_source_minimal
[ ] Skip Head blocks_skiphead
[ ] Stream Demux blocks_stream_demux
[ ] Stream Mux blocks_stream_mux
[ ] Stream to Streams blocks_stream_to_streams
[ ] Stream to Tagged Stream blocks_stream_to_tagged_stream
[ ] Stream to Vec Decim blocks_stream_to_vector_decimator
[ ] Stream to Vector blocks_stream_to_vector
[ ] Streams to Stream blocks_streams_to_stream
[ ] Streams to Vector blocks_streams_to_vector
[ ] Stretch blocks_stretch_ff
[ ] Subtract blocks_sub_xx GR4: gr::blocks::math::MathOpMultiPortImpl
[ ] Swap IQ blocks_swapiq
[ ] Tag Debug blocks_tag_debug
[ ] Tag Gate blocks_tag_gate
[ ] Tag Object variable_tag_object
[ ] Tag Share blocks_tag_share
[ ] Tagged File Sink blocks_tagged_file_sink
[ ] Tagged Stream Align blocks_tagged_stream_align
[ ] Tagged Stream Multiply Length Tag blocks_tagged_stream_multiply_length
[ ] Tagged Stream Mux blocks_tagged_stream_mux
[ ] Tags Strobe blocks_tags_strobe
[ ] Test Tag Variable Rate blocks_test_tag_variable_rate_ff
[ ] Threshold blocks_threshold_ff
[ ] Throttle blocks_throttle2
[ ] Throttle (old) blocks_throttle
[ ] Transcendental blocks_transcendental
[ ] UChar To Float blocks_uchar_to_float GR4: gr::blocks::type::converter::Convert
[ ] Unpack K Bits blocks_unpack_k_bits_bb
[ ] Unpacked to Packed blocks_unpacked_to_packed_xx
[ ] Variable Save Restore variable_save_restore
[ ] Variable to Message blocks_var_to_msg
[ ] VCO blocks_vco_f
[ ] VCO (complex) blocks_vco_c
[ ] Vector Insert blocks_vector_insert_x
[ ] Vector Sink blocks_vector_sink_x GR4: gr::basic::DataSink
[ ] Vector Source blocks_vector_source_x GR4: gr::testing::ConstantSource
[ ] Vector to Stream blocks_vector_to_stream
[ ] Vector to Streams blocks_vector_to_streams
[ ] Wav File Sink blocks_wavfile_sink GR4: gr::blocks::fileio::WavSink
[ ] Wav File Source blocks_wavfile_source GR4: gr::blocks::fileio::WavSource
[ ] XMLRPC Client xmlrpc_client
[ ] XMLRPC Server xmlrpc_server
[ ] Xor blocks_xor_xx

channels

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] Amplitude Balance channels_amp_bal
[ ] CFO Model channels_cfo_model
[ ] Channel Model channels_channel_model
[ ] Channel Model 2 channels_channel_model2
[ ] Dynamic Channel Model channels_dynamic_channel_model
[ ] Fading Model channels_fading_model
[ ] Freq. Selective IQ Correction channels_conj_fs_iqcorr
[ ] Frequency Selective Fading Model channels_selective_fading_model
[ ] Frequency Selective Fading Model2 channels_selective_fading_model2
[ ] HW Impairments channels_impairments
[ ] IQ Imbalance Generator channels_iqbal_gen
[ ] Phase Balance channels_phase_bal
[ ] Phase Noise Generator channels_phase_noise_gen
[ ] Quantizer channels_quantizer
[ ] Second Order Distortion channels_distortion_2_gen
[ ] SRO Model channels_sro_model
[ ] Third Order Distortion channels_distortion_3_gen

digital

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] Adaptive Algorithm variable_adaptive_algorithm
[ ] Additive Scrambler digital_additive_scrambler_xx
[ ] Additive Scrambler (Deprecated) digital_additive_scrambler_bb
[ ] Async CRC16 digital_crc16_async_bb
[ ] Async CRC32 digital_crc32_async_bb
[ ] Binary Slicer digital_binary_slicer_fb
[ ] Burst Shaper digital_burst_shaper_xx
[ ] Chunks to Symbols digital_chunks_to_symbols_xx
[ ] Clock Recovery MM digital_clock_recovery_mm_xx
[ ] Constellation Decoder digital_constellation_decoder_cb
[ ] Constellation Encoder digital_constellation_encoder_bc
[ ] Constellation Modulator digital_constellation_modulator
[ ] Constellation Object variable_constellation
[ ] Constellation Receiver digital_constellation_receiver_cb
[ ] Constellation Rect. Object variable_constellation_rect
[ ] Constellation Soft Decoder digital_constellation_soft_decoder_cf
[ ] Continuous Phase Modulation digital_cpmmod_bc
[ ] Correlate Access Code - Tag digital_correlate_access_code_tag_xx
[ ] Correlate Access Code - Tag Stream digital_correlate_access_code_xx_ts
[ ] Correlation Estimator digital_corr_est_cc
[ ] Costas Loop digital_costas_loop_cc
[ ] CRC Append digital_crc_append
[ ] CRC Check digital_crc_check
[ ] Decision Feedback Equalizer digital_decision_feedback_equalizer
[ ] Default Header Format Obj. variable_header_format_default
[ ] Descrambler digital_descrambler_bb
[ ] Differential Decoder digital_diff_decoder_bb
[ ] Differential Encoder digital_diff_encoder_bb
[ ] Differential Phasor digital_diff_phasor_cc
[ ] EVM Measurement digital_meas_evm_cc
[ ] FLL Band-Edge digital_fll_band_edge_cc
[ ] Framer Sink 1 digital_framer_sink_1
[ ] GFSK Demod digital_gfsk_demod
[ ] GFSK Mod digital_gfsk_mod
[ ] GLFSR Source digital_glfsr_source_x
[ ] GMSK Demod digital_gmsk_demod
[ ] GMSK Mod digital_gmsk_mod
[ ] GMSK Modulator digital_gmskmod_bc
[ ] HDLC Deframer digital_hdlc_deframer_bp
[ ] HDLC Framer digital_hdlc_framer_pb
[ ] Header/Payload Demux digital_header_payload_demux
[ ] Linear Equalizer digital_linear_equalizer
[ ] Map digital_map_bb
[ ] Modulate Vector variable_modulate_vector
[ ] MPSK SNR Estimator digital_mpsk_snr_est_cc
[ ] MPSK SNR Estimator Probe digital_probe_mpsk_snr_est_c
[ ] MSK Timing Recovery digital_msk_timing_recovery_cc
[ ] OFDM Carrier Allocator digital_ofdm_carrier_allocator_cvc
[ ] OFDM Channel Estimation digital_ofdm_chanest_vcvc
[ ] OFDM Cyclic Prefixer digital_ofdm_cyclic_prefixer
[ ] OFDM Frame Equalizer digital_ofdm_frame_equalizer_vcvc
[ ] OFDM Receiver digital_ofdm_rx
[ ] OFDM Serializer digital_ofdm_serializer_vcc
[ ] OFDM Transmitter digital_ofdm_tx
[ ] Packet Header Generator digital_packet_headergenerator_bb
[ ] Packet Header Generator (Default) digital_packet_headergenerator_bb_default
[ ] Packet Header Parser digital_packet_headerparser_b
[ ] Packet Header Parser (Default) digital_packet_headerparser_b_default
[ ] Packet Sink digital_packet_sink
[ ] PN Correlator digital_pn_correlator_cc
[ ] Polyphase Clock Sync digital_pfb_clock_sync_xxx
[ ] Probe Density digital_probe_density_b
[ ] Protocol Formatter digital_protocol_formatter_bb
[ ] Protocol Formatter (Async) digital_protocol_formatter_async
[ ] Protocol Parser digital_protocol_parser_b
[ ] PSK Demod digital_psk_demod
[ ] PSK Mod digital_psk_mod
[ ] QAM Demod digital_qam_demod
[ ] QAM Mod digital_qam_mod
[ ] Schmidl & Cox OFDM synch. digital_ofdm_sync_sc_cfb
[ ] Scrambler digital_scrambler_bb
[ ] Stream CRC32 digital_crc32_bb
[ ] Symbol Sync digital_symbol_sync_xx

dtv

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] ATSC Deinterleaver dtv_atsc_deinterleaver
[ ] ATSC Depad dtv_atsc_depad
[ ] ATSC Derandomizer dtv_atsc_derandomizer
[ ] ATSC Equalizer dtv_atsc_equalizer
[ ] ATSC Field Sync Checker dtv_atsc_fs_checker
[ ] ATSC Field Sync Mux dtv_atsc_field_sync_mux
[ ] ATSC Interleaver dtv_atsc_interleaver
[ ] ATSC Pad dtv_atsc_pad
[ ] ATSC Randomizer dtv_atsc_randomizer
[ ] ATSC Receive Pipeline dtv_atsc_rx
[ ] ATSC Receiver FPLL dtv_atsc_fpll
[ ] ATSC Receiver SYNC dtv_atsc_sync
[ ] ATSC Reed–Solomon Decoder dtv_atsc_rs_decoder
[ ] ATSC RS Encoder dtv_atsc_rs_encoder
[ ] ATSC RX Filter dtv_atsc_rx_filter
[ ] ATSC Trellis Encoder dtv_atsc_trellis_encoder
[ ] ATSC Viterbi Decoder dtv_atsc_viterbi_decoder
[ ] BBheader dtv_dvb_bbheader_bb
[ ] BBscrambler dtv_dvb_bbscrambler_bb
[ ] BCH Encoder dtv_dvb_bch_bb
[ ] Bit Inner Deinterleaver dtv_dvbt_bit_inner_deinterleaver
[ ] Bit Inner Interleaver dtv_dvbt_bit_inner_interleaver
[ ] Bit Interleaver dtv_dvbt2_interleaver_bb
[ ] Cell/Time Interleaver dtv_dvbt2_cellinterleaver_cc
[ ] Convolutional Deinterleaver dtv_dvbt_convolutional_deinterleaver
[ ] Convolutional Interleaver dtv_dvbt_convolutional_interleaver
[ ] Demod Reference Signals dtv_dvbt_demod_reference_signals
[ ] DVB-S2X Modulator dtv_dvbs2_modulator_bc
[ ] DVB-T Demap dtv_dvbt_demap
[ ] DVB-T Map dtv_dvbt_map
[ ] DVB-T2 Modulator dtv_dvbt2_modulator_bc
[ ] Energy Descramble dtv_dvbt_energy_descramble
[ ] Energy Dispersal dtv_dvbt_energy_dispersal
[ ] Frame Mapper dtv_dvbt2_framemapper_cc
[ ] Frame Sync Encoder dtv_catv_frame_sync_enc_bb
[ ] Frequency Interleaver dtv_dvbt2_freqinterleaver_cc
[ ] Inner Coder dtv_dvbt_inner_coder
[ ] Interleaver dtv_dvbs2_interleaver_bb
[ ] LDPC Encoder dtv_dvb_ldpc_bb
[ ] MISO Processing dtv_dvbt2_miso_cc
[ ] OFDM Symbol Acquisition dtv_dvbt_ofdm_sym_acquisition
[ ] P1 Symbol Insertion dtv_dvbt2_p1insertion_cc
[ ] Physical Layer Framer dtv_dvbs2_physical_cc
[ ] Pilot Generator and IFFT dtv_dvbt2_pilotgenerator_cc
[ ] Randomizer dtv_catv_randomizer_bb
[ ] Reed-Solomon Decoder dtv_dvbt_reed_solomon_dec
[ ] Reed-Solomon Encoder dtv_catv_reed_solomon_enc_bb
[ ] Reed-Solomon Encoder dtv_dvbt_reed_solomon_enc
[ ] Reference Signals dtv_dvbt_reference_signals
[ ] Symbol Inner Interleaver dtv_dvbt_symbol_inner_interleaver
[ ] Tone Reservation PAPR dtv_dvbt2_paprtr_cc
[ ] Transport Framing Encoder dtv_catv_transport_framing_enc_bb
[ ] Trellis Encoder dtv_catv_trellis_enc_bb
[ ] Viterbi Decoder dtv_dvbt_viterbi_decoder

fec

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] BER fec_ber_bf
[ ] BER Curve Gen. fec_bercurve_generator
[ ] CC Decoder Definition variable_cc_decoder_def
[ ] CC Encoder Definition variable_cc_encoder_def
[ ] CCSDS Encoder Definition variable_ccsds_encoder_def
[ ] Decode CCSDS 27 fec_decode_ccsds_27_fb
[ ] Depuncture fec_depuncture_bb
[ ] Dummy Decoder Definition variable_dummy_decoder_def
[ ] Dummy Encoder Definition variable_dummy_encoder_def
[ ] Encode CCSDS 27 fec_encode_ccsds_27_bb
[ ] FEC Async Decoder fec_async_decoder
[ ] FEC Async Encoder fec_async_encoder
[ ] FEC Decoder fec_generic_decoder
[ ] FEC Encoder fec_generic_encoder
[ ] FEC Extended Async Encoder fec_extended_async_encoder
[ ] FEC Extended Decoder fec_extended_decoder
[ ] FEC Extended Encoder fec_extended_encoder
[ ] FEC Extended Tagged Decoder fec_extended_tagged_decoder
[ ] FEC Extended Tagged Encoder fec_extended_tagged_encoder
[ ] FEC Tagged Decoder fec_tagged_decoder
[ ] FEC Tagged Encoder fec_tagged_encoder
[ ] LDPC Bit Flip Decoder Definition variable_ldpc_bit_flip_decoder_def
[ ] LDPC Decoder Definition variable_ldpc_decoder_def
[ ] LDPC Encoder Definition variable_ldpc_encoder_def
[ ] LDPC Encoder Definition (via Generator) variable_ldpc_encoder_G_def
[ ] LDPC Encoder Definition (via Parity Check) variable_ldpc_encoder_H_def
[ ] LDPC Generator Matrix variable_ldpc_G_matrix_def
[ ] LDPC Parity Check Matrix variable_ldpc_H_matrix_def
[ ] POLAR code Configurator variable_polar_code_configurator
[ ] POLAR Decoder SC Definition variable_polar_decoder_sc_def
[ ] POLAR Decoder SC List Definition variable_polar_decoder_sc_list_def
[ ] POLAR Encoder Definition variable_polar_encoder_def
[ ] Puncture fec_puncture_xx
[ ] Repetition Decoder Definition variable_repetition_decoder_def
[ ] Repetition Encoder Definition variable_repetition_encoder_def
[ ] systematic POLAR Decoder SC Definition variable_polar_decoder_sc_systematic_def
[ ] systematic POLAR Encoder Definition variable_polar_encoder_systematic_def
[ ] TPC Decoder Definition variable_tpc_decoder_def
[ ] TPC Encoder Definition variable_tpc_encoder_def

fft

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] Ctrlport Probe PSD fft_ctrlport_probe_psd
[ ] FFT fft_vxx GR4: gr::blocks::fft::FFT
[ ] Goertzel goertzel_fc
[ ] Log Power FFT logpwrfft_x

filter

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] Band Pass Filter band_pass_filter
[ ] Band Reject Filter band_reject_filter
[ ] Band-pass Filter Taps variable_band_pass_filter_taps
[ ] Band-reject Filter Taps variable_band_reject_filter_taps
[ ] DC Blocker dc_blocker_xx
[ ] Decimating FIR Filter fir_filter_xxx GR4: gr::filter::fir_filter
[ ] FFT Filter fft_filter_xxx GR4: gr::filter::BasicFilterProto
[ ] FFT Low Pass Filter filter_fft_low_pass_filter
[ ] FFT Root Raised Cosine Filter filter_fft_rrc_filter
[ ] Filter Delay filter_delay_fc
[ ] Filter Taps Loader variable_file_filter_taps
[ ] Fractional Resampler mmse_resampler_xx
[ ] Frequency Xlating FFT Filter freq_xlating_fft_filter_ccc
[ ] Frequency Xlating FIR Filter freq_xlating_fir_filter_xxx
[ ] Generic Filterbank filterbank_vcvcf
[ ] Hierarchical Polyphase Channelizer pfb_channelizer_hier_ccf
[ ] High Pass Filter high_pass_filter
[ ] High-pass Filter Taps variable_high_pass_filter_taps
[ ] Hilbert hilbert_fc
[ ] IIR Filter iir_filter_xxx GR4: gr::filter::iir_filter
[ ] Interleaved Stream Decimator ival_decimator GR4: gr::filter::Decimator
[ ] Interpolating FIR Filter interp_fir_filter_xxx
[ ] Low Pass Filter low_pass_filter
[ ] Low-pass Filter Taps variable_low_pass_filter_taps
[ ] Polyphase Arbitrary Resampler pfb_arb_resampler_xxx
[ ] Polyphase Channelizer pfb_channelizer_ccf
[ ] Polyphase Decimator pfb_decimator_ccf
[ ] Polyphase Interpolator pfb_interpolator_ccf
[ ] Polyphase Synthesizer pfb_synthesizer_ccf
[ ] Rational Resampler rational_resampler_xxx
[ ] Root Raised Cosine Filter root_raised_cosine_filter
[ ] RRC Filter Taps variable_rrc_filter_taps
[ ] Single Pole IIR Filter single_pole_iir_filter_xx

grc

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] Function Probe variable_function_probe
[ ] Import import_
[ ] JSON Config json_config
[ ] Note note
[ ] Options options
[ ] Pad Sink pad_sink
[ ] Pad Source pad_source
[ ] Parameter parameter
[ ] Python Snippet snippet
[ ] Variable variable
[ ] Variable Config variable_config
[ ] YAML Config yaml_config

iio

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] DDS Control iio_dds_control
[ ] FMComms2/3/4 Sink iio_fmcomms2_sink
[ ] FMComms2/3/4 Source iio_fmcomms2_source
[ ] IIO Attribute Sink iio_attr_sink
[ ] IIO Attribute Source iio_attr_source
[ ] IIO Attribute Updater iio_attr_updater
[ ] IIO Device Sink iio_device_sink
[ ] IIO Device Source iio_device_source
[ ] PlutoSDR Sink iio_pluto_sink
[ ] PlutoSDR Source iio_pluto_source

network

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] Socket PDU network_socket_pdu
[ ] TCP Sink network_tcp_sink
[ ] TCP Source network_tcp_source
[ ] TUNTAP PDU network_tuntap_pdu
[ ] UDP Sink network_udp_sink
[ ] UDP Source network_udp_source

pdu

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] Add System Time pdu_add_system_time
[ ] PDU Filter pdu_pdu_filter
[ ] PDU Lambda pdu_pdu_lambda
[ ] PDU Remove pdu_pdu_remove
[ ] PDU Set pdu_pdu_set
[ ] PDU Split pdu_pdu_split
[ ] PDU To Stream pdu_pdu_to_stream_x
[ ] PDU to Tagged Stream pdu_pdu_to_tagged_stream
[ ] Random PDU Generator pdu_random_pdu
[ ] Tagged Stream to PDU pdu_tagged_stream_to_pdu
[ ] Tags To PDU pdu_tags_to_pdu_x
[ ] Take/Skip To PDU pdu_take_skip_to_pdu
[ ] Time Delta pdu_time_delta

qtgui

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] QT GUI App Background qtgui_grbackground
[ ] QT GUI Az-El Plot variable_qtgui_azelplot
[ ] QT GUI Bercurve Sink qtgui_bercurve_sink
[ ] QT GUI Check Box variable_qtgui_check_box
[ ] QT GUI Chooser variable_qtgui_chooser
[ ] QT GUI Compass qtgui_compass
[ ] QT GUI Constellation Sink qtgui_const_sink_x
[ ] QT GUI Dial variable_qtgui_dial_control
[ ] QT GUI Dial Gauge qtgui_dialgauge
[ ] QT GUI Digital Number Control qtgui_msgdigitalnumbercontrol
[ ] QT GUI Distance Radar variable_qtgui_distanceradar
[ ] QT GUI Entry variable_qtgui_entry
[ ] QT GUI Eye Sink qtgui_eye_sink_x
[ ] QT GUI Fast Auto-Correlator Sink qtgui_auto_correlator_sink
[ ] QT GUI Frequency Sink qtgui_freq_sink_x
[ ] QT GUI Graphic Item qtgui_graphicitem
[ ] QT GUI Graphic Overlay Sample Source qtgui_graphicoverlay
[ ] QT GUI Histogram Sink qtgui_histogram_sink_x
[ ] QT GUI Label variable_qtgui_label
[ ] QT GUI LED Indicator qtgui_ledindicator
[ ] QT GUI Level Gauge qtgui_levelgauge
[ ] QT GUI Matrix Sink qtgui_matrix_sink
[ ] QT GUI Message Edit Box qtgui_edit_box_msg
[ ] QT GUI Msg CheckBox variable_qtgui_msgcheckbox
[ ] QT GUI Msg Push Button variable_qtgui_msg_push_button
[ ] QT GUI Number Sink qtgui_number_sink
[ ] QT GUI Numeric Entry variable_qtgui_numeric_entry
[ ] QT GUI Push Button variable_qtgui_push_button
[ ] QT GUI Range variable_qtgui_range
[ ] QT GUI RFNoC Fosphor Display (Byte Vector) qtgui_rfnoc_f15_display
[ ] QT GUI Sink qtgui_sink_x
[ ] QT GUI Tab Widget qtgui_tab_widget
[ ] QT GUI Time Raster Sink qtgui_time_raster_sink_x
[ ] QT GUI Time Sink qtgui_time_sink_x
[ ] QT GUI Toggle Button variable_qtgui_toggle_button_msg
[ ] QT GUI Toggle Switch variable_qtgui_toggle_switch
[ ] QT GUI Vector Sink qtgui_vector_sink_f
[ ] QT GUI Waterfall Sink qtgui_waterfall_sink_x

soapy

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] Soapy AirspyHF Source soapy_airspyhf_source
[ ] Soapy BladeRF Sink soapy_bladerf_sink
[ ] Soapy BladeRF Source soapy_bladerf_source
[ ] Soapy Custom Sink soapy_custom_sink GR4: gr::blocks::sdr::SoapySink
[ ] Soapy Custom Source soapy_custom_source GR4: gr::blocks::sdr::SoapySource
[ ] Soapy HackRF Sink soapy_hackrf_sink
[ ] Soapy HackRF Source soapy_hackrf_source
[ ] Soapy LimeSDR Sink soapy_limesdr_sink
[ ] Soapy LimeSDR Source soapy_limesdr_source
[ ] Soapy PLUTO Sink soapy_plutosdr_sink
[ ] Soapy PLUTO Source soapy_plutosdr_source
[ ] Soapy RTLSDR Source soapy_rtlsdr_source GR4: gr::blocks::sdr::RTL2832Source
[ ] Soapy SDRPlay Source soapy_sdrplay_source
[ ] Soapy Sink soapy_sink GR4: gr::blocks::sdr::SoapySink
[ ] Soapy Source soapy_source GR4: gr::blocks::sdr::SoapySource

trellis

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] PCCC Decoder trellis_pccc_decoder_x
[ ] PCCC Decoder Combo trellis_pccc_decoder_combined_xx
[ ] PCCC Encoder trellis_pccc_encoder_xx
[ ] SCCC Decoder trellis_sccc_decoder_x
[ ] SCCC Decoder Combo trellis_sccc_decoder_combined_xx
[ ] SCCC Encoder trellis_sccc_encoder_xx
[ ] SISO trellis_siso_f
[ ] SISO Combo trellis_siso_combined_f
[ ] Trellis Encoder trellis_encoder_xx
[ ] Trellis Metrics trellis_metrics_x
[ ] Trellis Permutation trellis_permutation
[ ] Viterbi trellis_viterbi_x
[ ] Viterbi Combo trellis_viterbi_combined_xx

uhd

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] CHDR DMA Transport Adapter uhd_fpga_chdr_dma_ta
[ ] Ethernet Transport Adapter uhd_fpga_eth_ta
[ ] No Connect uhd_fpga_device_none
[ ] Replay Msg Push Button uhd_msg_push_button
[ ] RFNoC Add/Subtract uhd_fpga_addsub
[ ] RFNoC DDC uhd_fpga_ddc
[ ] RFNoC Device BSP uhd_fpga_device_bsp
[ ] RFNoC DRAM Replay/Capture uhd_fpga_replay
[ ] RFNoC DUC uhd_fpga_duc
[ ] RFNoC F15 (FPGA Fosphor) uhd_fpga_f15
[ ] RFNoC Fast Add-Subtract Block uhd_rfnoc_addsub
[ ] RFNoC Fast Fourier Transform (FFT) Block uhd_rfnoc_fft
[ ] RFNoC FFT uhd_fpga_fft
[ ] RFNoC FIR Filter uhd_fpga_fir_filter
[ ] RFNoC Fosphor Block uhd_rfnoc_fosphor
[ ] RFNoC Graph (Device) uhd_rfnoc_graph
[ ] RFNoC Keep One in N Block uhd_rfnoc_keep_one_in_n
[ ] RFNoC Keep One-in-N uhd_fpga_keep_one_in_n
[ ] RFNoC Log-Power Block uhd_fpga_logpwr
[ ] RFNoC Log-Power Block uhd_rfnoc_logpwr
[ ] RFNoC Motherboard Controller uhd_rfnoc_mb_controller
[ ] RFNoC Moving Average Block uhd_rfnoc_moving_avg
[ ] RFNoC Null Source Sink Block uhd_rfnoc_null_src_sink
[ ] RFNoC Null Source/Sink uhd_fpga_null_src_sink
[ ] RFNoC Radio uhd_fpga_radio
[ ] RFNoC Rx Streamer uhd_rfnoc_rx_streamer
[ ] RFNoC Signal Generator uhd_fpga_siggen
[ ] RFNoC Split Stream uhd_fpga_split_stream
[ ] RFNoC Split Stream Block uhd_rfnoc_split_stream
[ ] RFNoC Switchboard uhd_fpga_switchboard
[ ] RFNoC Switchboard Block uhd_rfnoc_switchboard
[ ] RFNoC Tx Streamer uhd_rfnoc_tx_streamer
[ ] RFNoC Vector IIR uhd_fpga_vector_iir
[ ] RFNoC Vector IIR Block uhd_rfnoc_vector_iir
[ ] Stream Endpoint uhd_fpga_sep
[ ] UHD: USRP Async Msg Source uhd_amsg_source

video-sdl

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] Video SDL Sink video_sdl_sink

vocoder

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] Alaw Audio Decoder vocoder_alaw_decode_bs
[ ] CODEC2 Audio Decoder vocoder_codec2_decode_ps
[ ] CODEC2 Audio Encoder vocoder_codec2_encode_sp
[ ] CVSD Audio Decoder (Raw Bit-Level) vocoder_cvsd_decode_bs
[ ] CVSD Audio Encoder (Raw Bit-Level) vocoder_cvsd_encode_sb
[ ] CVSD Decoder vocoder_cvsd_decode_bf
[ ] CVSD Encoder vocoder_cvsd_encode_fb
[ ] FreeDV demodulator vocoder_freedv_rx_ss
[ ] FreeDV modulator vocoder_freedv_tx_ss
[ ] g711 Alaw Audio Encoder vocoder_alaw_encode_sb
[ ] g721 Audio Decoder vocoder_g721_decode_bs
[ ] g721 Audio Encoder vocoder_g721_encode_sb
[ ] g723_24 Audio Decoder vocoder_g723_24_decode_bs
[ ] g723_24 Audio Encoder vocoder_g723_24_encode_sb
[ ] g723_40 Audio Decoder vocoder_g723_40_decode_bs
[ ] g723_40 Audio Encoder vocoder_g723_40_encode_sb
[ ] GSM full-rate Audio Decoder vocoder_gsm_fr_decode_ps
[ ] GSM full-rate Audio Encoder vocoder_gsm_fr_encode_sp
[ ] ulaw Audio Decoder vocoder_ulaw_decode_bs
[ ] ulaw Audio Encoder vocoder_ulaw_encode_sb

zeromq

Done Block ID Target Module New Block ID Status Disposition Owner
[ ] ZMQ PUB Message Sink zeromq_pub_msg_sink
[ ] ZMQ PUB Sink zeromq_pub_sink
[ ] ZMQ PULL Message Source zeromq_pull_msg_source
[ ] ZMQ PULL Source zeromq_pull_source
[ ] ZMQ PUSH Message Sink zeromq_push_msg_sink
[ ] ZMQ PUSH Sink zeromq_push_sink
[ ] ZMQ REP Message Sink zeromq_rep_msg_sink
[ ] ZMQ REP Sink zeromq_rep_sink
[ ] ZMQ REQ Message Source zeromq_req_msg_source
[ ] ZMQ REQ Source zeromq_req_source
[ ] ZMQ SUB Message Source zeromq_sub_msg_source
[ ] ZMQ SUB Source zeromq_sub_source

GNU Radio 4 Existing Blocks

Inferred from 75 public header classes deriving from Block<...> under ../gnuradio4/blocks/**/include. Registered IDs are cross-referenced from 98 GR_REGISTER_BLOCK(...) registrations where they match the implementation class or a local alias.

Module Block Class Registered Block ID(s) Source
audio AudioSink gr::audio::AudioSink ../gnuradio4/blocks/audio/include/gnuradio-4.0/audio/AudioBlocks.hpp:357
audio AudioSource gr::audio::AudioSource ../gnuradio4/blocks/audio/include/gnuradio-4.0/audio/AudioBlocks.hpp:32
basic Abs gr::blocks::type::converter::Abs ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/ConverterBlocks.hpp:65
basic Arg gr::blocks::type::converter::Arg ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/ConverterBlocks.hpp:117
basic builtin_counter builtin_counter ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/CommonBlocks.hpp:46
basic builtin_multiply builtin_multiply ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/CommonBlocks.hpp:20
basic ClockSource gr::basic::ClockSource ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/ClockSource.hpp:25
basic ComplexToInterleaved gr::blocks::type::converter::ComplexToInterleaved ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/ConverterBlocks.hpp:237
basic Convert gr::blocks::type::converter::Convert ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/ConverterBlocks.hpp:17
basic DataSetSink gr::basic::DataSetSink ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/DataSink.hpp:1048
basic DataSink gr::basic::DataSink ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/DataSink.hpp:468
basic DegreeToRadians gr::blocks::type::converter::DegreeToRadians ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/ConverterBlocks.hpp:148
basic FunctionGenerator gr::basic::FunctionGenerator ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/FunctionGenerator.hpp:138
basic Imag gr::blocks::type::converter::Imag ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/ConverterBlocks.hpp:87
basic InterleavedToComplex gr::blocks::type::converter::InterleavedToComplex ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/ConverterBlocks.hpp:260
basic MagPhaseToComplex ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/ConverterBlocks.hpp:219
basic PythonBlock gr::basic::PythonBlock ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/PythonBlock.hpp:22
basic RadiansToDegree gr::blocks::type::converter::RadiansToDegree ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/ConverterBlocks.hpp:131
basic Real gr::blocks::type::converter::Real ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/ConverterBlocks.hpp:102
basic RealImagToComplex ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/ConverterBlocks.hpp:183
basic ScalingConvert gr::blocks::type::converter::ScalingConvert ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/ConverterBlocks.hpp:39
basic SchmittTrigger gr::blocks::basic::SchmittTrigger, gr::blocks::basic::SchmittTriggerBasic, gr::blocks::basic::SchmittTriggerNoInterpolation, gr::blocks::basic::SchmittTriggerPolynomial ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/Trigger.hpp:18
basic Selector gr::basic::Selector ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/Selector.hpp:15
basic SignalGenerator gr::basic::SignalGenerator ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/SignalGenerator.hpp:25
basic StreamFilterImpl gr::basic::StreamFilter, gr::basic::StreamToDataSet ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/StreamToDataSet.hpp:27
basic SyncBlock gr::basic::SyncBlock ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/SyncBlock.hpp:13
basic ToMagPhase ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/ConverterBlocks.hpp:201
basic ToRealImag gr::blocks::type::converter::ToRealImag ../gnuradio4/blocks/basic/include/gnuradio-4.0/basic/ConverterBlocks.hpp:166
electrical PowerFactor gr::electrical::SinglePhasePowerFactorCalculator, gr::electrical::ThreePhasePowerFactorCalculator ../gnuradio4/blocks/electrical/include/gnuradio-4.0/electrical/PowerEstimators.hpp:146
electrical PowerMetrics gr::electrical::SinglePhasePowerMetrics, gr::electrical::ThreePhasePowerMetrics ../gnuradio4/blocks/electrical/include/gnuradio-4.0/electrical/PowerEstimators.hpp:23
electrical SystemUnbalance gr::electrical::ThreePhaseSystemUnbalanceCalculator, gr::electrical::TwoPhaseSystemUnbalanceCalculator ../gnuradio4/blocks/electrical/include/gnuradio-4.0/electrical/PowerEstimators.hpp:195
fileio BasicFileSink gr::blocks::fileio::BasicFileSink ../gnuradio4/blocks/fileio/include/gnuradio-4.0/fileio/BasicFileIo.hpp:67
fileio BasicFileSource gr::blocks::fileio::BasicFileSource ../gnuradio4/blocks/fileio/include/gnuradio-4.0/fileio/BasicFileIo.hpp:173
fileio WavSink gr::blocks::fileio::WavSink ../gnuradio4/blocks/fileio/include/gnuradio-4.0/fileio/WavBlocks.hpp:622
fileio WavSource gr::blocks::fileio::WavSource ../gnuradio4/blocks/fileio/include/gnuradio-4.0/fileio/WavBlocks.hpp:164
filter BasicFilterProto gr::filter::BasicFilter, gr::filter::BasicFilterProto ../gnuradio4/blocks/filter/include/gnuradio-4.0/filter/time_domain_filter.hpp:131
filter Decimator gr::filter::Decimator ../gnuradio4/blocks/filter/include/gnuradio-4.0/filter/time_domain_filter.hpp:216
filter fir_filter gr::filter::fir_filter ../gnuradio4/blocks/filter/include/gnuradio-4.0/filter/time_domain_filter.hpp:24
filter FrequencyEstimatorFrequencyDomain gr::filter::FrequencyEstimatorFrequencyDomain, gr::filter::FrequencyEstimatorFrequencyDomainDecimating ../gnuradio4/blocks/filter/include/gnuradio-4.0/filter/FrequencyEstimator.hpp:186
filter FrequencyEstimatorTimeDomain gr::filter::FrequencyEstimatorTimeDomain, gr::filter::FrequencyEstimatorTimeDomainDecimating ../gnuradio4/blocks/filter/include/gnuradio-4.0/filter/FrequencyEstimator.hpp:30
filter iir_filter gr::filter::iir_filter ../gnuradio4/blocks/filter/include/gnuradio-4.0/filter/time_domain_filter.hpp:64
filter IQDemodulator gr::filter::IQDemodulator ../gnuradio4/blocks/filter/include/gnuradio-4.0/filter/FrequencyEstimator.hpp:389
filter SavitzkyGolayDataSetFilter gr::filter::SavitzkyGolayDataSetFilter ../gnuradio4/blocks/filter/include/gnuradio-4.0/filter/SavitzkyGolayFilter.hpp:90
filter SavitzkyGolayFilter gr::filter::SavitzkyGolayFilter ../gnuradio4/blocks/filter/include/gnuradio-4.0/filter/SavitzkyGolayFilter.hpp:20
filter SvdDenoiser gr::filter::SvdDenoiser ../gnuradio4/blocks/filter/include/gnuradio-4.0/filter/SvdDenoiser.hpp:15
fourier FFT gr::blocks::fft::FFT ../gnuradio4/blocks/fourier/include/gnuradio-4.0/fourier/fft.hpp:33
http HttpSink gr::http::HttpSink ../gnuradio4/blocks/http/include/gnuradio-4.0/http/HttpBlock.hpp:155
http HttpSource gr::http::HttpSource ../gnuradio4/blocks/http/include/gnuradio-4.0/http/HttpBlock.hpp:42
math ExpressionBulk gr::blocks::math::ExpressionBulk ../gnuradio4/blocks/math/include/gnuradio-4.0/math/ExpressionBlocks.hpp:227
math ExpressionDISO gr::blocks::math::ExpressionDISO ../gnuradio4/blocks/math/include/gnuradio-4.0/math/ExpressionBlocks.hpp:145
math ExpressionSISO gr::blocks::math::ExpressionSISO ../gnuradio4/blocks/math/include/gnuradio-4.0/math/ExpressionBlocks.hpp:68
math MathOpImpl gr::blocks::math::AddConst, gr::blocks::math::DivideConst, gr::blocks::math::MultiplyConst, gr::blocks::math::SubtractConst ../gnuradio4/blocks/math/include/gnuradio-4.0/math/Math.hpp:31
math MathOpMultiPortImpl gr::blocks::math::Add, gr::blocks::math::Divide, gr::blocks::math::Multiply, gr::blocks::math::Subtract ../gnuradio4/blocks/math/include/gnuradio-4.0/math/Math.hpp:75
math Rotator gr::blocks::math::Rotator ../gnuradio4/blocks/math/include/gnuradio-4.0/math/Rotator.hpp:18
sdr RTL2832Source gr::blocks::sdr::RTL2832Source ../gnuradio4/blocks/sdr/include/gnuradio-4.0/sdr/RTL2832Source.hpp:36
sdr SoapySink gr::blocks::sdr::SoapyDualSink, gr::blocks::sdr::SoapyQuadSink, gr::blocks::sdr::SoapySink ../gnuradio4/blocks/sdr/include/gnuradio-4.0/sdr/SoapySink.hpp:18
sdr SoapySource gr::blocks::sdr::SoapyDualSource, gr::blocks::sdr::SoapySource ../gnuradio4/blocks/sdr/include/gnuradio-4.0/sdr/SoapySource.hpp:27
testing ConstantSource gr::testing::ConstantSource ../gnuradio4/blocks/testing/include/gnuradio-4.0/testing/NullSources.hpp:38
testing Copy gr::testing::Copy ../gnuradio4/blocks/testing/include/gnuradio-4.0/testing/NullSources.hpp:142
testing CountingSink gr::testing::CountingSink ../gnuradio4/blocks/testing/include/gnuradio-4.0/testing/NullSources.hpp:201
testing CountingSource gr::testing::CountingSource ../gnuradio4/blocks/testing/include/gnuradio-4.0/testing/NullSources.hpp:97
testing Delay gr::testing::Delay ../gnuradio4/blocks/testing/include/gnuradio-4.0/testing/Delay.hpp:14
testing HeadBlock gr::testing::HeadBlock ../gnuradio4/blocks/testing/include/gnuradio-4.0/testing/NullSources.hpp:160
testing ImChartMonitor ConsoleDebugSink, ImChartMonitor ../gnuradio4/blocks/testing/include/gnuradio-4.0/testing/ImChartMonitor.hpp:23
testing NullSink gr::testing::NullSink ../gnuradio4/blocks/testing/include/gnuradio-4.0/testing/NullSources.hpp:186
testing NullSource gr::testing::NullSource ../gnuradio4/blocks/testing/include/gnuradio-4.0/testing/NullSources.hpp:15
testing PerformanceMonitor gr::testing::PerformanceMonitor ../gnuradio4/blocks/testing/include/gnuradio-4.0/testing/PerformanceMonitor.hpp:62
testing SettingsChangeRecorder gr::testing::SettingsChangeRecorder ../gnuradio4/blocks/testing/include/gnuradio-4.0/testing/SettingsChangeRecorder.hpp:50
testing SimCompute gr::testing::SimCompute ../gnuradio4/blocks/testing/include/gnuradio-4.0/testing/NullSources.hpp:230
testing SlowSource gr::testing::SlowSource ../gnuradio4/blocks/testing/include/gnuradio-4.0/testing/NullSources.hpp:68
testing TagMonitor gr::testing::TagMonitor ../gnuradio4/blocks/testing/include/gnuradio-4.0/testing/TagMonitors.hpp:291
testing TagSink gr::testing::TagSink ../gnuradio4/blocks/testing/include/gnuradio-4.0/testing/TagMonitors.hpp:376
testing TagSource gr::testing::TagSource ../gnuradio4/blocks/testing/include/gnuradio-4.0/testing/TagMonitors.hpp:126
timing GpsSource gr::timing::GpsSource ../gnuradio4/blocks/timing/include/gnuradio-4.0/GpsSource.hpp:18
timing PpsSource gr::timing::PpsSource ../gnuradio4/blocks/timing/include/gnuradio-4.0/PpsSource.hpp:109

Module Counts

Module Blocks
analog 34
audio 2
blocks 142
channels 17
digital 73
dtv 54
fec 39
fft 4
filter 33
grc 12
iio 10
network 6
pdu 13
qtgui 38
soapy 15
trellis 13
uhd 36
video-sdl 1
vocoder 20
zeromq 12

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions