blob: 9cba4089fd6d78c058e93218a1e5151eff2ae26e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
|
gnuradio.gr
===========
.. automodule:: gnuradio.gr
Signal Processing Blocks
------------------------
Top Block and Hierarchical Block Base Classes
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. autosummary::
:nosignatures:
gnuradio.gr.top_block
gnuradio.gr.hier_block2
Signal Sources
^^^^^^^^^^^^^^
.. autosummary::
:nosignatures:
gnuradio.gr.lfsr_32k_source_s
gnuradio.gr.null_source
gnuradio.gr.vector_source_b
gnuradio.gr.vector_source_c
gnuradio.gr.vector_source_f
gnuradio.gr.vector_source_i
gnuradio.gr.vector_source_s
gnuradio.gr.file_descriptor_source
gnuradio.gr.file_source
gnuradio.gr.message_source
gnuradio.gr.udp_source
gnuradio.gr.wavfile_source
Signal Sinks
^^^^^^^^^^^^
.. autosummary::
:nosignatures:
gnuradio.gr.bin_statistics_f
gnuradio.gr.check_counting_s
gnuradio.gr.check_lfsr_32k_s
gnuradio.gr.null_sink
gnuradio.gr.probe_signal_f
gnuradio.gr.vector_sink_b
gnuradio.gr.vector_sink_c
gnuradio.gr.vector_sink_f
gnuradio.gr.vector_sink_i
gnuradio.gr.vector_sink_s
gnuradio.gr.file_descriptor_sink
gnuradio.gr.file_sink
gnuradio.gr.histo_sink_f
gnuradio.gr.message_sink
gnuradio.gr.oscope_sink_f
gnuradio.gr.udp_sink
gnuradio.gr.wavfile_sink
Filters
^^^^^^^
.. autosummary::
:nosignatures:
gnuradio.gr.fft_filter_ccc
gnuradio.gr.fft_filter_fff
gnuradio.gr.filter_delay_fc
gnuradio.gr.fir_filter_ccc
gnuradio.gr.fir_filter_ccf
gnuradio.gr.fir_filter_fcc
gnuradio.gr.fir_filter_fff
gnuradio.gr.fir_filter_fsf
gnuradio.gr.fir_filter_scc
gnuradio.gr.fractional_interpolator_cc
gnuradio.gr.fractional_interpolator_ff
gnuradio.gr.freq_xlating_fir_filter_ccc
gnuradio.gr.freq_xlating_fir_filter_ccf
gnuradio.gr.freq_xlating_fir_filter_fcc
gnuradio.gr.freq_xlating_fir_filter_fcf
gnuradio.gr.freq_xlating_fir_filter_scc
gnuradio.gr.freq_xlating_fir_filter_scf
gnuradio.gr.hilbert_fc
gnuradio.gr.iir_filter_ffd
gnuradio.gr.interp_fir_filter_ccc
gnuradio.gr.interp_fir_filter_ccf
gnuradio.gr.interp_fir_filter_fcc
gnuradio.gr.interp_fir_filter_fff
gnuradio.gr.interp_fir_filter_fsf
gnuradio.gr.interp_fir_filter_scc
gnuradio.gr.rational_resampler_base_ccc
gnuradio.gr.rational_resampler_base_ccf
gnuradio.gr.rational_resampler_base_fcc
gnuradio.gr.rational_resampler_base_fff
gnuradio.gr.rational_resampler_base_fsf
gnuradio.gr.rational_resampler_base_scc
gnuradio.gr.single_pole_iir_filter_cc
gnuradio.gr.single_pole_iir_filter_ff
gnuradio.gr.moving_average_cc
gnuradio.gr.moving_average_ff
gnuradio.gr.moving_average_ii
gnuradio.gr.moving_average_ss
gnuradio.gr.pfb_arb_resampler_ccf
gnuradio.gr.pfb_channelizer_ccf
gnuradio.gr.pfb_clock_sync_ccf
gnuradio.gr.pfb_clock_sync_fff
gnuradio.gr.pfb_decimator_ccf
gnuradio.gr.pfb_interpolator_ccf
Information Coding and Decoding
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
.. autosummary::
:nosignatures:
gnuradio.gr.fake_channel_encoder_pp
gnuradio.gr.fake_channel_decoder_pp
Type Conversions
^^^^^^^^^^^^^^^^
.. autosummary::
:nosignatures:
gnuradio.gr.complex_to_interleaved_short
gnuradio.gr.complex_to_float
gnuradio.gr.complex_to_real
gnuradio.gr.complex_to_imag
gnuradio.gr.complex_to_mag
gnuradio.gr.complex_to_mag_squared
gnuradio.gr.complex_to_arg
Signal Level Control (AGC)
^^^^^^^^^^^^^^^^^^^^^^^^^^
.. autosummary::
:nosignatures:
gnuradio.gr.mute_cc
gnuradio.gr.mute_ff
gnuradio.gr.mute_ii
gnuradio.gr.mute_ss
gnuradio.gr.peak_detector_fb
gnuradio.gr.peak_detector_ib
gnuradio.gr.peak_detector_sb
gnuradio.gr.sample_and_hold_bb
gnuradio.gr.sample_and_hold_ff
gnuradio.gr.sample_and_hold_ii
gnuradio.gr.sample_and_hold_ss
Fourier Transform
^^^^^^^^^^^^^^^^^
.. autosummary::
:nosignatures:
gnuradio.gr.goertzel_fc
gnuradio.gr.fft_vcc
gnuradio.gr.fft_vfc
Miscellaneous Blocks
^^^^^^^^^^^^^^^^^^^^
.. autosummary::
:nosignatures:
gnuradio.gr.copy
gnuradio.gr.kludge_copy
gnuradio.gr.nop
gnuradio.gr.pa_2x2_phase_combiner
gnuradio.gr.channel_model
Slicing and Dicing Streams
^^^^^^^^^^^^^^^^^^^^^^^^^^
.. autosummary::
:nosignatures:
gnuradio.gr.head
gnuradio.gr.skiphead
Digital Filter Design
---------------------
.. autosummary::
:nosignatures:
gnuradio.gr.firdes
gnuradio.gr.remez
Miscellaneous
-------------
.. autosummary::
:nosignatures:
gnuradio.gr.feval_dd
gnuradio.gr.feval_cc
gnuradio.gr.feval_ll
gnuradio.gr.feval
gnuradio.gr.prefs
gnuradio.gr.test
gnuradio.gr.message
gnuradio.gr.msg_queue
gnuradio.gr.enable_realtime_scheduling
Implementation Details
----------------------
.. autosummary::
:nosignatures:
gnuradio.gr.block_detail
gnuradio.gr.buffer
gnuradio.gr.dispatcher
gnuradio.gr.single_threaded_scheduler
|