bf3d9abce36d7f4a219ad938c0e5f0d563b76e88
[debian/gnuradio] / gr-pager / apps / usrp_rx_flex.grc
1 <?xml version='1.0' encoding='ASCII'?>
2 <flow_graph>
3   <timestamp>Thu Oct 29 08:08:45 2009</timestamp>
4   <block>
5     <key>options</key>
6     <param>
7       <key>id</key>
8       <value>usrp_rx_flex</value>
9     </param>
10     <param>
11       <key>_enabled</key>
12       <value>True</value>
13     </param>
14     <param>
15       <key>title</key>
16       <value>USRP FLEX Pager Receiver (Single Channel)</value>
17     </param>
18     <param>
19       <key>author</key>
20       <value></value>
21     </param>
22     <param>
23       <key>description</key>
24       <value></value>
25     </param>
26     <param>
27       <key>window_size</key>
28       <value>4095,4095</value>
29     </param>
30     <param>
31       <key>generate_options</key>
32       <value>wx_gui</value>
33     </param>
34     <param>
35       <key>category</key>
36       <value>Custom</value>
37     </param>
38     <param>
39       <key>run_options</key>
40       <value>prompt</value>
41     </param>
42     <param>
43       <key>run</key>
44       <value>True</value>
45     </param>
46     <param>
47       <key>realtime_scheduling</key>
48       <value></value>
49     </param>
50     <param>
51       <key>_coordinate</key>
52       <value>(10, 10)</value>
53     </param>
54     <param>
55       <key>_rotation</key>
56       <value>0</value>
57     </param>
58   </block>
59   <block>
60     <key>variable</key>
61     <param>
62       <key>id</key>
63       <value>adc_rate</value>
64     </param>
65     <param>
66       <key>_enabled</key>
67       <value>True</value>
68     </param>
69     <param>
70       <key>value</key>
71       <value>64e6</value>
72     </param>
73     <param>
74       <key>_coordinate</key>
75       <value>(225, 12)</value>
76     </param>
77     <param>
78       <key>_rotation</key>
79       <value>0</value>
80     </param>
81   </block>
82   <block>
83     <key>variable</key>
84     <param>
85       <key>id</key>
86       <value>sample_rate</value>
87     </param>
88     <param>
89       <key>_enabled</key>
90       <value>True</value>
91     </param>
92     <param>
93       <key>value</key>
94       <value>adc_rate/decim</value>
95     </param>
96     <param>
97       <key>_coordinate</key>
98       <value>(382, 12)</value>
99     </param>
100     <param>
101       <key>_rotation</key>
102       <value>0</value>
103     </param>
104   </block>
105   <block>
106     <key>variable</key>
107     <param>
108       <key>id</key>
109       <value>freq</value>
110     </param>
111     <param>
112       <key>_enabled</key>
113       <value>True</value>
114     </param>
115     <param>
116       <key>value</key>
117       <value>band_freq+(channel-61)*25e3</value>
118     </param>
119     <param>
120       <key>_coordinate</key>
121       <value>(480, 11)</value>
122     </param>
123     <param>
124       <key>_rotation</key>
125       <value>0</value>
126     </param>
127   </block>
128   <block>
129     <key>wxgui_fftsink2</key>
130     <param>
131       <key>id</key>
132       <value>wxgui_fftsink2_0</value>
133     </param>
134     <param>
135       <key>_enabled</key>
136       <value>True</value>
137     </param>
138     <param>
139       <key>type</key>
140       <value>complex</value>
141     </param>
142     <param>
143       <key>title</key>
144       <value>FLEX Spectrum</value>
145     </param>
146     <param>
147       <key>samp_rate</key>
148       <value>sample_rate</value>
149     </param>
150     <param>
151       <key>baseband_freq</key>
152       <value>band_freq</value>
153     </param>
154     <param>
155       <key>y_per_div</key>
156       <value>10</value>
157     </param>
158     <param>
159       <key>y_divs</key>
160       <value>10</value>
161     </param>
162     <param>
163       <key>ref_level</key>
164       <value>0</value>
165     </param>
166     <param>
167       <key>ref_scale</key>
168       <value>65536</value>
169     </param>
170     <param>
171       <key>fft_size</key>
172       <value>1024</value>
173     </param>
174     <param>
175       <key>fft_rate</key>
176       <value>30</value>
177     </param>
178     <param>
179       <key>peak_hold</key>
180       <value>False</value>
181     </param>
182     <param>
183       <key>average</key>
184       <value>False</value>
185     </param>
186     <param>
187       <key>avg_alpha</key>
188       <value>0</value>
189     </param>
190     <param>
191       <key>win</key>
192       <value>None</value>
193     </param>
194     <param>
195       <key>win_size</key>
196       <value></value>
197     </param>
198     <param>
199       <key>grid_pos</key>
200       <value>0,0,1,1</value>
201     </param>
202     <param>
203       <key>notebook</key>
204       <value>displays,0</value>
205     </param>
206     <param>
207       <key>_coordinate</key>
208       <value>(34, 508)</value>
209     </param>
210     <param>
211       <key>_rotation</key>
212       <value>180</value>
213     </param>
214   </block>
215   <block>
216     <key>notebook</key>
217     <param>
218       <key>id</key>
219       <value>displays</value>
220     </param>
221     <param>
222       <key>_enabled</key>
223       <value>True</value>
224     </param>
225     <param>
226       <key>style</key>
227       <value>wx.NB_TOP</value>
228     </param>
229     <param>
230       <key>labels</key>
231       <value>['RX Spectrum','Baseband']</value>
232     </param>
233     <param>
234       <key>grid_pos</key>
235       <value>1, 0, 1, 5</value>
236     </param>
237     <param>
238       <key>notebook</key>
239       <value></value>
240     </param>
241     <param>
242       <key>_coordinate</key>
243       <value>(9, 209)</value>
244     </param>
245     <param>
246       <key>_rotation</key>
247       <value>0</value>
248     </param>
249   </block>
250   <block>
251     <key>import</key>
252     <param>
253       <key>id</key>
254       <value>import_0</value>
255     </param>
256     <param>
257       <key>_enabled</key>
258       <value>True</value>
259     </param>
260     <param>
261       <key>import</key>
262       <value>import os, math</value>
263     </param>
264     <param>
265       <key>_coordinate</key>
266       <value>(10, 76)</value>
267     </param>
268     <param>
269       <key>_rotation</key>
270       <value>0</value>
271     </param>
272   </block>
273   <block>
274     <key>usrp_simple_source_x</key>
275     <param>
276       <key>id</key>
277       <value>usrp_source</value>
278     </param>
279     <param>
280       <key>_enabled</key>
281       <value>True</value>
282     </param>
283     <param>
284       <key>type</key>
285       <value>complex</value>
286     </param>
287     <param>
288       <key>format</key>
289       <value></value>
290     </param>
291     <param>
292       <key>which</key>
293       <value>0</value>
294     </param>
295     <param>
296       <key>decimation</key>
297       <value>decim</value>
298     </param>
299     <param>
300       <key>frequency</key>
301       <value>band_freq</value>
302     </param>
303     <param>
304       <key>lo_offset</key>
305       <value>float('inf')</value>
306     </param>
307     <param>
308       <key>gain</key>
309       <value>rx_gain</value>
310     </param>
311     <param>
312       <key>side</key>
313       <value>A</value>
314     </param>
315     <param>
316       <key>rx_ant</key>
317       <value>RXA</value>
318     </param>
319     <param>
320       <key>hb_filters</key>
321       <value></value>
322     </param>
323     <param>
324       <key>_coordinate</key>
325       <value>(32, 734)</value>
326     </param>
327     <param>
328       <key>_rotation</key>
329       <value>0</value>
330     </param>
331   </block>
332   <block>
333     <key>gr_freq_xlating_fir_filter_xxx</key>
334     <param>
335       <key>id</key>
336       <value>gr_freq_xlating_fir_filter_xxx_0</value>
337     </param>
338     <param>
339       <key>_enabled</key>
340       <value>True</value>
341     </param>
342     <param>
343       <key>type</key>
344       <value>ccc</value>
345     </param>
346     <param>
347       <key>decim</key>
348       <value>channel_decim</value>
349     </param>
350     <param>
351       <key>taps</key>
352       <value>channel_taps</value>
353     </param>
354     <param>
355       <key>center_freq</key>
356       <value>band_freq-freq+offset</value>
357     </param>
358     <param>
359       <key>samp_rate</key>
360       <value>sample_rate</value>
361     </param>
362     <param>
363       <key>_coordinate</key>
364       <value>(321, 750)</value>
365     </param>
366     <param>
367       <key>_rotation</key>
368       <value>0</value>
369     </param>
370   </block>
371   <block>
372     <key>wxgui_scopesink2</key>
373     <param>
374       <key>id</key>
375       <value>wxgui_scopesink2_0</value>
376     </param>
377     <param>
378       <key>_enabled</key>
379       <value>True</value>
380     </param>
381     <param>
382       <key>type</key>
383       <value>complex</value>
384     </param>
385     <param>
386       <key>title</key>
387       <value>Channel Waveform</value>
388     </param>
389     <param>
390       <key>samp_rate</key>
391       <value>channel_rate</value>
392     </param>
393     <param>
394       <key>v_scale</key>
395       <value>8e3</value>
396     </param>
397     <param>
398       <key>v_offset</key>
399       <value>0</value>
400     </param>
401     <param>
402       <key>t_scale</key>
403       <value>20.0/channel_rate</value>
404     </param>
405     <param>
406       <key>ac_couple</key>
407       <value>False</value>
408     </param>
409     <param>
410       <key>xy_mode</key>
411       <value>False</value>
412     </param>
413     <param>
414       <key>num_inputs</key>
415       <value>1</value>
416     </param>
417     <param>
418       <key>win_size</key>
419       <value></value>
420     </param>
421     <param>
422       <key>grid_pos</key>
423       <value>0, 0, 1, 1</value>
424     </param>
425     <param>
426       <key>notebook</key>
427       <value>displays, 1</value>
428     </param>
429     <param>
430       <key>_coordinate</key>
431       <value>(594, 620)</value>
432     </param>
433     <param>
434       <key>_rotation</key>
435       <value>0</value>
436     </param>
437   </block>
438   <block>
439     <key>wxgui_fftsink2</key>
440     <param>
441       <key>id</key>
442       <value>wxgui_fftsink2_1</value>
443     </param>
444     <param>
445       <key>_enabled</key>
446       <value>True</value>
447     </param>
448     <param>
449       <key>type</key>
450       <value>complex</value>
451     </param>
452     <param>
453       <key>title</key>
454       <value>Channel Spectrum</value>
455     </param>
456     <param>
457       <key>samp_rate</key>
458       <value>channel_rate</value>
459     </param>
460     <param>
461       <key>baseband_freq</key>
462       <value>freq</value>
463     </param>
464     <param>
465       <key>y_per_div</key>
466       <value>10</value>
467     </param>
468     <param>
469       <key>y_divs</key>
470       <value>10</value>
471     </param>
472     <param>
473       <key>ref_level</key>
474       <value>0</value>
475     </param>
476     <param>
477       <key>ref_scale</key>
478       <value>65536</value>
479     </param>
480     <param>
481       <key>fft_size</key>
482       <value>1024</value>
483     </param>
484     <param>
485       <key>fft_rate</key>
486       <value>30</value>
487     </param>
488     <param>
489       <key>peak_hold</key>
490       <value>False</value>
491     </param>
492     <param>
493       <key>average</key>
494       <value>False</value>
495     </param>
496     <param>
497       <key>avg_alpha</key>
498       <value>0</value>
499     </param>
500     <param>
501       <key>win</key>
502       <value>None</value>
503     </param>
504     <param>
505       <key>win_size</key>
506       <value></value>
507     </param>
508     <param>
509       <key>grid_pos</key>
510       <value>1, 0, 1, 1</value>
511     </param>
512     <param>
513       <key>notebook</key>
514       <value>displays, 0</value>
515     </param>
516     <param>
517       <key>_coordinate</key>
518       <value>(344, 511)</value>
519     </param>
520     <param>
521       <key>_rotation</key>
522       <value>180</value>
523     </param>
524   </block>
525   <block>
526     <key>variable</key>
527     <param>
528       <key>id</key>
529       <value>decim</value>
530     </param>
531     <param>
532       <key>_enabled</key>
533       <value>True</value>
534     </param>
535     <param>
536       <key>value</key>
537       <value>20</value>
538     </param>
539     <param>
540       <key>_coordinate</key>
541       <value>(310, 11)</value>
542     </param>
543     <param>
544       <key>_rotation</key>
545       <value>0</value>
546     </param>
547   </block>
548   <block>
549     <key>variable</key>
550     <param>
551       <key>id</key>
552       <value>symbol_rate</value>
553     </param>
554     <param>
555       <key>_enabled</key>
556       <value>True</value>
557     </param>
558     <param>
559       <key>value</key>
560       <value>3200</value>
561     </param>
562     <param>
563       <key>_coordinate</key>
564       <value>(590, 12)</value>
565     </param>
566     <param>
567       <key>_rotation</key>
568       <value>0</value>
569     </param>
570   </block>
571   <block>
572     <key>variable</key>
573     <param>
574       <key>id</key>
575       <value>channel_decim</value>
576     </param>
577     <param>
578       <key>_enabled</key>
579       <value>True</value>
580     </param>
581     <param>
582       <key>value</key>
583       <value>int(sample_rate/channel_rate)</value>
584     </param>
585     <param>
586       <key>_coordinate</key>
587       <value>(906, 12)</value>
588     </param>
589     <param>
590       <key>_rotation</key>
591       <value>0</value>
592     </param>
593   </block>
594   <block>
595     <key>variable</key>
596     <param>
597       <key>id</key>
598       <value>deviation</value>
599     </param>
600     <param>
601       <key>_enabled</key>
602       <value>True</value>
603     </param>
604     <param>
605       <key>value</key>
606       <value>4800</value>
607     </param>
608     <param>
609       <key>_coordinate</key>
610       <value>(688, 14)</value>
611     </param>
612     <param>
613       <key>_rotation</key>
614       <value>0</value>
615     </param>
616   </block>
617   <block>
618     <key>variable</key>
619     <param>
620       <key>id</key>
621       <value>demod_k</value>
622     </param>
623     <param>
624       <key>_enabled</key>
625       <value>True</value>
626     </param>
627     <param>
628       <key>value</key>
629       <value>3*channel_rate/(2*math.pi*deviation)</value>
630     </param>
631     <param>
632       <key>_coordinate</key>
633       <value>(598, 857)</value>
634     </param>
635     <param>
636       <key>_rotation</key>
637       <value>0</value>
638     </param>
639   </block>
640   <block>
641     <key>variable</key>
642     <param>
643       <key>id</key>
644       <value>channel_taps</value>
645     </param>
646     <param>
647       <key>_enabled</key>
648       <value>True</value>
649     </param>
650     <param>
651       <key>value</key>
652       <value>firdes.low_pass(10, sample_rate, passband/2.0, (channel_rate-passband)/2.0)</value>
653     </param>
654     <param>
655       <key>_coordinate</key>
656       <value>(325, 857)</value>
657     </param>
658     <param>
659       <key>_rotation</key>
660       <value>0</value>
661     </param>
662   </block>
663   <block>
664     <key>variable</key>
665     <param>
666       <key>id</key>
667       <value>config_filename</value>
668     </param>
669     <param>
670       <key>_enabled</key>
671       <value>True</value>
672     </param>
673     <param>
674       <key>value</key>
675       <value>os.environ["HOME"]+"/.gnuradio/config.conf"</value>
676     </param>
677     <param>
678       <key>_coordinate</key>
679       <value>(9, 133)</value>
680     </param>
681     <param>
682       <key>_rotation</key>
683       <value>0</value>
684     </param>
685   </block>
686   <block>
687     <key>variable_config</key>
688     <param>
689       <key>id</key>
690       <value>saved_band_freq</value>
691     </param>
692     <param>
693       <key>_enabled</key>
694       <value>True</value>
695     </param>
696     <param>
697       <key>value</key>
698       <value>930.5125e6</value>
699     </param>
700     <param>
701       <key>type</key>
702       <value>real</value>
703     </param>
704     <param>
705       <key>config_file</key>
706       <value>config_filename</value>
707     </param>
708     <param>
709       <key>section</key>
710       <value>gr-pager</value>
711     </param>
712     <param>
713       <key>option</key>
714       <value>band_center</value>
715     </param>
716     <param>
717       <key>writeback</key>
718       <value>band_freq</value>
719     </param>
720     <param>
721       <key>_coordinate</key>
722       <value>(228, 311)</value>
723     </param>
724     <param>
725       <key>_rotation</key>
726       <value>0</value>
727     </param>
728   </block>
729   <block>
730     <key>variable_config</key>
731     <param>
732       <key>id</key>
733       <value>saved_channel</value>
734     </param>
735     <param>
736       <key>_enabled</key>
737       <value>True</value>
738     </param>
739     <param>
740       <key>value</key>
741       <value>25</value>
742     </param>
743     <param>
744       <key>type</key>
745       <value>int</value>
746     </param>
747     <param>
748       <key>config_file</key>
749       <value>config_filename</value>
750     </param>
751     <param>
752       <key>section</key>
753       <value>gr-pager</value>
754     </param>
755     <param>
756       <key>option</key>
757       <value>channel</value>
758     </param>
759     <param>
760       <key>writeback</key>
761       <value>channel</value>
762     </param>
763     <param>
764       <key>_coordinate</key>
765       <value>(387, 312)</value>
766     </param>
767     <param>
768       <key>_rotation</key>
769       <value>0</value>
770     </param>
771   </block>
772   <block>
773     <key>variable_config</key>
774     <param>
775       <key>id</key>
776       <value>saved_offset</value>
777     </param>
778     <param>
779       <key>_enabled</key>
780       <value>True</value>
781     </param>
782     <param>
783       <key>value</key>
784       <value>0</value>
785     </param>
786     <param>
787       <key>type</key>
788       <value>real</value>
789     </param>
790     <param>
791       <key>config_file</key>
792       <value>config_filename</value>
793     </param>
794     <param>
795       <key>section</key>
796       <value>gr-pager</value>
797     </param>
798     <param>
799       <key>option</key>
800       <value>freq_offset</value>
801     </param>
802     <param>
803       <key>writeback</key>
804       <value>offset</value>
805     </param>
806     <param>
807       <key>_coordinate</key>
808       <value>(547, 312)</value>
809     </param>
810     <param>
811       <key>_rotation</key>
812       <value>0</value>
813     </param>
814   </block>
815   <block>
816     <key>variable_config</key>
817     <param>
818       <key>id</key>
819       <value>saved_rx_gain</value>
820     </param>
821     <param>
822       <key>_enabled</key>
823       <value>True</value>
824     </param>
825     <param>
826       <key>value</key>
827       <value>40</value>
828     </param>
829     <param>
830       <key>type</key>
831       <value>int</value>
832     </param>
833     <param>
834       <key>config_file</key>
835       <value>config_filename</value>
836     </param>
837     <param>
838       <key>section</key>
839       <value>gr-pager</value>
840     </param>
841     <param>
842       <key>option</key>
843       <value>rx_gain</value>
844     </param>
845     <param>
846       <key>writeback</key>
847       <value>rx_gain</value>
848     </param>
849     <param>
850       <key>_coordinate</key>
851       <value>(706, 312)</value>
852     </param>
853     <param>
854       <key>_rotation</key>
855       <value>0</value>
856     </param>
857   </block>
858   <block>
859     <key>variable_text_box</key>
860     <param>
861       <key>id</key>
862       <value>band_freq</value>
863     </param>
864     <param>
865       <key>_enabled</key>
866       <value>True</value>
867     </param>
868     <param>
869       <key>label</key>
870       <value>Band Freq.</value>
871     </param>
872     <param>
873       <key>value</key>
874       <value>saved_band_freq</value>
875     </param>
876     <param>
877       <key>converver</key>
878       <value>float_converter</value>
879     </param>
880     <param>
881       <key>formatter</key>
882       <value>None</value>
883     </param>
884     <param>
885       <key>grid_pos</key>
886       <value>0, 0, 1, 1</value>
887     </param>
888     <param>
889       <key>notebook</key>
890       <value></value>
891     </param>
892     <param>
893       <key>_coordinate</key>
894       <value>(225, 121)</value>
895     </param>
896     <param>
897       <key>_rotation</key>
898       <value>0</value>
899     </param>
900   </block>
901   <block>
902     <key>variable_static_text</key>
903     <param>
904       <key>id</key>
905       <value>freq_text</value>
906     </param>
907     <param>
908       <key>_enabled</key>
909       <value>True</value>
910     </param>
911     <param>
912       <key>label</key>
913       <value>Ch. Freq</value>
914     </param>
915     <param>
916       <key>value</key>
917       <value>freq</value>
918     </param>
919     <param>
920       <key>converver</key>
921       <value>float_converter</value>
922     </param>
923     <param>
924       <key>formatter</key>
925       <value>None</value>
926     </param>
927     <param>
928       <key>grid_pos</key>
929       <value>0, 2, 1, 1</value>
930     </param>
931     <param>
932       <key>notebook</key>
933       <value></value>
934     </param>
935     <param>
936       <key>_coordinate</key>
937       <value>(801, 124)</value>
938     </param>
939     <param>
940       <key>_rotation</key>
941       <value>0</value>
942     </param>
943   </block>
944   <block>
945     <key>variable</key>
946     <param>
947       <key>id</key>
948       <value>passband</value>
949     </param>
950     <param>
951       <key>_enabled</key>
952       <value>True</value>
953     </param>
954     <param>
955       <key>value</key>
956       <value>2*(deviation+symbol_rate)</value>
957     </param>
958     <param>
959       <key>_coordinate</key>
960       <value>(327, 930)</value>
961     </param>
962     <param>
963       <key>_rotation</key>
964       <value>0</value>
965     </param>
966   </block>
967   <block>
968     <key>variable</key>
969     <param>
970       <key>id</key>
971       <value>channel_rate</value>
972     </param>
973     <param>
974       <key>_enabled</key>
975       <value>True</value>
976     </param>
977     <param>
978       <key>value</key>
979       <value>8*3200</value>
980     </param>
981     <param>
982       <key>_coordinate</key>
983       <value>(792, 13)</value>
984     </param>
985     <param>
986       <key>_rotation</key>
987       <value>0</value>
988     </param>
989   </block>
990   <block>
991     <key>variable_slider</key>
992     <param>
993       <key>id</key>
994       <value>channel</value>
995     </param>
996     <param>
997       <key>_enabled</key>
998       <value>True</value>
999     </param>
1000     <param>
1001       <key>label</key>
1002       <value>Channel</value>
1003     </param>
1004     <param>
1005       <key>value</key>
1006       <value>saved_channel</value>
1007     </param>
1008     <param>
1009       <key>min</key>
1010       <value>1</value>
1011     </param>
1012     <param>
1013       <key>max</key>
1014       <value>120</value>
1015     </param>
1016     <param>
1017       <key>num_steps</key>
1018       <value>119</value>
1019     </param>
1020     <param>
1021       <key>style</key>
1022       <value>wx.SL_HORIZONTAL</value>
1023     </param>
1024     <param>
1025       <key>converver</key>
1026       <value>int_converter</value>
1027     </param>
1028     <param>
1029       <key>grid_pos</key>
1030       <value>0, 1, 1, 1</value>
1031     </param>
1032     <param>
1033       <key>notebook</key>
1034       <value></value>
1035     </param>
1036     <param>
1037       <key>_coordinate</key>
1038       <value>(376, 120)</value>
1039     </param>
1040     <param>
1041       <key>_rotation</key>
1042       <value>0</value>
1043     </param>
1044   </block>
1045   <block>
1046     <key>variable_slider</key>
1047     <param>
1048       <key>id</key>
1049       <value>rx_gain</value>
1050     </param>
1051     <param>
1052       <key>_enabled</key>
1053       <value>True</value>
1054     </param>
1055     <param>
1056       <key>label</key>
1057       <value>Analog Gain</value>
1058     </param>
1059     <param>
1060       <key>value</key>
1061       <value>saved_rx_gain</value>
1062     </param>
1063     <param>
1064       <key>min</key>
1065       <value>0</value>
1066     </param>
1067     <param>
1068       <key>max</key>
1069       <value>100</value>
1070     </param>
1071     <param>
1072       <key>num_steps</key>
1073       <value>100</value>
1074     </param>
1075     <param>
1076       <key>style</key>
1077       <value>wx.SL_HORIZONTAL</value>
1078     </param>
1079     <param>
1080       <key>converver</key>
1081       <value>int_converter</value>
1082     </param>
1083     <param>
1084       <key>grid_pos</key>
1085       <value>0, 4, 1, 1</value>
1086     </param>
1087     <param>
1088       <key>notebook</key>
1089       <value></value>
1090     </param>
1091     <param>
1092       <key>_coordinate</key>
1093       <value>(658, 122)</value>
1094     </param>
1095     <param>
1096       <key>_rotation</key>
1097       <value>0</value>
1098     </param>
1099   </block>
1100   <block>
1101     <key>variable_slider</key>
1102     <param>
1103       <key>id</key>
1104       <value>offset</value>
1105     </param>
1106     <param>
1107       <key>_enabled</key>
1108       <value>True</value>
1109     </param>
1110     <param>
1111       <key>label</key>
1112       <value>Freq. Offset</value>
1113     </param>
1114     <param>
1115       <key>value</key>
1116       <value>saved_offset</value>
1117     </param>
1118     <param>
1119       <key>min</key>
1120       <value>-12.5e3</value>
1121     </param>
1122     <param>
1123       <key>max</key>
1124       <value>12.5e3</value>
1125     </param>
1126     <param>
1127       <key>num_steps</key>
1128       <value>100</value>
1129     </param>
1130     <param>
1131       <key>style</key>
1132       <value>wx.SL_HORIZONTAL</value>
1133     </param>
1134     <param>
1135       <key>converver</key>
1136       <value>float_converter</value>
1137     </param>
1138     <param>
1139       <key>grid_pos</key>
1140       <value>0, 3, 1, 1</value>
1141     </param>
1142     <param>
1143       <key>notebook</key>
1144       <value></value>
1145     </param>
1146     <param>
1147       <key>_coordinate</key>
1148       <value>(518, 118)</value>
1149     </param>
1150     <param>
1151       <key>_rotation</key>
1152       <value>0</value>
1153     </param>
1154   </block>
1155   <block>
1156     <key>variable</key>
1157     <param>
1158       <key>id</key>
1159       <value>ma_ntaps</value>
1160     </param>
1161     <param>
1162       <key>_enabled</key>
1163       <value>True</value>
1164     </param>
1165     <param>
1166       <key>value</key>
1167       <value>channel_rate/symbol_rate</value>
1168     </param>
1169     <param>
1170       <key>_coordinate</key>
1171       <value>(833, 851)</value>
1172     </param>
1173     <param>
1174       <key>_rotation</key>
1175       <value>0</value>
1176     </param>
1177   </block>
1178   <block>
1179     <key>wxgui_scopesink2</key>
1180     <param>
1181       <key>id</key>
1182       <value>wxgui_scopesink2_0_0</value>
1183     </param>
1184     <param>
1185       <key>_enabled</key>
1186       <value>True</value>
1187     </param>
1188     <param>
1189       <key>type</key>
1190       <value>float</value>
1191     </param>
1192     <param>
1193       <key>title</key>
1194       <value>Baseband</value>
1195     </param>
1196     <param>
1197       <key>samp_rate</key>
1198       <value>16e3</value>
1199     </param>
1200     <param>
1201       <key>v_scale</key>
1202       <value>1</value>
1203     </param>
1204     <param>
1205       <key>v_offset</key>
1206       <value>0</value>
1207     </param>
1208     <param>
1209       <key>t_scale</key>
1210       <value>40.0/16e3</value>
1211     </param>
1212     <param>
1213       <key>ac_couple</key>
1214       <value>False</value>
1215     </param>
1216     <param>
1217       <key>xy_mode</key>
1218       <value>False</value>
1219     </param>
1220     <param>
1221       <key>num_inputs</key>
1222       <value>1</value>
1223     </param>
1224     <param>
1225       <key>win_size</key>
1226       <value></value>
1227     </param>
1228     <param>
1229       <key>grid_pos</key>
1230       <value>1, 0, 1, 1</value>
1231     </param>
1232     <param>
1233       <key>notebook</key>
1234       <value>displays, 1</value>
1235     </param>
1236     <param>
1237       <key>_coordinate</key>
1238       <value>(1029, 586)</value>
1239     </param>
1240     <param>
1241       <key>_rotation</key>
1242       <value>180</value>
1243     </param>
1244   </block>
1245   <block>
1246     <key>gr_quadrature_demod_cf</key>
1247     <param>
1248       <key>id</key>
1249       <value>fm_demod</value>
1250     </param>
1251     <param>
1252       <key>_enabled</key>
1253       <value>True</value>
1254     </param>
1255     <param>
1256       <key>gain</key>
1257       <value>demod_k</value>
1258     </param>
1259     <param>
1260       <key>_coordinate</key>
1261       <value>(599, 774)</value>
1262     </param>
1263     <param>
1264       <key>_rotation</key>
1265       <value>0</value>
1266     </param>
1267   </block>
1268   <block>
1269     <key>gr_moving_average_xx</key>
1270     <param>
1271       <key>id</key>
1272       <value>gr_moving_average_xx_0</value>
1273     </param>
1274     <param>
1275       <key>_enabled</key>
1276       <value>False</value>
1277     </param>
1278     <param>
1279       <key>type</key>
1280       <value>float</value>
1281     </param>
1282     <param>
1283       <key>length</key>
1284       <value>8</value>
1285     </param>
1286     <param>
1287       <key>scale</key>
1288       <value>1.0/8.0</value>
1289     </param>
1290     <param>
1291       <key>max_iter</key>
1292       <value>4000</value>
1293     </param>
1294     <param>
1295       <key>_coordinate</key>
1296       <value>(815, 676)</value>
1297     </param>
1298     <param>
1299       <key>_rotation</key>
1300       <value>0</value>
1301     </param>
1302   </block>
1303   <block>
1304     <key>blks2_rational_resampler_xxx</key>
1305     <param>
1306       <key>id</key>
1307       <value>blks2_rational_resampler_xxx_0</value>
1308     </param>
1309     <param>
1310       <key>_enabled</key>
1311       <value>True</value>
1312     </param>
1313     <param>
1314       <key>type</key>
1315       <value>fff</value>
1316     </param>
1317     <param>
1318       <key>decim</key>
1319       <value>8</value>
1320     </param>
1321     <param>
1322       <key>interp</key>
1323       <value>5</value>
1324     </param>
1325     <param>
1326       <key>taps</key>
1327       <value>[1.0/8.0,]*40</value>
1328     </param>
1329     <param>
1330       <key>fractional_bw</key>
1331       <value>0</value>
1332     </param>
1333     <param>
1334       <key>_coordinate</key>
1335       <value>(1029, 750)</value>
1336     </param>
1337     <param>
1338       <key>_rotation</key>
1339       <value>0</value>
1340     </param>
1341   </block>
1342   <block>
1343     <key>virtual_sink</key>
1344     <param>
1345       <key>id</key>
1346       <value>virtual_sink_0</value>
1347     </param>
1348     <param>
1349       <key>_enabled</key>
1350       <value>True</value>
1351     </param>
1352     <param>
1353       <key>stream_id</key>
1354       <value>baseband</value>
1355     </param>
1356     <param>
1357       <key>_coordinate</key>
1358       <value>(1260, 774)</value>
1359     </param>
1360     <param>
1361       <key>_rotation</key>
1362       <value>0</value>
1363     </param>
1364   </block>
1365   <block>
1366     <key>variable</key>
1367     <param>
1368       <key>id</key>
1369       <value>baseband_rate</value>
1370     </param>
1371     <param>
1372       <key>_enabled</key>
1373       <value>True</value>
1374     </param>
1375     <param>
1376       <key>value</key>
1377       <value>16000</value>
1378     </param>
1379     <param>
1380       <key>_coordinate</key>
1381       <value>(1019, 17)</value>
1382     </param>
1383     <param>
1384       <key>_rotation</key>
1385       <value>0</value>
1386     </param>
1387   </block>
1388   <block>
1389     <key>variable</key>
1390     <param>
1391       <key>id</key>
1392       <value>nchan_taps</value>
1393     </param>
1394     <param>
1395       <key>_enabled</key>
1396       <value>True</value>
1397     </param>
1398     <param>
1399       <key>value</key>
1400       <value>len(channel_taps)</value>
1401     </param>
1402     <param>
1403       <key>_coordinate</key>
1404       <value>(412, 931)</value>
1405     </param>
1406     <param>
1407       <key>_rotation</key>
1408       <value>0</value>
1409     </param>
1410   </block>
1411   <connection>
1412     <source_block_id>gr_freq_xlating_fir_filter_xxx_0</source_block_id>
1413     <sink_block_id>wxgui_fftsink2_1</sink_block_id>
1414     <source_key>0</source_key>
1415     <sink_key>0</sink_key>
1416   </connection>
1417   <connection>
1418     <source_block_id>usrp_source</source_block_id>
1419     <sink_block_id>gr_freq_xlating_fir_filter_xxx_0</sink_block_id>
1420     <source_key>0</source_key>
1421     <sink_key>0</sink_key>
1422   </connection>
1423   <connection>
1424     <source_block_id>usrp_source</source_block_id>
1425     <sink_block_id>wxgui_fftsink2_0</sink_block_id>
1426     <source_key>0</source_key>
1427     <sink_key>0</sink_key>
1428   </connection>
1429   <connection>
1430     <source_block_id>gr_freq_xlating_fir_filter_xxx_0</source_block_id>
1431     <sink_block_id>wxgui_scopesink2_0</sink_block_id>
1432     <source_key>0</source_key>
1433     <sink_key>0</sink_key>
1434   </connection>
1435   <connection>
1436     <source_block_id>gr_freq_xlating_fir_filter_xxx_0</source_block_id>
1437     <sink_block_id>fm_demod</sink_block_id>
1438     <source_key>0</source_key>
1439     <sink_key>0</sink_key>
1440   </connection>
1441   <connection>
1442     <source_block_id>fm_demod</source_block_id>
1443     <sink_block_id>gr_moving_average_xx_0</sink_block_id>
1444     <source_key>0</source_key>
1445     <sink_key>0</sink_key>
1446   </connection>
1447   <connection>
1448     <source_block_id>gr_moving_average_xx_0</source_block_id>
1449     <sink_block_id>blks2_rational_resampler_xxx_0</sink_block_id>
1450     <source_key>0</source_key>
1451     <sink_key>0</sink_key>
1452   </connection>
1453   <connection>
1454     <source_block_id>blks2_rational_resampler_xxx_0</source_block_id>
1455     <sink_block_id>wxgui_scopesink2_0_0</sink_block_id>
1456     <source_key>0</source_key>
1457     <sink_key>0</sink_key>
1458   </connection>
1459   <connection>
1460     <source_block_id>fm_demod</source_block_id>
1461     <sink_block_id>blks2_rational_resampler_xxx_0</sink_block_id>
1462     <source_key>0</source_key>
1463     <sink_key>0</sink_key>
1464   </connection>
1465   <connection>
1466     <source_block_id>blks2_rational_resampler_xxx_0</source_block_id>
1467     <sink_block_id>virtual_sink_0</sink_block_id>
1468     <source_key>0</source_key>
1469     <sink_key>0</sink_key>
1470   </connection>
1471 </flow_graph>