grc: adds gr.and_const to block tree
[debian/gnuradio] / grc / blocks / block_tree.xml
1 <?xml version="1.0"?>
2 <!--
3 ###################################################
4 ##Block Tree for platform gnuradio python.
5 ###################################################
6  -->
7 <cat>
8         <name></name> <!-- Blank for Root Name -->
9         <cat>
10                 <name>Sources</name>
11                 <block>const_source_x</block>
12                 <block>gr_sig_source_x</block>
13                 <block>gr_noise_source_x</block>
14                 <block>gr_vector_source_x</block>
15                 <block>random_source_x</block>
16                 <block>gr_glfsr_source_x</block>
17                 <block>gr_null_source</block>
18                 <block>gr_file_source</block>
19                 <block>blks2_tcp_source</block>
20                 <block>gr_udp_source</block>
21                 <block>audio_source</block>
22                 <block>gr_wavfile_source</block>
23                 <block>gr_message_source</block>
24                 <block>pad_source</block>
25                 <block>virtual_source</block>
26         </cat>
27         <cat>
28                 <name>Sinks</name>
29                 <block>blks2_variable_sink_x</block>
30                 <block>gr_vector_sink_x</block>
31                 <block>gr_null_sink</block>
32                 <block>gr_file_sink</block>
33                 <block>blks2_tcp_sink</block>
34                 <block>gr_udp_sink</block>
35                 <block>audio_sink</block>
36                 <block>gr_wavfile_sink</block>
37                 <block>gr_message_sink</block>
38                 <block>pad_sink</block>
39                 <block>virtual_sink</block>
40         </cat>
41         <cat>
42                 <name>Graphical Sinks</name>
43                 <block>wxgui_numbersink2</block>
44                 <block>wxgui_scopesink2</block>
45                 <block>wxgui_fftsink2</block>
46                 <block>wxgui_constellationsink2</block>
47                 <block>wxgui_waterfallsink2</block>
48                 <block>wxgui_histosink2</block>
49                 <block>wxgui_termsink</block>
50         </cat>
51         <cat>
52                 <name>Operators</name>
53                 <block>gr_add_xx</block>
54                 <block>gr_sub_xx</block>
55                 <block>gr_multiply_xx</block>
56                 <block>gr_divide_xx</block>
57                 <block>gr_nlog10_ff</block>
58
59                 <block>gr_add_const_vxx</block>
60                 <block>gr_multiply_const_vxx</block>
61                 <block>gr_and_const_xx</block>
62
63                 <block>gr_not_xx</block>
64                 <block>gr_and_xx</block>
65                 <block>gr_or_xx</block>
66                 <block>gr_xor_xx</block>
67
68                 <block>gr_max_xx</block>
69                 <block>gr_argmax_xx</block>
70                 <block>gr_rms_xx</block>
71                 <block>gr_integrate_xx</block>
72
73                 <block>gr_conjugate_cc</block>
74
75                 <block>gr_fft_vxx</block>
76                 <block>blks2_logpwrfft_x</block>
77         </cat>
78         <cat>
79                 <name>Type Conversions</name>
80                 <block>gr_complex_to_arg</block>
81                 <block>gr_complex_to_mag</block>
82                 <block>gr_complex_to_mag_squared</block>
83                 <block>gr_complex_to_real</block>
84                 <block>gr_complex_to_imag</block>
85
86                 <block>gr_complex_to_float</block>
87                 <block>gr_float_to_complex</block>
88
89                 <block>gr_float_to_short</block>
90                 <block>gr_short_to_float</block>
91
92                 <block>gr_float_to_char</block>
93                 <block>gr_char_to_float</block>
94
95                 <block>gr_float_to_uchar</block>
96                 <block>gr_uchar_to_float</block>
97
98                 <block>gr_complex_to_interleaved_short</block>
99                 <block>gr_interleaved_short_to_complex</block>
100         </cat>
101         <cat>
102                 <name>Stream Conversions</name>
103                 <block>gr_interleave</block>
104                 <block>gr_deinterleave</block>
105
106                 <block>gr_streams_to_stream</block>
107                 <block>gr_stream_to_streams</block>
108
109                 <block>gr_streams_to_vector</block>
110                 <block>gr_vector_to_streams</block>
111
112                 <block>gr_stream_to_vector</block>
113                 <block>gr_vector_to_stream</block>
114
115                 <block>blks2_stream_to_vector_decimator</block>
116
117                 <block>gr_stream_mux</block>
118         </cat>
119         <cat>
120                 <name>Misc Conversions</name>
121                 <block>gr_unpacked_to_packed_xx</block>
122                 <block>gr_packed_to_unpacked_xx</block>
123                 <block>gr_unpack_k_bits_bb</block>
124                 <block>gr_binary_slicer_fb</block>
125                 <block>gr_chunks_to_symbols_xx</block>
126                 <block>gr_map_bb</block>
127         </cat>
128         <cat>
129                 <name>Synchronizers</name>
130                 <block>gr_clock_recovery_mm_xx</block>
131                 <block>gr_pfb_clock_sync_xxx</block>
132
133                 <block>gr_costas_loop_cc</block>
134                 <block>gr_dd_mpsk_sync_cc</block>
135                 <block>gr_mpsk_sync_cc</block>
136                 <block>gr_mpsk_receiver_cc</block>
137
138                 <block>gr_pll_carriertracking_cc</block>
139                 <block>gr_pll_freqdet_cf</block>
140                 <block>gr_pll_refout_cc</block>
141
142                 <block>gr_fll_band_edge_cc</block>
143
144                 <block>gr_correlate_access_code_bb</block>
145                 <block>gr_pn_correlator_cc</block>
146                 <block>gr_simple_correlator</block>
147                 <block>gr_simple_framer</block>
148
149                 <block>blks2_packet_decoder</block>
150                 <block>blks2_packet_encoder</block>
151         </cat>
152         <cat>
153                 <name>Level Controls</name>
154                 <block>gr_dpll_bb</block>
155                 <block>gr_peak_detector_xb</block>
156                 <block>gr_peak_detector2_fb</block>
157                 <block>gr_sample_and_hold_xx</block>
158
159                 <block>gr_agc_xx</block>
160                 <block>gr_agc2_xx</block>
161                 <block>gr_feedforward_agc_cc</block>
162
163                 <block>gr_mute_xx</block>
164                 <block>gr_simple_squelch_cc</block>
165                 <block>blks2_standard_squelch</block>
166                 <block>gr_pwr_squelch_xx</block>
167                 <block>gr_threshold_ff</block>
168         </cat>
169         <cat>
170                 <name>Filters</name>
171                 <!-- FIR convenience filters -->
172                 <block>low_pass_filter</block>
173                 <block>high_pass_filter</block>
174                 <block>band_pass_filter</block>
175                 <block>band_reject_filter</block>
176                 <block>root_raised_cosine_filter</block>
177                 <!-- Filters that take taps as arguments -->
178                 <block>gr_fir_filter_xxx</block>
179                 <block>gr_interp_fir_filter_xxx</block>
180                 <block>gr_fft_filter_xxx</block>
181                 <block>gr_freq_xlating_fir_filter_xxx</block>
182                 <block>gr_iir_filter_ffd</block>
183                 <block>gr_filter_delay_fc</block>
184                 <block>gr_channel_model</block>
185                 <!-- Filter banks -->
186                 <block>blks2_synthesis_filterbank</block>
187                 <block>blks2_analysis_filterbank</block>
188                 <!-- Polyphase filters -->
189                 <block>blks2_pfb_arb_resampler_ccf</block>
190                 <!-- Other filters -->
191                 <block>gr_single_pole_iir_filter_xx</block>
192                 <block>gr_hilbert_fc</block>
193                 <block>gr_goertzel_fc</block>
194                 <block>gr_cma_equalizer_cc</block>
195                 <block>gr_rational_resampler_base_xxx</block>
196                 <block>blks2_rational_resampler_xxx</block>
197                 <block>gr_fractional_interpolator_xx</block>
198                 <block>gr_keep_one_in_n</block>
199                 <block>gr_moving_average_xx</block>
200                 <block>gr_iqcomp_cc</block>
201         </cat>
202         <cat>
203                 <name>Modulators</name>
204                 <block>gr_vco_f</block>
205                 <block>gr_frequency_modulator_fc</block>
206                 <block>gr_phase_modulator_fc</block>
207                 <block>gr_quadrature_demod_cf</block>
208                 <block>gr_cpfsk_bc</block>
209
210                 <block>gr_diff_phasor_cc</block>
211                 <block>gr_constellation_decoder_cb</block>
212
213                 <block>gr_diff_encoder_bb</block>
214                 <block>gr_diff_decoder_bb</block>
215
216                 <block>blks2_wfm_tx</block>
217                 <block>blks2_wfm_rcv</block>
218                 <block>blks2_wfm_rcv_pll</block>
219
220                 <block>blks2_nbfm_tx</block>
221                 <block>blks2_nbfm_rx</block>
222
223                 <block>blks2_am_demod_cf</block>
224                 <block>blks2_fm_demod_cf</block>
225                 <block>blks2_fm_deemph</block>
226                 <block>blks2_fm_preemph</block>
227
228                 <block>blks2_dxpsk_mod</block>
229                 <block>blks2_dxpsk_demod</block>
230
231                 <block>blks2_dxpsk2_mod</block>
232                 <block>blks2_dxpsk2_demod</block>
233
234                 <block>blks2_gmsk_mod</block>
235                 <block>blks2_gmsk_demod</block>
236
237                 <block>blks2_qamx_mod</block>
238                 <block>blks2_qamx_demod</block>
239
240                 <block>blks2_ofdm_mod</block>
241                 <block>blks2_ofdm_demod</block>
242         </cat>
243         <cat>
244                 <name>Error Correction</name>
245                 <cat>
246                         <name>Trellis</name>
247                         <block>trellis_encoder_xx</block>
248                         <block>trellis_metrics_x</block>
249                         <block>trellis_permutation</block>
250                         <block>trellis_siso_combined_f</block>
251                         <block>trellis_siso_f</block>
252                         <block>trellis_viterbi_combined_xx</block>
253                         <block>trellis_viterbi_x</block>
254                 </cat>
255
256                 <block>gr_encode_ccsds_27_bb</block>
257                 <block>gr_decode_ccsds_27_fb</block>
258         </cat>
259         <cat>
260                 <name>Line Coding</name>
261                 <block>gr_scrambler_bb</block>
262                 <block>gr_descrambler_bb</block>
263                 <block>gr_additive_scrambler_bb</block>
264         </cat>
265         <cat>
266                 <name>Vocoders</name>
267                 <block>blks2_cvsd_encode</block>
268                 <block>blks2_cvsd_decode</block>
269         </cat>
270         <cat>
271                 <name>Probes</name>
272                 <block>gr_probe_avg_mag_sqrd_x</block>
273                 <block>gr_probe_density_b</block>
274                 <block>gr_probe_mpsk_snr_c</block>
275                 <block>probe_function</block>
276         </cat>
277         <cat>
278                 <name>USRP</name>
279                 <block>usrp_simple_source_x</block>
280                 <block>usrp_simple_sink_x</block>
281                 <block>usrp_dual_source_x</block>
282                 <block>usrp_dual_sink_x</block>
283                 <block>usrp2_source_xxxx</block>
284                 <block>usrp2_sink_xxxx</block>
285         </cat>
286         <cat>
287                 <name>Variables</name>
288                 <block>variable</block>
289                 <block>variable_slider</block>
290                 <block>variable_chooser</block>
291                 <block>variable_check_box</block>
292                 <block>variable_text_box</block>
293                 <block>variable_static_text</block>
294                 <block>variable_config</block>
295                 <block>parameter</block>
296         </cat>
297         <cat>
298                 <name>Misc</name>
299                 <block>note</block>
300                 <block>import</block>
301
302                 <block>gr_throttle</block>
303                 <block>gr_delay</block>
304                 <block>gr_repeat</block>
305
306                 <block>blks2_selector</block>
307                 <block>blks2_valve</block>
308                 <block>blks2_error_rate</block>
309
310                 <block>gr_head</block>
311                 <block>gr_skiphead</block>
312
313                 <block>gr_kludge_copy</block>
314                 <block>gr_copy</block>
315                 <block>gr_nop</block>
316
317                 <block>xmlrpc_server</block>
318                 <block>xmlrpc_client</block>
319
320                 <block>notebook</block>
321         </cat>
322 </cat>