gr-noaa: Combined noaa_hrpt_bit_sync into noaa_hrpt_deframer
[debian/gnuradio] / gr-noaa / apps / file_rx_hrpt.grc
1 <?xml version='1.0' encoding='ASCII'?>
2 <flow_graph>
3   <timestamp>Mon Nov  2 08:30:47 2009</timestamp>
4   <block>
5     <key>options</key>
6     <param>
7       <key>id</key>
8       <value>file_rx_hrpt</value>
9     </param>
10     <param>
11       <key>_enabled</key>
12       <value>True</value>
13     </param>
14     <param>
15       <key>title</key>
16       <value>USRP HRPT Receiver</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>4096,4096</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>run</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>max_carrier_offset</value>
64     </param>
65     <param>
66       <key>_enabled</key>
67       <value>True</value>
68     </param>
69     <param>
70       <key>value</key>
71       <value>2*math.pi*100e3/sample_rate</value>
72     </param>
73     <param>
74       <key>_coordinate</key>
75       <value>(575, 19)</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>sym_rate</value>
87     </param>
88     <param>
89       <key>_enabled</key>
90       <value>True</value>
91     </param>
92     <param>
93       <key>value</key>
94       <value>600*1109</value>
95     </param>
96     <param>
97       <key>_coordinate</key>
98       <value>(301, 19)</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>sps</value>
110     </param>
111     <param>
112       <key>_enabled</key>
113       <value>True</value>
114     </param>
115     <param>
116       <key>value</key>
117       <value>sample_rate/sym_rate</value>
118     </param>
119     <param>
120       <key>_coordinate</key>
121       <value>(397, 19)</value>
122     </param>
123     <param>
124       <key>_rotation</key>
125       <value>0</value>
126     </param>
127   </block>
128   <block>
129     <key>variable</key>
130     <param>
131       <key>id</key>
132       <value>hs</value>
133     </param>
134     <param>
135       <key>_enabled</key>
136       <value>True</value>
137     </param>
138     <param>
139       <key>value</key>
140       <value>int(sps/2.0)</value>
141     </param>
142     <param>
143       <key>_coordinate</key>
144       <value>(499, 19)</value>
145     </param>
146     <param>
147       <key>_rotation</key>
148       <value>0</value>
149     </param>
150   </block>
151   <block>
152     <key>variable</key>
153     <param>
154       <key>id</key>
155       <value>sample_rate</value>
156     </param>
157     <param>
158       <key>_enabled</key>
159       <value>True</value>
160     </param>
161     <param>
162       <key>value</key>
163       <value>64e6/decim</value>
164     </param>
165     <param>
166       <key>_coordinate</key>
167       <value>(198, 17)</value>
168     </param>
169     <param>
170       <key>_rotation</key>
171       <value>0</value>
172     </param>
173   </block>
174   <block>
175     <key>variable</key>
176     <param>
177       <key>id</key>
178       <value>max_clock_offset</value>
179     </param>
180     <param>
181       <key>_enabled</key>
182       <value>True</value>
183     </param>
184     <param>
185       <key>value</key>
186       <value>0.1</value>
187     </param>
188     <param>
189       <key>_coordinate</key>
190       <value>(705, 19)</value>
191     </param>
192     <param>
193       <key>_rotation</key>
194       <value>0</value>
195     </param>
196   </block>
197   <block>
198     <key>variable_config</key>
199     <param>
200       <key>id</key>
201       <value>side</value>
202     </param>
203     <param>
204       <key>_enabled</key>
205       <value>True</value>
206     </param>
207     <param>
208       <key>value</key>
209       <value>'A'</value>
210     </param>
211     <param>
212       <key>type</key>
213       <value>string</value>
214     </param>
215     <param>
216       <key>config_file</key>
217       <value>config_filename</value>
218     </param>
219     <param>
220       <key>section</key>
221       <value>'usrp_rx_hrpt'</value>
222     </param>
223     <param>
224       <key>option</key>
225       <value>'side'</value>
226     </param>
227     <param>
228       <key>writeback</key>
229       <value>side</value>
230     </param>
231     <param>
232       <key>_coordinate</key>
233       <value>(194, 253)</value>
234     </param>
235     <param>
236       <key>_rotation</key>
237       <value>0</value>
238     </param>
239   </block>
240   <block>
241     <key>gr_file_sink</key>
242     <param>
243       <key>id</key>
244       <value>frame_sink</value>
245     </param>
246     <param>
247       <key>_enabled</key>
248       <value>True</value>
249     </param>
250     <param>
251       <key>file</key>
252       <value>output_filename</value>
253     </param>
254     <param>
255       <key>type</key>
256       <value>short</value>
257     </param>
258     <param>
259       <key>vlen</key>
260       <value>1</value>
261     </param>
262     <param>
263       <key>_coordinate</key>
264       <value>(973, 1024)</value>
265     </param>
266     <param>
267       <key>_rotation</key>
268       <value>0</value>
269     </param>
270   </block>
271   <block>
272     <key>virtual_source</key>
273     <param>
274       <key>id</key>
275       <value>virtual_source_0</value>
276     </param>
277     <param>
278       <key>_enabled</key>
279       <value>True</value>
280     </param>
281     <param>
282       <key>stream_id</key>
283       <value>baseband</value>
284     </param>
285     <param>
286       <key>_coordinate</key>
287       <value>(173, 971)</value>
288     </param>
289     <param>
290       <key>_rotation</key>
291       <value>0</value>
292     </param>
293   </block>
294   <block>
295     <key>wxgui_scopesink2</key>
296     <param>
297       <key>id</key>
298       <value>demod_scope</value>
299     </param>
300     <param>
301       <key>_enabled</key>
302       <value>True</value>
303     </param>
304     <param>
305       <key>type</key>
306       <value>float</value>
307     </param>
308     <param>
309       <key>title</key>
310       <value>Post-Demod</value>
311     </param>
312     <param>
313       <key>samp_rate</key>
314       <value>sym_rate*2.0</value>
315     </param>
316     <param>
317       <key>v_scale</key>
318       <value>0.5</value>
319     </param>
320     <param>
321       <key>v_offset</key>
322       <value>0</value>
323     </param>
324     <param>
325       <key>t_scale</key>
326       <value>10.0/sym_rate</value>
327     </param>
328     <param>
329       <key>ac_couple</key>
330       <value>False</value>
331     </param>
332     <param>
333       <key>xy_mode</key>
334       <value>False</value>
335     </param>
336     <param>
337       <key>num_inputs</key>
338       <value>1</value>
339     </param>
340     <param>
341       <key>win_size</key>
342       <value></value>
343     </param>
344     <param>
345       <key>grid_pos</key>
346       <value>0, 0, 1, 1</value>
347     </param>
348     <param>
349       <key>notebook</key>
350       <value>displays, 1</value>
351     </param>
352     <param>
353       <key>_coordinate</key>
354       <value>(666, 542)</value>
355     </param>
356     <param>
357       <key>_rotation</key>
358       <value>180</value>
359     </param>
360   </block>
361   <block>
362     <key>gr_clock_recovery_mm_xx</key>
363     <param>
364       <key>id</key>
365       <value>gr_clock_recovery_mm_xx_0</value>
366     </param>
367     <param>
368       <key>_enabled</key>
369       <value>True</value>
370     </param>
371     <param>
372       <key>type</key>
373       <value>float</value>
374     </param>
375     <param>
376       <key>omega</key>
377       <value>sps/2.0</value>
378     </param>
379     <param>
380       <key>gain_omega</key>
381       <value>clock_alpha**2/4.0</value>
382     </param>
383     <param>
384       <key>mu</key>
385       <value>0.5</value>
386     </param>
387     <param>
388       <key>gain_mu</key>
389       <value>clock_alpha</value>
390     </param>
391     <param>
392       <key>omega_relative_limit</key>
393       <value>max_clock_offset</value>
394     </param>
395     <param>
396       <key>_coordinate</key>
397       <value>(873, 696)</value>
398     </param>
399     <param>
400       <key>_rotation</key>
401       <value>0</value>
402     </param>
403   </block>
404   <block>
405     <key>gr_moving_average_xx</key>
406     <param>
407       <key>id</key>
408       <value>gr_moving_average_xx_0</value>
409     </param>
410     <param>
411       <key>_enabled</key>
412       <value>True</value>
413     </param>
414     <param>
415       <key>type</key>
416       <value>float</value>
417     </param>
418     <param>
419       <key>length</key>
420       <value>hs</value>
421     </param>
422     <param>
423       <key>scale</key>
424       <value>1.0/hs</value>
425     </param>
426     <param>
427       <key>max_iter</key>
428       <value>4000</value>
429     </param>
430     <param>
431       <key>_coordinate</key>
432       <value>(682, 713)</value>
433     </param>
434     <param>
435       <key>_rotation</key>
436       <value>0</value>
437     </param>
438   </block>
439   <block>
440     <key>noaa_hrpt_pll_cf</key>
441     <param>
442       <key>id</key>
443       <value>pll</value>
444     </param>
445     <param>
446       <key>_enabled</key>
447       <value>True</value>
448     </param>
449     <param>
450       <key>alpha</key>
451       <value>pll_alpha</value>
452     </param>
453     <param>
454       <key>beta</key>
455       <value>pll_alpha**2/4.0</value>
456     </param>
457     <param>
458       <key>max_offset</key>
459       <value>max_carrier_offset</value>
460     </param>
461     <param>
462       <key>_coordinate</key>
463       <value>(469, 713)</value>
464     </param>
465     <param>
466       <key>_rotation</key>
467       <value>0</value>
468     </param>
469   </block>
470   <block>
471     <key>virtual_sink</key>
472     <param>
473       <key>id</key>
474       <value>virtual_sink_0</value>
475     </param>
476     <param>
477       <key>_enabled</key>
478       <value>True</value>
479     </param>
480     <param>
481       <key>stream_id</key>
482       <value>baseband</value>
483     </param>
484     <param>
485       <key>_coordinate</key>
486       <value>(1142, 728)</value>
487     </param>
488     <param>
489       <key>_rotation</key>
490       <value>0</value>
491     </param>
492   </block>
493   <block>
494     <key>noaa_hrpt_decoder</key>
495     <param>
496       <key>id</key>
497       <value>decoder</value>
498     </param>
499     <param>
500       <key>_enabled</key>
501       <value>True</value>
502     </param>
503     <param>
504       <key>_coordinate</key>
505       <value>(974, 925)</value>
506     </param>
507     <param>
508       <key>_rotation</key>
509       <value>0</value>
510     </param>
511   </block>
512   <block>
513     <key>variable</key>
514     <param>
515       <key>id</key>
516       <value>config_filename</value>
517     </param>
518     <param>
519       <key>_enabled</key>
520       <value>True</value>
521     </param>
522     <param>
523       <key>value</key>
524       <value>os.environ['HOME']+'/.gnuradio/config.conf'</value>
525     </param>
526     <param>
527       <key>_coordinate</key>
528       <value>(13, 159)</value>
529     </param>
530     <param>
531       <key>_rotation</key>
532       <value>0</value>
533     </param>
534   </block>
535   <block>
536     <key>import</key>
537     <param>
538       <key>id</key>
539       <value>import_0</value>
540     </param>
541     <param>
542       <key>_enabled</key>
543       <value>True</value>
544     </param>
545     <param>
546       <key>import</key>
547       <value>import math, os</value>
548     </param>
549     <param>
550       <key>_coordinate</key>
551       <value>(11, 110)</value>
552     </param>
553     <param>
554       <key>_rotation</key>
555       <value>0</value>
556     </param>
557   </block>
558   <block>
559     <key>gr_agc_xx</key>
560     <param>
561       <key>id</key>
562       <value>agc</value>
563     </param>
564     <param>
565       <key>_enabled</key>
566       <value>True</value>
567     </param>
568     <param>
569       <key>type</key>
570       <value>complex</value>
571     </param>
572     <param>
573       <key>rate</key>
574       <value>1e-6</value>
575     </param>
576     <param>
577       <key>reference</key>
578       <value>1.0</value>
579     </param>
580     <param>
581       <key>gain</key>
582       <value>1.0</value>
583     </param>
584     <param>
585       <key>max_gain</key>
586       <value>1.0</value>
587     </param>
588     <param>
589       <key>_coordinate</key>
590       <value>(301, 705)</value>
591     </param>
592     <param>
593       <key>_rotation</key>
594       <value>0</value>
595     </param>
596   </block>
597   <block>
598     <key>gr_interleaved_short_to_complex</key>
599     <param>
600       <key>id</key>
601       <value>gr_interleaved_short_to_complex_0</value>
602     </param>
603     <param>
604       <key>_enabled</key>
605       <value>True</value>
606     </param>
607     <param>
608       <key>_coordinate</key>
609       <value>(73, 733)</value>
610     </param>
611     <param>
612       <key>_rotation</key>
613       <value>0</value>
614     </param>
615   </block>
616   <block>
617     <key>gr_throttle</key>
618     <param>
619       <key>id</key>
620       <value>throttle</value>
621     </param>
622     <param>
623       <key>_enabled</key>
624       <value>True</value>
625     </param>
626     <param>
627       <key>type</key>
628       <value>short</value>
629     </param>
630     <param>
631       <key>samples_per_second</key>
632       <value>sample_rate</value>
633     </param>
634     <param>
635       <key>vlen</key>
636       <value>1</value>
637     </param>
638     <param>
639       <key>_coordinate</key>
640       <value>(75, 679)</value>
641     </param>
642     <param>
643       <key>_rotation</key>
644       <value>180</value>
645     </param>
646   </block>
647   <block>
648     <key>gr_file_source</key>
649     <param>
650       <key>id</key>
651       <value>gr_file_source_0</value>
652     </param>
653     <param>
654       <key>_enabled</key>
655       <value>True</value>
656     </param>
657     <param>
658       <key>file</key>
659       <value>input_filename</value>
660     </param>
661     <param>
662       <key>type</key>
663       <value>short</value>
664     </param>
665     <param>
666       <key>repeat</key>
667       <value>False</value>
668     </param>
669     <param>
670       <key>vlen</key>
671       <value>1</value>
672     </param>
673     <param>
674       <key>_coordinate</key>
675       <value>(76, 613)</value>
676     </param>
677     <param>
678       <key>_rotation</key>
679       <value>0</value>
680     </param>
681   </block>
682   <block>
683     <key>parameter</key>
684     <param>
685       <key>id</key>
686       <value>input_filename</value>
687     </param>
688     <param>
689       <key>_enabled</key>
690       <value>True</value>
691     </param>
692     <param>
693       <key>label</key>
694       <value>input_filename</value>
695     </param>
696     <param>
697       <key>value</key>
698       <value>'usrp.dat'</value>
699     </param>
700     <param>
701       <key>type</key>
702       <value>string</value>
703     </param>
704     <param>
705       <key>short_id</key>
706       <value>F</value>
707     </param>
708     <param>
709       <key>_coordinate</key>
710       <value>(198, 107)</value>
711     </param>
712     <param>
713       <key>_rotation</key>
714       <value>0</value>
715     </param>
716   </block>
717   <block>
718     <key>parameter</key>
719     <param>
720       <key>id</key>
721       <value>decim</value>
722     </param>
723     <param>
724       <key>_enabled</key>
725       <value>True</value>
726     </param>
727     <param>
728       <key>label</key>
729       <value>decim</value>
730     </param>
731     <param>
732       <key>value</key>
733       <value>16</value>
734     </param>
735     <param>
736       <key>type</key>
737       <value>intx</value>
738     </param>
739     <param>
740       <key>short_id</key>
741       <value>d</value>
742     </param>
743     <param>
744       <key>_coordinate</key>
745       <value>(308, 107)</value>
746     </param>
747     <param>
748       <key>_rotation</key>
749       <value>0</value>
750     </param>
751   </block>
752   <block>
753     <key>variable_slider</key>
754     <param>
755       <key>id</key>
756       <value>pll_alpha</value>
757     </param>
758     <param>
759       <key>_enabled</key>
760       <value>True</value>
761     </param>
762     <param>
763       <key>label</key>
764       <value>PLL Alpha</value>
765     </param>
766     <param>
767       <key>value</key>
768       <value>saved_pll_alpha</value>
769     </param>
770     <param>
771       <key>min</key>
772       <value>0.0</value>
773     </param>
774     <param>
775       <key>max</key>
776       <value>0.5</value>
777     </param>
778     <param>
779       <key>num_steps</key>
780       <value>100</value>
781     </param>
782     <param>
783       <key>style</key>
784       <value>wx.SL_HORIZONTAL</value>
785     </param>
786     <param>
787       <key>converver</key>
788       <value>float_converter</value>
789     </param>
790     <param>
791       <key>grid_pos</key>
792       <value>0, 0, 1, 1</value>
793     </param>
794     <param>
795       <key>notebook</key>
796       <value></value>
797     </param>
798     <param>
799       <key>_coordinate</key>
800       <value>(397, 108)</value>
801     </param>
802     <param>
803       <key>_rotation</key>
804       <value>0</value>
805     </param>
806   </block>
807   <block>
808     <key>variable_slider</key>
809     <param>
810       <key>id</key>
811       <value>clock_alpha</value>
812     </param>
813     <param>
814       <key>_enabled</key>
815       <value>True</value>
816     </param>
817     <param>
818       <key>label</key>
819       <value>Clock Alpha</value>
820     </param>
821     <param>
822       <key>value</key>
823       <value>saved_clock_alpha</value>
824     </param>
825     <param>
826       <key>min</key>
827       <value>0.0</value>
828     </param>
829     <param>
830       <key>max</key>
831       <value>0.5</value>
832     </param>
833     <param>
834       <key>num_steps</key>
835       <value>100</value>
836     </param>
837     <param>
838       <key>style</key>
839       <value>wx.SL_HORIZONTAL</value>
840     </param>
841     <param>
842       <key>converver</key>
843       <value>float_converter</value>
844     </param>
845     <param>
846       <key>grid_pos</key>
847       <value>0, 1, 1, 1</value>
848     </param>
849     <param>
850       <key>notebook</key>
851       <value></value>
852     </param>
853     <param>
854       <key>_coordinate</key>
855       <value>(539, 105)</value>
856     </param>
857     <param>
858       <key>_rotation</key>
859       <value>0</value>
860     </param>
861   </block>
862   <block>
863     <key>variable_config</key>
864     <param>
865       <key>id</key>
866       <value>saved_pll_alpha</value>
867     </param>
868     <param>
869       <key>_enabled</key>
870       <value>True</value>
871     </param>
872     <param>
873       <key>value</key>
874       <value>0.05</value>
875     </param>
876     <param>
877       <key>type</key>
878       <value>real</value>
879     </param>
880     <param>
881       <key>config_file</key>
882       <value>config_filename</value>
883     </param>
884     <param>
885       <key>section</key>
886       <value>'usrp_rx_hrpt'</value>
887     </param>
888     <param>
889       <key>option</key>
890       <value>'pll_alpha'</value>
891     </param>
892     <param>
893       <key>writeback</key>
894       <value>pll_alpha</value>
895     </param>
896     <param>
897       <key>_coordinate</key>
898       <value>(363, 254)</value>
899     </param>
900     <param>
901       <key>_rotation</key>
902       <value>0</value>
903     </param>
904   </block>
905   <block>
906     <key>variable_config</key>
907     <param>
908       <key>id</key>
909       <value>saved_clock_alpha</value>
910     </param>
911     <param>
912       <key>_enabled</key>
913       <value>True</value>
914     </param>
915     <param>
916       <key>value</key>
917       <value>0.05</value>
918     </param>
919     <param>
920       <key>type</key>
921       <value>real</value>
922     </param>
923     <param>
924       <key>config_file</key>
925       <value>config_filename</value>
926     </param>
927     <param>
928       <key>section</key>
929       <value>'usrp_rx_hrpt'</value>
930     </param>
931     <param>
932       <key>option</key>
933       <value>'clock_alpha'</value>
934     </param>
935     <param>
936       <key>writeback</key>
937       <value>clock_alpha</value>
938     </param>
939     <param>
940       <key>_coordinate</key>
941       <value>(527, 256)</value>
942     </param>
943     <param>
944       <key>_rotation</key>
945       <value>0</value>
946     </param>
947   </block>
948   <block>
949     <key>variable_config</key>
950     <param>
951       <key>id</key>
952       <value>output_filename</value>
953     </param>
954     <param>
955       <key>_enabled</key>
956       <value>True</value>
957     </param>
958     <param>
959       <key>value</key>
960       <value>'frames.dat'</value>
961     </param>
962     <param>
963       <key>type</key>
964       <value>string</value>
965     </param>
966     <param>
967       <key>config_file</key>
968       <value>config_filename</value>
969     </param>
970     <param>
971       <key>section</key>
972       <value>'usrp_rx_hrpt'</value>
973     </param>
974     <param>
975       <key>option</key>
976       <value>'filename'</value>
977     </param>
978     <param>
979       <key>writeback</key>
980       <value>output_filename</value>
981     </param>
982     <param>
983       <key>_coordinate</key>
984       <value>(689, 257)</value>
985     </param>
986     <param>
987       <key>_rotation</key>
988       <value>0</value>
989     </param>
990   </block>
991   <block>
992     <key>notebook</key>
993     <param>
994       <key>id</key>
995       <value>displays</value>
996     </param>
997     <param>
998       <key>_enabled</key>
999       <value>True</value>
1000     </param>
1001     <param>
1002       <key>style</key>
1003       <value>wx.NB_TOP</value>
1004     </param>
1005     <param>
1006       <key>labels</key>
1007       <value>['Spectrum','Demod']</value>
1008     </param>
1009     <param>
1010       <key>grid_pos</key>
1011       <value>1,0,1,2</value>
1012     </param>
1013     <param>
1014       <key>notebook</key>
1015       <value></value>
1016     </param>
1017     <param>
1018       <key>_coordinate</key>
1019       <value>(12, 249)</value>
1020     </param>
1021     <param>
1022       <key>_rotation</key>
1023       <value>0</value>
1024     </param>
1025   </block>
1026   <block>
1027     <key>wxgui_fftsink2</key>
1028     <param>
1029       <key>id</key>
1030       <value>rx_fft</value>
1031     </param>
1032     <param>
1033       <key>_enabled</key>
1034       <value>True</value>
1035     </param>
1036     <param>
1037       <key>type</key>
1038       <value>complex</value>
1039     </param>
1040     <param>
1041       <key>title</key>
1042       <value>RX Spectrum</value>
1043     </param>
1044     <param>
1045       <key>samp_rate</key>
1046       <value>sample_rate</value>
1047     </param>
1048     <param>
1049       <key>baseband_freq</key>
1050       <value>0</value>
1051     </param>
1052     <param>
1053       <key>y_per_div</key>
1054       <value>5</value>
1055     </param>
1056     <param>
1057       <key>y_divs</key>
1058       <value>8</value>
1059     </param>
1060     <param>
1061       <key>ref_level</key>
1062       <value>-5</value>
1063     </param>
1064     <param>
1065       <key>ref_scale</key>
1066       <value>2.0</value>
1067     </param>
1068     <param>
1069       <key>fft_size</key>
1070       <value>1024</value>
1071     </param>
1072     <param>
1073       <key>fft_rate</key>
1074       <value>15</value>
1075     </param>
1076     <param>
1077       <key>peak_hold</key>
1078       <value>False</value>
1079     </param>
1080     <param>
1081       <key>average</key>
1082       <value>True</value>
1083     </param>
1084     <param>
1085       <key>avg_alpha</key>
1086       <value>0.1</value>
1087     </param>
1088     <param>
1089       <key>win</key>
1090       <value>None</value>
1091     </param>
1092     <param>
1093       <key>win_size</key>
1094       <value>640, 360</value>
1095     </param>
1096     <param>
1097       <key>grid_pos</key>
1098       <value>0, 0, 1, 1</value>
1099     </param>
1100     <param>
1101       <key>notebook</key>
1102       <value>displays, 0</value>
1103     </param>
1104     <param>
1105       <key>_coordinate</key>
1106       <value>(471, 450)</value>
1107     </param>
1108     <param>
1109       <key>_rotation</key>
1110       <value>0</value>
1111     </param>
1112   </block>
1113   <block>
1114     <key>gr_binary_slicer_fb</key>
1115     <param>
1116       <key>id</key>
1117       <value>gr_binary_slicer_fb_0</value>
1118     </param>
1119     <param>
1120       <key>_enabled</key>
1121       <value>True</value>
1122     </param>
1123     <param>
1124       <key>_coordinate</key>
1125       <value>(393, 975)</value>
1126     </param>
1127     <param>
1128       <key>_rotation</key>
1129       <value>0</value>
1130     </param>
1131   </block>
1132   <block>
1133     <key>noaa_hrpt_deframer</key>
1134     <param>
1135       <key>id</key>
1136       <value>deframer</value>
1137     </param>
1138     <param>
1139       <key>_enabled</key>
1140       <value>True</value>
1141     </param>
1142     <param>
1143       <key>_coordinate</key>
1144       <value>(762, 975)</value>
1145     </param>
1146     <param>
1147       <key>_rotation</key>
1148       <value>0</value>
1149     </param>
1150   </block>
1151   <connection>
1152     <source_block_id>virtual_source_0</source_block_id>
1153     <sink_block_id>gr_binary_slicer_fb_0</sink_block_id>
1154     <source_key>0</source_key>
1155     <sink_key>0</sink_key>
1156   </connection>
1157   <connection>
1158     <source_block_id>deframer</source_block_id>
1159     <sink_block_id>frame_sink</sink_block_id>
1160     <source_key>0</source_key>
1161     <sink_key>0</sink_key>
1162   </connection>
1163   <connection>
1164     <source_block_id>deframer</source_block_id>
1165     <sink_block_id>decoder</sink_block_id>
1166     <source_key>0</source_key>
1167     <sink_key>0</sink_key>
1168   </connection>
1169   <connection>
1170     <source_block_id>gr_clock_recovery_mm_xx_0</source_block_id>
1171     <sink_block_id>virtual_sink_0</sink_block_id>
1172     <source_key>0</source_key>
1173     <sink_key>0</sink_key>
1174   </connection>
1175   <connection>
1176     <source_block_id>gr_clock_recovery_mm_xx_0</source_block_id>
1177     <sink_block_id>demod_scope</sink_block_id>
1178     <source_key>0</source_key>
1179     <sink_key>0</sink_key>
1180   </connection>
1181   <connection>
1182     <source_block_id>gr_moving_average_xx_0</source_block_id>
1183     <sink_block_id>gr_clock_recovery_mm_xx_0</sink_block_id>
1184     <source_key>0</source_key>
1185     <sink_key>0</sink_key>
1186   </connection>
1187   <connection>
1188     <source_block_id>pll</source_block_id>
1189     <sink_block_id>gr_moving_average_xx_0</sink_block_id>
1190     <source_key>0</source_key>
1191     <sink_key>0</sink_key>
1192   </connection>
1193   <connection>
1194     <source_block_id>agc</source_block_id>
1195     <sink_block_id>pll</sink_block_id>
1196     <source_key>0</source_key>
1197     <sink_key>0</sink_key>
1198   </connection>
1199   <connection>
1200     <source_block_id>agc</source_block_id>
1201     <sink_block_id>rx_fft</sink_block_id>
1202     <source_key>0</source_key>
1203     <sink_key>0</sink_key>
1204   </connection>
1205   <connection>
1206     <source_block_id>gr_interleaved_short_to_complex_0</source_block_id>
1207     <sink_block_id>agc</sink_block_id>
1208     <source_key>0</source_key>
1209     <sink_key>0</sink_key>
1210   </connection>
1211   <connection>
1212     <source_block_id>throttle</source_block_id>
1213     <sink_block_id>gr_interleaved_short_to_complex_0</sink_block_id>
1214     <source_key>0</source_key>
1215     <sink_key>0</sink_key>
1216   </connection>
1217   <connection>
1218     <source_block_id>gr_file_source_0</source_block_id>
1219     <sink_block_id>throttle</sink_block_id>
1220     <source_key>0</source_key>
1221     <sink_key>0</sink_key>
1222   </connection>
1223   <connection>
1224     <source_block_id>gr_binary_slicer_fb_0</source_block_id>
1225     <sink_block_id>deframer</sink_block_id>
1226     <source_key>0</source_key>
1227     <sink_key>0</sink_key>
1228   </connection>
1229 </flow_graph>