Imported Upstream version 3.2.2
[debian/gnuradio] / grc / examples / usrp / usrp_two_tone_loopback.grc
1 <?xml version='1.0' encoding='ASCII'?>
2 <flow_graph>
3   <timestamp>Fri Apr 17 18:23:35 2009</timestamp>
4   <block>
5     <key>variable</key>
6     <param>
7       <key>id</key>
8       <value>samp_rate</value>
9     </param>
10     <param>
11       <key>_enabled</key>
12       <value>True</value>
13     </param>
14     <param>
15       <key>value</key>
16       <value>64e6/200</value>
17     </param>
18     <param>
19       <key>_coordinate</key>
20       <value>(9, 166)</value>
21     </param>
22     <param>
23       <key>_rotation</key>
24       <value>0</value>
25     </param>
26   </block>
27   <block>
28     <key>variable</key>
29     <param>
30       <key>id</key>
31       <value>tun_freq</value>
32     </param>
33     <param>
34       <key>_enabled</key>
35       <value>True</value>
36     </param>
37     <param>
38       <key>value</key>
39       <value>int(100e6)</value>
40     </param>
41     <param>
42       <key>_coordinate</key>
43       <value>(116, 166)</value>
44     </param>
45     <param>
46       <key>_rotation</key>
47       <value>0</value>
48     </param>
49   </block>
50   <block>
51     <key>gr_sig_source_x</key>
52     <param>
53       <key>id</key>
54       <value>gr_sig_source_x</value>
55     </param>
56     <param>
57       <key>_enabled</key>
58       <value>True</value>
59     </param>
60     <param>
61       <key>type</key>
62       <value>complex</value>
63     </param>
64     <param>
65       <key>samp_rate</key>
66       <value>samp_rate</value>
67     </param>
68     <param>
69       <key>waveform</key>
70       <value>gr.GR_COS_WAVE</value>
71     </param>
72     <param>
73       <key>freq</key>
74       <value>tone1</value>
75     </param>
76     <param>
77       <key>amp</key>
78       <value>tone_ampl</value>
79     </param>
80     <param>
81       <key>offset</key>
82       <value>0</value>
83     </param>
84     <param>
85       <key>_coordinate</key>
86       <value>(258, 20)</value>
87     </param>
88     <param>
89       <key>_rotation</key>
90       <value>0</value>
91     </param>
92   </block>
93   <block>
94     <key>gr_sig_source_x</key>
95     <param>
96       <key>id</key>
97       <value>gr_sig_source_x0</value>
98     </param>
99     <param>
100       <key>_enabled</key>
101       <value>True</value>
102     </param>
103     <param>
104       <key>type</key>
105       <value>complex</value>
106     </param>
107     <param>
108       <key>samp_rate</key>
109       <value>samp_rate</value>
110     </param>
111     <param>
112       <key>waveform</key>
113       <value>gr.GR_COS_WAVE</value>
114     </param>
115     <param>
116       <key>freq</key>
117       <value>tone2</value>
118     </param>
119     <param>
120       <key>amp</key>
121       <value>tone_ampl</value>
122     </param>
123     <param>
124       <key>offset</key>
125       <value>0</value>
126     </param>
127     <param>
128       <key>_coordinate</key>
129       <value>(255, 179)</value>
130     </param>
131     <param>
132       <key>_rotation</key>
133       <value>0</value>
134     </param>
135   </block>
136   <block>
137     <key>gr_add_xx</key>
138     <param>
139       <key>id</key>
140       <value>gr_add_xx</value>
141     </param>
142     <param>
143       <key>_enabled</key>
144       <value>True</value>
145     </param>
146     <param>
147       <key>type</key>
148       <value>complex</value>
149     </param>
150     <param>
151       <key>num_inputs</key>
152       <value>3</value>
153     </param>
154     <param>
155       <key>vlen</key>
156       <value>1</value>
157     </param>
158     <param>
159       <key>_coordinate</key>
160       <value>(528, 78)</value>
161     </param>
162     <param>
163       <key>_rotation</key>
164       <value>0</value>
165     </param>
166   </block>
167   <block>
168     <key>parameter</key>
169     <param>
170       <key>id</key>
171       <value>tx_side</value>
172     </param>
173     <param>
174       <key>_enabled</key>
175       <value>True</value>
176     </param>
177     <param>
178       <key>label</key>
179       <value></value>
180     </param>
181     <param>
182       <key>value</key>
183       <value>A</value>
184     </param>
185     <param>
186       <key>type</key>
187       <value>string</value>
188     </param>
189     <param>
190       <key>_coordinate</key>
191       <value>(688, 384)</value>
192     </param>
193     <param>
194       <key>_rotation</key>
195       <value>0</value>
196     </param>
197   </block>
198   <block>
199     <key>usrp_simple_sink_x</key>
200     <param>
201       <key>id</key>
202       <value>usrp_simple_sink_x</value>
203     </param>
204     <param>
205       <key>_enabled</key>
206       <value>True</value>
207     </param>
208     <param>
209       <key>type</key>
210       <value>complex</value>
211     </param>
212     <param>
213       <key>format</key>
214       <value></value>
215     </param>
216     <param>
217       <key>which</key>
218       <value>0</value>
219     </param>
220     <param>
221       <key>interpolation</key>
222       <value>400</value>
223     </param>
224     <param>
225       <key>frequency</key>
226       <value>tun_freq</value>
227     </param>
228     <param>
229       <key>gain</key>
230       <value>0</value>
231     </param>
232     <param>
233       <key>side</key>
234       <value>tx_side</value>
235     </param>
236     <param>
237       <key>transmit</key>
238       <value></value>
239     </param>
240     <param>
241       <key>_coordinate</key>
242       <value>(835, 5)</value>
243     </param>
244     <param>
245       <key>_rotation</key>
246       <value>0</value>
247     </param>
248   </block>
249   <block>
250     <key>usrp_simple_source_x</key>
251     <param>
252       <key>id</key>
253       <value>usrp_simple_source_x</value>
254     </param>
255     <param>
256       <key>_enabled</key>
257       <value>True</value>
258     </param>
259     <param>
260       <key>type</key>
261       <value>complex</value>
262     </param>
263     <param>
264       <key>format</key>
265       <value></value>
266     </param>
267     <param>
268       <key>which</key>
269       <value>0</value>
270     </param>
271     <param>
272       <key>decimation</key>
273       <value>200</value>
274     </param>
275     <param>
276       <key>frequency</key>
277       <value>tun_freq</value>
278     </param>
279     <param>
280       <key>gain</key>
281       <value>20</value>
282     </param>
283     <param>
284       <key>side</key>
285       <value>rx_side</value>
286     </param>
287     <param>
288       <key>rx_ant</key>
289       <value>rx_ant</value>
290     </param>
291     <param>
292       <key>hb_filters</key>
293       <value></value>
294     </param>
295     <param>
296       <key>_coordinate</key>
297       <value>(479, 224)</value>
298     </param>
299     <param>
300       <key>_rotation</key>
301       <value>0</value>
302     </param>
303   </block>
304   <block>
305     <key>parameter</key>
306     <param>
307       <key>id</key>
308       <value>rx_ant</value>
309     </param>
310     <param>
311       <key>_enabled</key>
312       <value>True</value>
313     </param>
314     <param>
315       <key>label</key>
316       <value></value>
317     </param>
318     <param>
319       <key>value</key>
320       <value>RXA</value>
321     </param>
322     <param>
323       <key>type</key>
324       <value>string</value>
325     </param>
326     <param>
327       <key>_coordinate</key>
328       <value>(802, 384)</value>
329     </param>
330     <param>
331       <key>_rotation</key>
332       <value>0</value>
333     </param>
334   </block>
335   <block>
336     <key>wxgui_fftsink2</key>
337     <param>
338       <key>id</key>
339       <value>wxgui_fftsink2</value>
340     </param>
341     <param>
342       <key>_enabled</key>
343       <value>True</value>
344     </param>
345     <param>
346       <key>type</key>
347       <value>complex</value>
348     </param>
349     <param>
350       <key>title</key>
351       <value>FFT Plot</value>
352     </param>
353     <param>
354       <key>samp_rate</key>
355       <value>samp_rate</value>
356     </param>
357     <param>
358       <key>baseband_freq</key>
359       <value>0</value>
360     </param>
361     <param>
362       <key>y_per_div</key>
363       <value>10</value>
364     </param>
365     <param>
366       <key>ref_level</key>
367       <value>100</value>
368     </param>
369     <param>
370       <key>fft_size</key>
371       <value>512*2</value>
372     </param>
373     <param>
374       <key>fft_rate</key>
375       <value>15</value>
376     </param>
377     <param>
378       <key>peak_hold</key>
379       <value>False</value>
380     </param>
381     <param>
382       <key>average</key>
383       <value>False</value>
384     </param>
385     <param>
386       <key>avg_alpha</key>
387       <value>0</value>
388     </param>
389     <param>
390       <key>grid_pos</key>
391       <value>1, 2, 2, 4</value>
392     </param>
393     <param>
394       <key>_coordinate</key>
395       <value>(746, 133)</value>
396     </param>
397     <param>
398       <key>_rotation</key>
399       <value>0</value>
400     </param>
401   </block>
402   <block>
403     <key>parameter</key>
404     <param>
405       <key>id</key>
406       <value>rx_side</value>
407     </param>
408     <param>
409       <key>_enabled</key>
410       <value>True</value>
411     </param>
412     <param>
413       <key>label</key>
414       <value></value>
415     </param>
416     <param>
417       <key>value</key>
418       <value>A</value>
419     </param>
420     <param>
421       <key>type</key>
422       <value>string</value>
423     </param>
424     <param>
425       <key>_coordinate</key>
426       <value>(568, 382)</value>
427     </param>
428     <param>
429       <key>_rotation</key>
430       <value>0</value>
431     </param>
432   </block>
433   <block>
434     <key>gr_noise_source_x</key>
435     <param>
436       <key>id</key>
437       <value>gr_noise_source_x</value>
438     </param>
439     <param>
440       <key>_enabled</key>
441       <value>True</value>
442     </param>
443     <param>
444       <key>type</key>
445       <value>complex</value>
446     </param>
447     <param>
448       <key>noise_type</key>
449       <value>gr.GR_GAUSSIAN</value>
450     </param>
451     <param>
452       <key>amp</key>
453       <value>noise_ampl</value>
454     </param>
455     <param>
456       <key>seed</key>
457       <value>42</value>
458     </param>
459     <param>
460       <key>_coordinate</key>
461       <value>(276, 312)</value>
462     </param>
463     <param>
464       <key>_rotation</key>
465       <value>0</value>
466     </param>
467   </block>
468   <block>
469     <key>variable_slider</key>
470     <param>
471       <key>id</key>
472       <value>noise_ampl</value>
473     </param>
474     <param>
475       <key>_enabled</key>
476       <value>True</value>
477     </param>
478     <param>
479       <key>label</key>
480       <value>Noise Ampl</value>
481     </param>
482     <param>
483       <key>value</key>
484       <value>2000</value>
485     </param>
486     <param>
487       <key>min</key>
488       <value>0</value>
489     </param>
490     <param>
491       <key>max</key>
492       <value>5000</value>
493     </param>
494     <param>
495       <key>num_steps</key>
496       <value>100</value>
497     </param>
498     <param>
499       <key>style</key>
500       <value>wx.SL_VERTICAL</value>
501     </param>
502     <param>
503       <key>converver</key>
504       <value>float_converter</value>
505     </param>
506     <param>
507       <key>grid_pos</key>
508       <value>1, 1, 2, 1</value>
509     </param>
510     <param>
511       <key>_coordinate</key>
512       <value>(20, 243)</value>
513     </param>
514     <param>
515       <key>_rotation</key>
516       <value>0</value>
517     </param>
518   </block>
519   <block>
520     <key>variable_slider</key>
521     <param>
522       <key>id</key>
523       <value>tone_ampl</value>
524     </param>
525     <param>
526       <key>_enabled</key>
527       <value>True</value>
528     </param>
529     <param>
530       <key>label</key>
531       <value>Tone Ampl</value>
532     </param>
533     <param>
534       <key>value</key>
535       <value>5000</value>
536     </param>
537     <param>
538       <key>min</key>
539       <value>0</value>
540     </param>
541     <param>
542       <key>max</key>
543       <value>10e3</value>
544     </param>
545     <param>
546       <key>num_steps</key>
547       <value>100</value>
548     </param>
549     <param>
550       <key>style</key>
551       <value>wx.SL_VERTICAL</value>
552     </param>
553     <param>
554       <key>converver</key>
555       <value>float_converter</value>
556     </param>
557     <param>
558       <key>grid_pos</key>
559       <value>1, 0, 2, 1</value>
560     </param>
561     <param>
562       <key>_coordinate</key>
563       <value>(28, 437)</value>
564     </param>
565     <param>
566       <key>_rotation</key>
567       <value>0</value>
568     </param>
569   </block>
570   <block>
571     <key>variable_slider</key>
572     <param>
573       <key>id</key>
574       <value>tone1</value>
575     </param>
576     <param>
577       <key>_enabled</key>
578       <value>True</value>
579     </param>
580     <param>
581       <key>label</key>
582       <value>Tone 1</value>
583     </param>
584     <param>
585       <key>value</key>
586       <value>50e3</value>
587     </param>
588     <param>
589       <key>min</key>
590       <value>-samp_rate/2</value>
591     </param>
592     <param>
593       <key>max</key>
594       <value>samp_rate/2</value>
595     </param>
596     <param>
597       <key>num_steps</key>
598       <value>100</value>
599     </param>
600     <param>
601       <key>style</key>
602       <value>wx.SL_HORIZONTAL</value>
603     </param>
604     <param>
605       <key>converver</key>
606       <value>float_converter</value>
607     </param>
608     <param>
609       <key>grid_pos</key>
610       <value>0, 0, 1, 4</value>
611     </param>
612     <param>
613       <key>_coordinate</key>
614       <value>(190, 436)</value>
615     </param>
616     <param>
617       <key>_rotation</key>
618       <value>0</value>
619     </param>
620   </block>
621   <block>
622     <key>variable_slider</key>
623     <param>
624       <key>id</key>
625       <value>tone2</value>
626     </param>
627     <param>
628       <key>_enabled</key>
629       <value>True</value>
630     </param>
631     <param>
632       <key>label</key>
633       <value>Tone 2</value>
634     </param>
635     <param>
636       <key>value</key>
637       <value>75e3</value>
638     </param>
639     <param>
640       <key>min</key>
641       <value>-samp_rate/2</value>
642     </param>
643     <param>
644       <key>max</key>
645       <value>samp_rate/2</value>
646     </param>
647     <param>
648       <key>num_steps</key>
649       <value>100</value>
650     </param>
651     <param>
652       <key>style</key>
653       <value>wx.SL_HORIZONTAL</value>
654     </param>
655     <param>
656       <key>converver</key>
657       <value>float_converter</value>
658     </param>
659     <param>
660       <key>grid_pos</key>
661       <value>0, 4, 1, 4</value>
662     </param>
663     <param>
664       <key>_coordinate</key>
665       <value>(367, 439)</value>
666     </param>
667     <param>
668       <key>_rotation</key>
669       <value>0</value>
670     </param>
671   </block>
672   <block>
673     <key>options</key>
674     <param>
675       <key>id</key>
676       <value>usrp_two_tone_loopback</value>
677     </param>
678     <param>
679       <key>_enabled</key>
680       <value>True</value>
681     </param>
682     <param>
683       <key>title</key>
684       <value>USRP Loopback - 2 Tone</value>
685     </param>
686     <param>
687       <key>author</key>
688       <value>Example</value>
689     </param>
690     <param>
691       <key>description</key>
692       <value>Loopback test with basic rx and basic tx</value>
693     </param>
694     <param>
695       <key>window_size</key>
696       <value>1280, 1024</value>
697     </param>
698     <param>
699       <key>generate_options</key>
700       <value>wx_gui</value>
701     </param>
702     <param>
703       <key>category</key>
704       <value>Custom</value>
705     </param>
706     <param>
707       <key>realtime_scheduling</key>
708       <value></value>
709     </param>
710     <param>
711       <key>_coordinate</key>
712       <value>(10, 10)</value>
713     </param>
714     <param>
715       <key>_rotation</key>
716       <value>0</value>
717     </param>
718   </block>
719   <connection>
720     <source_block_id>gr_sig_source_x</source_block_id>
721     <sink_block_id>gr_add_xx</sink_block_id>
722     <source_key>0</source_key>
723     <sink_key>0</sink_key>
724   </connection>
725   <connection>
726     <source_block_id>gr_sig_source_x0</source_block_id>
727     <sink_block_id>gr_add_xx</sink_block_id>
728     <source_key>0</source_key>
729     <sink_key>1</sink_key>
730   </connection>
731   <connection>
732     <source_block_id>gr_noise_source_x</source_block_id>
733     <sink_block_id>gr_add_xx</sink_block_id>
734     <source_key>0</source_key>
735     <sink_key>2</sink_key>
736   </connection>
737   <connection>
738     <source_block_id>usrp_simple_source_x</source_block_id>
739     <sink_block_id>wxgui_fftsink2</sink_block_id>
740     <source_key>0</source_key>
741     <sink_key>0</sink_key>
742   </connection>
743   <connection>
744     <source_block_id>gr_add_xx</source_block_id>
745     <sink_block_id>usrp_simple_sink_x</sink_block_id>
746     <source_key>0</source_key>
747     <sink_key>0</sink_key>
748   </connection>
749 </flow_graph>