diff options
author | Tom Rondeau <trondeau@vt.edu> | 2013-04-04 11:50:26 -0400 |
---|---|---|
committer | Tom Rondeau <trondeau@vt.edu> | 2013-04-04 11:50:26 -0400 |
commit | 2930f1b4265b794599d814e9a3d68fd03bde010f (patch) | |
tree | eb1a03db6962f254abb401c4e02aab5cce15d60e /gr-analog/include | |
parent | b7175d5dcfa22c4fd1eef7a40889293cb483ec97 (diff) | |
parent | d44322fd03661c1eb6e45e3e364e81bb5131239b (diff) |
Merge branch 'master_grc_components' into next_grc_components
Conflicts:
gnuradio-core/src/lib/filter/gr_adaptive_fir_ccc.h
gnuradio-core/src/lib/filter/gr_adaptive_fir_ccf.h
gnuradio-core/src/lib/filter/gr_dc_blocker_cc.h
gnuradio-core/src/lib/filter/gr_dc_blocker_ff.h
gnuradio-core/src/lib/filter/gr_fft_filter_ccc.h
gnuradio-core/src/lib/filter/gr_fft_filter_fff.h
gnuradio-core/src/lib/filter/gr_filter_delay_fc.h
gnuradio-core/src/lib/filter/gr_fir_fcc_x86.h
gnuradio-core/src/lib/filter/gr_fir_filter_XXX.h.t
gnuradio-core/src/lib/filter/gr_fractional_interpolator_cc.h
gnuradio-core/src/lib/filter/gr_fractional_interpolator_ff.h
gnuradio-core/src/lib/filter/gr_freq_xlating_fir_filter_XXX.h.t
gnuradio-core/src/lib/filter/gr_goertzel_fc.h
gnuradio-core/src/lib/filter/gr_hilbert_fc.h
gnuradio-core/src/lib/filter/gr_iir_filter_ffd.h
gnuradio-core/src/lib/filter/gr_interp_fir_filter_XXX.h.t
gnuradio-core/src/lib/filter/gr_pfb_arb_resampler_ccf.h
gnuradio-core/src/lib/filter/gr_pfb_arb_resampler_fff.h
gnuradio-core/src/lib/filter/gr_pfb_channelizer_ccf.h
gnuradio-core/src/lib/filter/gr_pfb_clock_sync_ccf.h
gnuradio-core/src/lib/filter/gr_pfb_clock_sync_fff.h
gnuradio-core/src/lib/filter/gr_pfb_decimator_ccf.h
gnuradio-core/src/lib/filter/gr_pfb_interpolator_ccf.h
gnuradio-core/src/lib/filter/gr_pfb_synthesizer_ccf.h
gnuradio-core/src/lib/filter/gr_rational_resampler_base_XXX.h.t
gnuradio-core/src/lib/filter/gr_single_pole_iir_filter_cc.h
gnuradio-core/src/lib/filter/gr_single_pole_iir_filter_ff.h
gnuradio-core/src/lib/filter/gri_fft_filter_ccc_generic.h
gnuradio-core/src/lib/filter/gri_fft_filter_ccc_sse.h
gnuradio-core/src/lib/general/gr_add_ff.h
gnuradio-core/src/lib/general/gr_additive_scrambler_bb.h
gnuradio-core/src/lib/general/gr_agc2_cc.h
gnuradio-core/src/lib/general/gr_agc2_ff.h
gnuradio-core/src/lib/general/gr_agc_cc.h
gnuradio-core/src/lib/general/gr_agc_ff.h
gnuradio-core/src/lib/general/gr_align_on_samplenumbers_ss.h
gnuradio-core/src/lib/general/gr_bin_statistics_f.h
gnuradio-core/src/lib/general/gr_burst_tagger.h
gnuradio-core/src/lib/general/gr_bytes_to_syms.h
gnuradio-core/src/lib/general/gr_char_to_float.h
gnuradio-core/src/lib/general/gr_char_to_short.h
gnuradio-core/src/lib/general/gr_check_counting_s.h
gnuradio-core/src/lib/general/gr_check_lfsr_32k_s.h
gnuradio-core/src/lib/general/gr_complex_to_interleaved_short.h
gnuradio-core/src/lib/general/gr_complex_to_xxx.h
gnuradio-core/src/lib/general/gr_conjugate_cc.h
gnuradio-core/src/lib/general/gr_copy.h
gnuradio-core/src/lib/general/gr_correlate_access_code_tag_bb.h
gnuradio-core/src/lib/general/gr_cpfsk_bc.h
gnuradio-core/src/lib/general/gr_ctcss_squelch_ff.h
gnuradio-core/src/lib/general/gr_decode_ccsds_27_fb.h
gnuradio-core/src/lib/general/gr_deinterleave.h
gnuradio-core/src/lib/general/gr_delay.h
gnuradio-core/src/lib/general/gr_descrambler_bb.h
gnuradio-core/src/lib/general/gr_diff_decoder_bb.h
gnuradio-core/src/lib/general/gr_diff_encoder_bb.h
gnuradio-core/src/lib/general/gr_diff_phasor_cc.h
gnuradio-core/src/lib/general/gr_dpll_bb.h
gnuradio-core/src/lib/general/gr_encode_ccsds_27_bb.h
gnuradio-core/src/lib/general/gr_fake_channel_coder_pp.h
gnuradio-core/src/lib/general/gr_feedforward_agc_cc.h
gnuradio-core/src/lib/general/gr_fft_vcc.h
gnuradio-core/src/lib/general/gr_fft_vcc_fftw.h
gnuradio-core/src/lib/general/gr_fft_vfc.h
gnuradio-core/src/lib/general/gr_float_to_char.h
gnuradio-core/src/lib/general/gr_float_to_complex.h
gnuradio-core/src/lib/general/gr_float_to_int.h
gnuradio-core/src/lib/general/gr_float_to_short.h
gnuradio-core/src/lib/general/gr_float_to_uchar.h
gnuradio-core/src/lib/general/gr_framer_sink_1.h
gnuradio-core/src/lib/general/gr_frequency_modulator_fc.h
gnuradio-core/src/lib/general/gr_glfsr_source_b.h
gnuradio-core/src/lib/general/gr_glfsr_source_f.h
gnuradio-core/src/lib/general/gr_head.h
gnuradio-core/src/lib/general/gr_int_to_float.h
gnuradio-core/src/lib/general/gr_interleave.h
gnuradio-core/src/lib/general/gr_interleaved_short_to_complex.h
gnuradio-core/src/lib/general/gr_iqcomp_cc.h
gnuradio-core/src/lib/general/gr_keep_m_in_n.h
gnuradio-core/src/lib/general/gr_keep_one_in_n.h
gnuradio-core/src/lib/general/gr_kludge_copy.h
gnuradio-core/src/lib/general/gr_lfsr_32k_source_s.h
gnuradio-core/src/lib/general/gr_map_bb.h
gnuradio-core/src/lib/general/gr_message_strobe.h
gnuradio-core/src/lib/general/gr_multiply_cc.h
gnuradio-core/src/lib/general/gr_multiply_conjugate_cc.h
gnuradio-core/src/lib/general/gr_multiply_const_cc.h
gnuradio-core/src/lib/general/gr_multiply_const_ff.h
gnuradio-core/src/lib/general/gr_multiply_ff.h
gnuradio-core/src/lib/general/gr_nlog10_ff.h
gnuradio-core/src/lib/general/gr_nop.h
gnuradio-core/src/lib/general/gr_null_sink.h
gnuradio-core/src/lib/general/gr_null_source.h
gnuradio-core/src/lib/general/gr_ofdm_frame_sink2.h
gnuradio-core/src/lib/general/gr_pack_k_bits_bb.h
gnuradio-core/src/lib/general/gr_packet_sink.h
gnuradio-core/src/lib/general/gr_peak_detector2_fb.h
gnuradio-core/src/lib/general/gr_phase_modulator_fc.h
gnuradio-core/src/lib/general/gr_pll_carriertracking_cc.h
gnuradio-core/src/lib/general/gr_pll_freqdet_cf.h
gnuradio-core/src/lib/general/gr_pll_refout_cc.h
gnuradio-core/src/lib/general/gr_pn_correlator_cc.h
gnuradio-core/src/lib/general/gr_probe_avg_mag_sqrd_c.h
gnuradio-core/src/lib/general/gr_probe_avg_mag_sqrd_cf.h
gnuradio-core/src/lib/general/gr_probe_avg_mag_sqrd_f.h
gnuradio-core/src/lib/general/gr_pwr_squelch_cc.h
gnuradio-core/src/lib/general/gr_pwr_squelch_ff.h
gnuradio-core/src/lib/general/gr_quadrature_demod_cf.h
gnuradio-core/src/lib/general/gr_rail_ff.h
gnuradio-core/src/lib/general/gr_random_pdu.h
gnuradio-core/src/lib/general/gr_regenerate_bb.h
gnuradio-core/src/lib/general/gr_repeat.h
gnuradio-core/src/lib/general/gr_rms_cf.h
gnuradio-core/src/lib/general/gr_rms_ff.h
gnuradio-core/src/lib/general/gr_scrambler_bb.h
gnuradio-core/src/lib/general/gr_short_to_char.h
gnuradio-core/src/lib/general/gr_short_to_float.h
gnuradio-core/src/lib/general/gr_simple_correlator.h
gnuradio-core/src/lib/general/gr_simple_framer.h
gnuradio-core/src/lib/general/gr_simple_squelch_cc.h
gnuradio-core/src/lib/general/gr_skiphead.h
gnuradio-core/src/lib/general/gr_stream_mux.h
gnuradio-core/src/lib/general/gr_stream_to_streams.h
gnuradio-core/src/lib/general/gr_stream_to_vector.h
gnuradio-core/src/lib/general/gr_streams_to_stream.h
gnuradio-core/src/lib/general/gr_streams_to_vector.h
gnuradio-core/src/lib/general/gr_stretch_ff.h
gnuradio-core/src/lib/general/gr_tag_debug.h
gnuradio-core/src/lib/general/gr_threshold_ff.h
gnuradio-core/src/lib/general/gr_throttle.h
gnuradio-core/src/lib/general/gr_uchar_to_float.h
gnuradio-core/src/lib/general/gr_unpack_k_bits_bb.h
gnuradio-core/src/lib/general/gr_vco_f.h
gnuradio-core/src/lib/general/gr_vector_map.h
gnuradio-core/src/lib/general/gr_vector_to_stream.h
gnuradio-core/src/lib/general/gr_vector_to_streams.h
gnuradio-core/src/lib/gengen/gr_moving_average_XX.h.t
gnuradio-core/src/lib/hier/gr_channel_model.h
gr-analog/include/analog/agc2_cc.h
gr-analog/include/analog/agc2_ff.h
gr-analog/include/analog/cpm.h
gr-analog/include/analog/ctcss_squelch_ff.h
gr-analog/include/analog/feedforward_agc_cc.h
gr-analog/include/analog/lfsr.h
gr-analog/include/analog/plateau_detector_fb.h
gr-blocks/grc/blocks_block_tree.xml
gr-digital/grc/digital_block_tree.xml
gr-digital/include/digital_additive_scrambler_bb.h
gr-digital/include/digital_binary_slicer_fb.h
gr-digital/include/digital_bytes_to_syms.h
gr-digital/include/digital_chunks_to_symbols_XX.h.t
gr-digital/include/digital_clock_recovery_mm_cc.h
gr-digital/include/digital_clock_recovery_mm_ff.h
gr-digital/include/digital_cma_equalizer_cc.h
gr-digital/include/digital_constellation_decoder_cb.h
gr-digital/include/digital_constellation_receiver_cb.h
gr-digital/include/digital_correlate_access_code_bb.h
gr-digital/include/digital_costas_loop_cc.h
gr-digital/include/digital_cpmmod_bc.h
gr-digital/include/digital_crc32_bb.h
gr-digital/include/digital_descrambler_bb.h
gr-digital/include/digital_diff_decoder_bb.h
gr-digital/include/digital_diff_encoder_bb.h
gr-digital/include/digital_diff_phasor_cc.h
gr-digital/include/digital_fll_band_edge_cc.h
gr-digital/include/digital_framer_sink_1.h
gr-digital/include/digital_glfsr_source_b.h
gr-digital/include/digital_glfsr_source_f.h
gr-digital/include/digital_gmskmod_bc.h
gr-digital/include/digital_kurtotic_equalizer_cc.h
gr-digital/include/digital_lms_dd_equalizer_cc.h
gr-digital/include/digital_map_bb.h
gr-digital/include/digital_mpsk_receiver_cc.h
gr-digital/include/digital_mpsk_snr_est_cc.h
gr-digital/include/digital_ofdm_chanest_vcvc.h
gr-digital/include/digital_ofdm_equalizer_base.h
gr-digital/include/digital_ofdm_equalizer_simpledfe.h
gr-digital/include/digital_ofdm_equalizer_static.h
gr-digital/include/digital_ofdm_frame_acquisition.h
gr-digital/include/digital_ofdm_frame_sink.h
gr-digital/include/digital_ofdm_insert_preamble.h
gr-digital/include/digital_ofdm_mapper_bcv.h
gr-digital/include/digital_ofdm_sync_sc_cfb.h
gr-digital/include/digital_packet_sink.h
gr-digital/include/digital_pfb_clock_sync_ccf.h
gr-digital/include/digital_pfb_clock_sync_fff.h
gr-digital/include/digital_pn_correlator_cc.h
gr-digital/include/digital_probe_density_b.h
gr-digital/include/digital_probe_mpsk_snr_est_c.h
gr-digital/include/digital_scrambler_bb.h
gr-digital/include/digital_simple_correlator.h
gr-digital/include/digital_simple_framer.h
gr-filter/grc/filter_block_tree.xml
gr-filter/include/filter/channel_model.h
gr-filter/include/filter/iir_filter_ffd.h
gr-noaa/lib/noaa_hrpt_decoder.h
gr-noaa/lib/noaa_hrpt_deframer.h
gr-noaa/lib/noaa_hrpt_pll_cf.h
gr-pager/lib/pager_flex_deinterleave.h
gr-pager/lib/pager_flex_frame.h
gr-pager/lib/pager_flex_sync.h
gr-qtgui/grc/qtgui_check_box.xml
gr-qtgui/grc/qtgui_chooser.xml
gr-qtgui/grc/qtgui_entry.xml
gr-qtgui/grc/qtgui_label.xml
gr-qtgui/grc/qtgui_range.xml
gr-qtgui/grc/qtgui_sink_x.xml
gr-qtgui/grc/qtgui_tab_widget.xml
gr-qtgui/grc/qtgui_time_sink_x.xml
gr-qtgui/include/qtgui_sink_c.h
gr-qtgui/include/qtgui_sink_f.h
gr-qtgui/include/qtgui_time_sink_c.h
gr-qtgui/include/qtgui_time_sink_f.h
gr-trellis/src/lib/fsm.h
gr-trellis/src/lib/interleaver.h
gr-trellis/src/lib/trellis_constellation_metrics_cf.h
gr-trellis/src/lib/trellis_encoder_XX.h.t
gr-trellis/src/lib/trellis_metrics_X.h.t
gr-trellis/src/lib/trellis_pccc_decoder_X.h.t
gr-trellis/src/lib/trellis_pccc_decoder_combined_XX.h.t
gr-trellis/src/lib/trellis_pccc_encoder_XX.h.t
gr-trellis/src/lib/trellis_permutation.h
gr-trellis/src/lib/trellis_sccc_decoder_X.h.t
gr-trellis/src/lib/trellis_sccc_decoder_combined_XX.h.t
gr-trellis/src/lib/trellis_sccc_encoder_XX.h.t
gr-trellis/src/lib/trellis_siso_combined_f.h
gr-trellis/src/lib/trellis_siso_f.h
gr-trellis/src/lib/trellis_viterbi_X.h.t
gr-trellis/src/lib/trellis_viterbi_combined_XX.h.t
gr-vocoder/include/vocoder_alaw_decode_bs.h
gr-vocoder/include/vocoder_alaw_encode_sb.h
gr-vocoder/include/vocoder_codec2_decode_ps.h
gr-vocoder/include/vocoder_codec2_encode_sp.h
gr-vocoder/include/vocoder_cvsd_decode_bs.h
gr-vocoder/include/vocoder_cvsd_encode_sb.h
gr-vocoder/include/vocoder_g721_decode_bs.h
gr-vocoder/include/vocoder_g721_encode_sb.h
gr-vocoder/include/vocoder_g723_24_decode_bs.h
gr-vocoder/include/vocoder_g723_24_encode_sb.h
gr-vocoder/include/vocoder_g723_40_decode_bs.h
gr-vocoder/include/vocoder_g723_40_encode_sb.h
gr-vocoder/include/vocoder_gsm_fr_decode_ps.h
gr-vocoder/include/vocoder_gsm_fr_encode_sp.h
gr-vocoder/include/vocoder_ulaw_decode_bs.h
gr-vocoder/include/vocoder_ulaw_encode_sb.h
gr-wxgui/grc/wxgui_fftsink2.xml
gr-wxgui/grc/wxgui_waterfallsink2.xml
grc/blocks/blks2_pfb_arb_resampler.xml
grc/blocks/blks2_pfb_channelizer.xml
grc/blocks/block_tree.xml
grc/blocks/gr_add_const_vxx.xml
grc/blocks/gr_add_xx.xml
grc/blocks/gr_additive_scrambler_bb.xml
grc/blocks/gr_agc2_xx.xml
grc/blocks/gr_agc_xx.xml
grc/blocks/gr_and_const_xx.xml
grc/blocks/gr_and_xx.xml
grc/blocks/gr_argmax_xx.xml
grc/blocks/gr_burst_tagger.xml
grc/blocks/gr_channel_model.xml
grc/blocks/gr_char_to_float.xml
grc/blocks/gr_char_to_short.xml
grc/blocks/gr_chunks_to_symbols.xml
grc/blocks/gr_complex_to_arg.xml
grc/blocks/gr_complex_to_float.xml
grc/blocks/gr_complex_to_imag.xml
grc/blocks/gr_complex_to_interleaved_short.xml
grc/blocks/gr_complex_to_mag.xml
grc/blocks/gr_complex_to_mag_squared.xml
grc/blocks/gr_complex_to_real.xml
grc/blocks/gr_conjugate_cc.xml
grc/blocks/gr_copy.xml
grc/blocks/gr_cpfsk_bc.xml
grc/blocks/gr_ctcss_squelch_ff.xml
grc/blocks/gr_dc_blocker.xml
grc/blocks/gr_deinterleave.xml
grc/blocks/gr_delay.xml
grc/blocks/gr_descrambler_bb.xml
grc/blocks/gr_diff_decoder_bb.xml
grc/blocks/gr_diff_encoder_bb.xml
grc/blocks/gr_diff_phasor_cc.xml
grc/blocks/gr_divide_xx.xml
grc/blocks/gr_dpll_bb.xml
grc/blocks/gr_endian_swap.xml
grc/blocks/gr_feedforward_agc_cc.xml
grc/blocks/gr_fft_filter_xxx.xml
grc/blocks/gr_fft_vxx.xml
grc/blocks/gr_file_sink.xml
grc/blocks/gr_file_source.xml
grc/blocks/gr_filter_delay_fc.xml
grc/blocks/gr_fir_filter_xxx.xml
grc/blocks/gr_float_to_char.xml
grc/blocks/gr_float_to_complex.xml
grc/blocks/gr_float_to_int.xml
grc/blocks/gr_float_to_short.xml
grc/blocks/gr_float_to_uchar.xml
grc/blocks/gr_fractional_interpolator_xx.xml
grc/blocks/gr_freq_xlating_fir_filter_xxx.xml
grc/blocks/gr_frequency_modulator_fc.xml
grc/blocks/gr_glfsr_source_x.xml
grc/blocks/gr_goertzel_fc.xml
grc/blocks/gr_head.xml
grc/blocks/gr_hilbert_fc.xml
grc/blocks/gr_iir_filter_ffd.xml
grc/blocks/gr_int_to_float.xml
grc/blocks/gr_integrate_xx.xml
grc/blocks/gr_interleave.xml
grc/blocks/gr_interleaved_short_to_complex.xml
grc/blocks/gr_interp_fir_filter_xxx.xml
grc/blocks/gr_keep_m_in_n.xml
grc/blocks/gr_keep_one_in_n.xml
grc/blocks/gr_kludge_copy.xml
grc/blocks/gr_map_bb.xml
grc/blocks/gr_max_xx.xml
grc/blocks/gr_message_burst_source.xml
grc/blocks/gr_message_debug.xml
grc/blocks/gr_message_sink.xml
grc/blocks/gr_message_source.xml
grc/blocks/gr_message_strobe.xml
grc/blocks/gr_moving_average_xx.xml
grc/blocks/gr_multiply_const_vxx.xml
grc/blocks/gr_multiply_xx.xml
grc/blocks/gr_mute_xx.xml
grc/blocks/gr_nlog10_ff.xml
grc/blocks/gr_noise_source_x.xml
grc/blocks/gr_nop.xml
grc/blocks/gr_not_xx.xml
grc/blocks/gr_null_sink.xml
grc/blocks/gr_null_source.xml
grc/blocks/gr_or_xx.xml
grc/blocks/gr_pack_k_bits_bb.xml
grc/blocks/gr_packed_to_unpacked_xx.xml
grc/blocks/gr_pdu_to_tagged_stream.xml
grc/blocks/gr_peak_detector2_fb.xml
grc/blocks/gr_peak_detector_xb.xml
grc/blocks/gr_pfb_clock_sync.xml
grc/blocks/gr_pfb_synthesizer.xml
grc/blocks/gr_phase_modulator_fc.xml
grc/blocks/gr_pll_carriertracking_cc.xml
grc/blocks/gr_pll_freqdet_cf.xml
grc/blocks/gr_pll_refout_cc.xml
grc/blocks/gr_pn_correlator_cc.xml
grc/blocks/gr_probe_avg_mag_sqrd_x.xml
grc/blocks/gr_probe_density_b.xml
grc/blocks/gr_probe_signal_f.xml
grc/blocks/gr_pwr_squelch_xx.xml
grc/blocks/gr_quadrature_demod_cf.xml
grc/blocks/gr_rational_resampler_base_xxx.xml
grc/blocks/gr_repeat.xml
grc/blocks/gr_rms_xx.xml
grc/blocks/gr_sample_and_hold_xx.xml
grc/blocks/gr_scrambler_bb.xml
grc/blocks/gr_short_to_char.xml
grc/blocks/gr_short_to_float.xml
grc/blocks/gr_sig_source_x.xml
grc/blocks/gr_simple_correlator.xml
grc/blocks/gr_simple_framer.xml
grc/blocks/gr_simple_squelch_cc.xml
grc/blocks/gr_single_pole_iir_filter_xx.xml
grc/blocks/gr_skiphead.xml
grc/blocks/gr_socket_pdu.xml
grc/blocks/gr_stream_mux.xml
grc/blocks/gr_stream_to_streams.xml
grc/blocks/gr_stream_to_vector.xml
grc/blocks/gr_streams_to_stream.xml
grc/blocks/gr_streams_to_vector.xml
grc/blocks/gr_sub_xx.xml
grc/blocks/gr_tag_debug.xml
grc/blocks/gr_tagged_stream_to_pdu.xml
grc/blocks/gr_threshold_ff.xml
grc/blocks/gr_throttle.xml
grc/blocks/gr_transcendental.xml
grc/blocks/gr_tuntap_pdu.xml
grc/blocks/gr_uchar_to_float.xml
grc/blocks/gr_udp_sink.xml
grc/blocks/gr_udp_source.xml
grc/blocks/gr_unpack_k_bits_bb.xml
grc/blocks/gr_unpacked_to_packed_xx.xml
grc/blocks/gr_vco_f.xml
grc/blocks/gr_vector_insert_x.xml
grc/blocks/gr_vector_sink_x.xml
grc/blocks/gr_vector_source_x.xml
grc/blocks/gr_vector_to_stream.xml
grc/blocks/gr_vector_to_streams.xml
grc/blocks/gr_wavfile_sink.xml
grc/blocks/gr_wavfile_source.xml
grc/blocks/gr_xor_xx.xml
Diffstat (limited to 'gr-analog/include')
27 files changed, 46 insertions, 28 deletions
diff --git a/gr-analog/include/analog/agc.h b/gr-analog/include/analog/agc.h index c304ba8f3e..9418c1f8fb 100644 --- a/gr-analog/include/analog/agc.h +++ b/gr-analog/include/analog/agc.h @@ -34,6 +34,7 @@ namespace gr { /*! * \brief high performance Automatic Gain Control class for complex signals. * + * \details * For Power the absolute value of the complex number is used. */ class ANALOG_API agc_cc diff --git a/gr-analog/include/analog/agc2.h b/gr-analog/include/analog/agc2.h index 8d1958d293..89d4b43694 100644 --- a/gr-analog/include/analog/agc2.h +++ b/gr-analog/include/analog/agc2.h @@ -34,6 +34,7 @@ namespace gr { /*! * \brief high performance Automatic Gain Control class * + * \details * For Power the absolute value of the complex number is used. */ class ANALOG_API agc2_cc diff --git a/gr-analog/include/analog/agc2_cc.h b/gr-analog/include/analog/agc2_cc.h index 7f3a7c24bd..82efe914d8 100644 --- a/gr-analog/include/analog/agc2_cc.h +++ b/gr-analog/include/analog/agc2_cc.h @@ -33,8 +33,9 @@ namespace gr { /*! * \brief high performance Automatic Gain Control class with * attack and decay rates. - * \ingroup level_blk + * \ingroup level_controllers_blk * + * \details * For Power the absolute value of the complex number is used. */ class ANALOG_API agc2_cc : virtual public gr_sync_block diff --git a/gr-analog/include/analog/agc2_ff.h b/gr-analog/include/analog/agc2_ff.h index 4bb7b0f646..dd2507e33d 100644 --- a/gr-analog/include/analog/agc2_ff.h +++ b/gr-analog/include/analog/agc2_ff.h @@ -33,8 +33,9 @@ namespace gr { /*! * \brief high performance Automatic Gain Control class with * attack and decay rates. + * \ingroup level_controllers_blk * - * \ingroup level_blk + * \details * Power is approximated by absolute value */ class ANALOG_API agc2_ff : virtual public gr_sync_block diff --git a/gr-analog/include/analog/agc_cc.h b/gr-analog/include/analog/agc_cc.h index 0e59f8593b..0c2e831b0c 100644 --- a/gr-analog/include/analog/agc_cc.h +++ b/gr-analog/include/analog/agc_cc.h @@ -32,8 +32,9 @@ namespace gr { /*! * \brief high performance Automatic Gain Control class - * \ingroup level_blk + * \ingroup level_controllers_blk * + * \details * For Power the absolute value of the complex number is used. */ class ANALOG_API agc_cc : virtual public gr_sync_block diff --git a/gr-analog/include/analog/agc_ff.h b/gr-analog/include/analog/agc_ff.h index 6046d6f645..ffcafaa642 100644 --- a/gr-analog/include/analog/agc_ff.h +++ b/gr-analog/include/analog/agc_ff.h @@ -32,8 +32,9 @@ namespace gr { /*! * \brief high performance Automatic Gain Control class - * \ingroup level_blk + * \ingroup level_controllers_blk * + * \details * Power is approximated by absolute value */ class ANALOG_API agc_ff : virtual public gr_sync_block diff --git a/gr-analog/include/analog/cpfsk_bc.h b/gr-analog/include/analog/cpfsk_bc.h index 904730e2b5..8150e0d08f 100644 --- a/gr-analog/include/analog/cpfsk_bc.h +++ b/gr-analog/include/analog/cpfsk_bc.h @@ -30,7 +30,7 @@ namespace gr { /*! * \brief Perform continuous phase 2-level frequency shift keying modulation * on an input stream of unpacked bits. - * \ingroup modulation_blk + * \ingroup modulators_blk */ class ANALOG_API cpfsk_bc : virtual public gr_sync_interpolator { diff --git a/gr-analog/include/analog/cpm.h b/gr-analog/include/analog/cpm.h index aff0dd19eb..43dd0b3729 100644 --- a/gr-analog/include/analog/cpm.h +++ b/gr-analog/include/analog/cpm.h @@ -46,8 +46,9 @@ namespace gr { /*! \brief Return the taps for an interpolating FIR filter * (gr::filter::interp_fir_filter_fff). * - * These taps represent the phase response \f$g(k)\f$ for use in - * a CPM modulator, see also gr_cpmmod_bc. + * \details + * These taps represent the phase response \f$g(k)\f$ for use in a CPM modulator, + * see also gr_cpmmod_bc. * * \param type The CPM type (Rectangular, Raised Cosine, * Spectral Raised Cosine, Tamed FM or Gaussian). diff --git a/gr-analog/include/analog/ctcss_squelch_ff.h b/gr-analog/include/analog/ctcss_squelch_ff.h index b63876714d..f8c551d291 100644 --- a/gr-analog/include/analog/ctcss_squelch_ff.h +++ b/gr-analog/include/analog/ctcss_squelch_ff.h @@ -32,7 +32,7 @@ namespace gr { /*! * \brief gate or zero output if CTCSS tone not present - * \ingroup level_blk + * \ingroup level_controllers_blk */ class ANALOG_API ctcss_squelch_ff : public squelch_base_ff, virtual public gr_block diff --git a/gr-analog/include/analog/dpll_bb.h b/gr-analog/include/analog/dpll_bb.h index 78efb8fde9..f25e860b2c 100644 --- a/gr-analog/include/analog/dpll_bb.h +++ b/gr-analog/include/analog/dpll_bb.h @@ -31,8 +31,9 @@ namespace gr { /*! * \brief Detect the peak of a signal - * \ingroup level_blk + * \ingroup peak_detectors_blk * + * \details * If a peak is detected, this block outputs a 1, * or it outputs 0's. */ diff --git a/gr-analog/include/analog/feedforward_agc_cc.h b/gr-analog/include/analog/feedforward_agc_cc.h index 743b9b3a3b..0a688ccdde 100644 --- a/gr-analog/include/analog/feedforward_agc_cc.h +++ b/gr-analog/include/analog/feedforward_agc_cc.h @@ -32,7 +32,7 @@ namespace gr { /*! * \brief Non-causal AGC which computes required gain based on max * absolute value over nsamples - * \ingroup level_blk + * \ingroup level_controllers_blk */ class ANALOG_API feedforward_agc_cc : virtual public gr_sync_block { diff --git a/gr-analog/include/analog/fmdet_cf.h b/gr-analog/include/analog/fmdet_cf.h index 6878775e6c..bd26e39226 100644 --- a/gr-analog/include/analog/fmdet_cf.h +++ b/gr-analog/include/analog/fmdet_cf.h @@ -32,6 +32,7 @@ namespace gr { /*! * \brief Implements an IQ slope detector * + * \details * input: stream of complex; output: stream of floats * * This implements a limiting slope detector. The limiter is in diff --git a/gr-analog/include/analog/frequency_modulator_fc.h b/gr-analog/include/analog/frequency_modulator_fc.h index 67be1ff00e..a0d4404729 100644 --- a/gr-analog/include/analog/frequency_modulator_fc.h +++ b/gr-analog/include/analog/frequency_modulator_fc.h @@ -31,8 +31,9 @@ namespace gr { /*! * \brief Frequency modulator block - * \ingroup modulation_blk + * \ingroup modulators_blk * + * \details * float input; complex baseband output */ class ANALOG_API frequency_modulator_fc : virtual public gr_sync_block diff --git a/gr-analog/include/analog/noise_source_X.h.t b/gr-analog/include/analog/noise_source_X.h.t index 27d20cd072..1a9630dfdf 100644 --- a/gr-analog/include/analog/noise_source_X.h.t +++ b/gr-analog/include/analog/noise_source_X.h.t @@ -35,7 +35,7 @@ namespace gr { /*! * \brief Random number source - * \ingroup source_blk + * \ingroup waveform_generators_blk * * \details * Generate random values from different distributions. @@ -47,11 +47,11 @@ namespace gr { // gr::analog::@BASE_NAME@::sptr typedef boost::shared_ptr<@BASE_NAME@> sptr; - /*! \brief Make a noise source + /*! Build a noise source * \param type the random distribution to use (see analog/noise_type.h) * \param ampl a scaling factor for the output * \param seed seed for random generators. Note that for uniform and - * Gaussian distributions, this should be a negative number. + * Gaussian distributions, this should be a negative number. */ static sptr make(noise_type_t type, float ampl, long seed=0); diff --git a/gr-analog/include/analog/phase_modulator_fc.h b/gr-analog/include/analog/phase_modulator_fc.h index 409de7804b..2ec7c1a3c4 100644 --- a/gr-analog/include/analog/phase_modulator_fc.h +++ b/gr-analog/include/analog/phase_modulator_fc.h @@ -31,8 +31,9 @@ namespace gr { /*! * \brief Phase modulator block - * \ingroup modulation_blk + * \ingroup modulators_blk * + * \details * output = complex(cos(in*sensitivity), sin(in*sensitivity)) * * Input stream 0: floats diff --git a/gr-analog/include/analog/pll_carriertracking_cc.h b/gr-analog/include/analog/pll_carriertracking_cc.h index 0812d650f0..520a2f57da 100644 --- a/gr-analog/include/analog/pll_carriertracking_cc.h +++ b/gr-analog/include/analog/pll_carriertracking_cc.h @@ -33,8 +33,9 @@ namespace gr { /*! * \brief Implements a PLL which locks to the input frequency and outputs the * input signal mixed with that carrier. - * \ingroup sync_blk + * \ingroup synchronizers_blk * + * \details * Input stream 0: complex * Output stream 0: complex * diff --git a/gr-analog/include/analog/pll_freqdet_cf.h b/gr-analog/include/analog/pll_freqdet_cf.h index 8ffbc5968e..b33fb909ba 100644 --- a/gr-analog/include/analog/pll_freqdet_cf.h +++ b/gr-analog/include/analog/pll_freqdet_cf.h @@ -33,8 +33,9 @@ namespace gr { /*! * \brief Implements a PLL which locks to the input frequency and outputs * an estimate of that frequency. Useful for FM Demod. - * \ingroup sync_blk + * \ingroup synchronizers_blk * + * \details * Input stream 0: complex * Output stream 0: float * diff --git a/gr-analog/include/analog/pll_refout_cc.h b/gr-analog/include/analog/pll_refout_cc.h index 1ba907262e..9c713749c7 100644 --- a/gr-analog/include/analog/pll_refout_cc.h +++ b/gr-analog/include/analog/pll_refout_cc.h @@ -32,8 +32,9 @@ namespace gr { /*! * \brief Implements a PLL which locks to the input frequency and outputs a carrier - * \ingroup sync_blk + * \ingroup synchronizers_blk * + * \details * Input stream 0: complex * Output stream 0: complex * diff --git a/gr-analog/include/analog/probe_avg_mag_sqrd_c.h b/gr-analog/include/analog/probe_avg_mag_sqrd_c.h index 9e62732a36..2fed4fff0b 100644 --- a/gr-analog/include/analog/probe_avg_mag_sqrd_c.h +++ b/gr-analog/include/analog/probe_avg_mag_sqrd_c.h @@ -30,8 +30,9 @@ namespace gr { /*! * \brief compute avg magnitude squared. - * \ingroup sink_blk + * \ingroup measurement_tools_blk * + * \details * Input stream 0: complex * * Compute a running average of the magnitude squared of the the diff --git a/gr-analog/include/analog/probe_avg_mag_sqrd_cf.h b/gr-analog/include/analog/probe_avg_mag_sqrd_cf.h index b18916ae9b..303670adee 100644 --- a/gr-analog/include/analog/probe_avg_mag_sqrd_cf.h +++ b/gr-analog/include/analog/probe_avg_mag_sqrd_cf.h @@ -31,8 +31,9 @@ namespace gr { /*! * \brief compute avg magnitude squared. - * \ingroup sink_blk + * \ingroup measurement_tools_blk * + * \details * Input stream 0: complex * Output stream 0: float * diff --git a/gr-analog/include/analog/probe_avg_mag_sqrd_f.h b/gr-analog/include/analog/probe_avg_mag_sqrd_f.h index fe9d27793f..2300f8bca1 100644 --- a/gr-analog/include/analog/probe_avg_mag_sqrd_f.h +++ b/gr-analog/include/analog/probe_avg_mag_sqrd_f.h @@ -31,8 +31,9 @@ namespace gr { /*! * \brief compute avg magnitude squared. - * \ingroup sink_blk + * \ingroup measurement_tools_blk * + * \details * input stream 0: float * * Compute a running average of the magnitude squared of the the diff --git a/gr-analog/include/analog/pwr_squelch_cc.h b/gr-analog/include/analog/pwr_squelch_cc.h index e3f6fb67fc..73b89f0db6 100644 --- a/gr-analog/include/analog/pwr_squelch_cc.h +++ b/gr-analog/include/analog/pwr_squelch_cc.h @@ -32,7 +32,7 @@ namespace gr { /*! * \brief gate or zero output when input power below threshold - * \ingroup level_blk + * \ingroup level_controllers_blk */ class ANALOG_API pwr_squelch_cc : public squelch_base_cc, virtual public gr_block diff --git a/gr-analog/include/analog/pwr_squelch_ff.h b/gr-analog/include/analog/pwr_squelch_ff.h index f8f7b4aac2..5490827390 100644 --- a/gr-analog/include/analog/pwr_squelch_ff.h +++ b/gr-analog/include/analog/pwr_squelch_ff.h @@ -32,7 +32,7 @@ namespace gr { /*! * \brief gate or zero output when input power below threshold - * \ingroup level_blk + * \ingroup level_controllers_blk */ class ANALOG_API pwr_squelch_ff : public squelch_base_ff, virtual public gr_block diff --git a/gr-analog/include/analog/quadrature_demod_cf.h b/gr-analog/include/analog/quadrature_demod_cf.h index fc29e494da..c7682649b8 100644 --- a/gr-analog/include/analog/quadrature_demod_cf.h +++ b/gr-analog/include/analog/quadrature_demod_cf.h @@ -31,8 +31,9 @@ namespace gr { /*! * \brief quadrature demodulator: complex in, float out - * \ingroup demodulation_blk + * \ingroup modulators_blk * + * \details * This can be used to demod FM, FSK, GMSK, etc. * The input is complex baseband. */ diff --git a/gr-analog/include/analog/rail_ff.h b/gr-analog/include/analog/rail_ff.h index 120ca2815b..2018017935 100644 --- a/gr-analog/include/analog/rail_ff.h +++ b/gr-analog/include/analog/rail_ff.h @@ -31,7 +31,7 @@ namespace gr { /*! * \brief clips input values to min, max - * \ingroup misc + * \ingroup level_controllers_blk */ class ANALOG_API rail_ff : virtual public gr_sync_block { diff --git a/gr-analog/include/analog/sig_source_X.h.t b/gr-analog/include/analog/sig_source_X.h.t index 2915c2abe9..752fe4cd29 100644 --- a/gr-analog/include/analog/sig_source_X.h.t +++ b/gr-analog/include/analog/sig_source_X.h.t @@ -34,7 +34,7 @@ namespace gr { /*! * \brief signal generator with @TYPE@ output. - * \ingroup source_blk + * \ingroup waveform_generators_blk */ class ANALOG_API @BASE_NAME@ : virtual public gr_sync_block { @@ -43,7 +43,7 @@ namespace gr { typedef boost::shared_ptr<@BASE_NAME@> sptr; /*! - * \brief Make a signal source block. + * Build a signal source block. * * \param sampling_freq Sampling rate of signal. * \param waveform wavetform type. diff --git a/gr-analog/include/analog/simple_squelch_cc.h b/gr-analog/include/analog/simple_squelch_cc.h index 1e12646e4e..bf949e3d2e 100644 --- a/gr-analog/include/analog/simple_squelch_cc.h +++ b/gr-analog/include/analog/simple_squelch_cc.h @@ -31,7 +31,7 @@ namespace gr { /*! * \brief simple squelch block based on average signal power and threshold in dB. - * \ingroup level_blk + * \ingroup level_controllers_blk */ class ANALOG_API simple_squelch_cc : virtual public gr_sync_block { |