d3c6603ad2f6f0d3586aa161d9985558de066392
[debian/gnuradio] / gr-noaa / grc / usrp_rx_hrpt.grc
1 <?xml version='1.0' encoding='ASCII'?>
2 <flow_graph>
3   <timestamp>Sat Aug 29 11:48:56 2009</timestamp>
4   <block>
5     <key>options</key>
6     <param>
7       <key>id</key>
8       <value>usrp_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</key>
40       <value>True</value>
41     </param>
42     <param>
43       <key>realtime_scheduling</key>
44       <value></value>
45     </param>
46     <param>
47       <key>_coordinate</key>
48       <value>(10, 10)</value>
49     </param>
50     <param>
51       <key>_rotation</key>
52       <value>0</value>
53     </param>
54   </block>
55   <block>
56     <key>import</key>
57     <param>
58       <key>id</key>
59       <value>import_0</value>
60     </param>
61     <param>
62       <key>_enabled</key>
63       <value>True</value>
64     </param>
65     <param>
66       <key>import</key>
67       <value>import math</value>
68     </param>
69     <param>
70       <key>_coordinate</key>
71       <value>(9, 202)</value>
72     </param>
73     <param>
74       <key>_rotation</key>
75       <value>0</value>
76     </param>
77   </block>
78   <block>
79     <key>gr_throttle</key>
80     <param>
81       <key>id</key>
82       <value>throttle</value>
83     </param>
84     <param>
85       <key>_enabled</key>
86       <value>True</value>
87     </param>
88     <param>
89       <key>type</key>
90       <value>complex</value>
91     </param>
92     <param>
93       <key>samples_per_second</key>
94       <value>sample_rate</value>
95     </param>
96     <param>
97       <key>vlen</key>
98       <value>1</value>
99     </param>
100     <param>
101       <key>_coordinate</key>
102       <value>(79, 518)</value>
103     </param>
104     <param>
105       <key>_rotation</key>
106       <value>0</value>
107     </param>
108   </block>
109   <block>
110     <key>gr_file_source</key>
111     <param>
112       <key>id</key>
113       <value>src</value>
114     </param>
115     <param>
116       <key>_enabled</key>
117       <value>True</value>
118     </param>
119     <param>
120       <key>file</key>
121       <value>poes-d16.dat</value>
122     </param>
123     <param>
124       <key>type</key>
125       <value>complex</value>
126     </param>
127     <param>
128       <key>repeat</key>
129       <value>True</value>
130     </param>
131     <param>
132       <key>vlen</key>
133       <value>1</value>
134     </param>
135     <param>
136       <key>_coordinate</key>
137       <value>(34, 423)</value>
138     </param>
139     <param>
140       <key>_rotation</key>
141       <value>0</value>
142     </param>
143   </block>
144   <block>
145     <key>variable</key>
146     <param>
147       <key>id</key>
148       <value>decim</value>
149     </param>
150     <param>
151       <key>_enabled</key>
152       <value>True</value>
153     </param>
154     <param>
155       <key>value</key>
156       <value>16</value>
157     </param>
158     <param>
159       <key>_coordinate</key>
160       <value>(186, 10)</value>
161     </param>
162     <param>
163       <key>_rotation</key>
164       <value>0</value>
165     </param>
166   </block>
167   <block>
168     <key>variable</key>
169     <param>
170       <key>id</key>
171       <value>hs</value>
172     </param>
173     <param>
174       <key>_enabled</key>
175       <value>True</value>
176     </param>
177     <param>
178       <key>value</key>
179       <value>int(sps/2.0)</value>
180     </param>
181     <param>
182       <key>_coordinate</key>
183       <value>(589, 13)</value>
184     </param>
185     <param>
186       <key>_rotation</key>
187       <value>0</value>
188     </param>
189   </block>
190   <block>
191     <key>variable</key>
192     <param>
193       <key>id</key>
194       <value>sym_rate</value>
195     </param>
196     <param>
197       <key>_enabled</key>
198       <value>True</value>
199     </param>
200     <param>
201       <key>value</key>
202       <value>600*1109</value>
203     </param>
204     <param>
205       <key>_coordinate</key>
206       <value>(383, 7)</value>
207     </param>
208     <param>
209       <key>_rotation</key>
210       <value>0</value>
211     </param>
212   </block>
213   <block>
214     <key>variable</key>
215     <param>
216       <key>id</key>
217       <value>sps</value>
218     </param>
219     <param>
220       <key>_enabled</key>
221       <value>True</value>
222     </param>
223     <param>
224       <key>value</key>
225       <value>sample_rate/sym_rate</value>
226     </param>
227     <param>
228       <key>_coordinate</key>
229       <value>(479, 11)</value>
230     </param>
231     <param>
232       <key>_rotation</key>
233       <value>0</value>
234     </param>
235   </block>
236   <block>
237     <key>variable</key>
238     <param>
239       <key>id</key>
240       <value>sample_rate</value>
241     </param>
242     <param>
243       <key>_enabled</key>
244       <value>True</value>
245     </param>
246     <param>
247       <key>value</key>
248       <value>64e6/decim</value>
249     </param>
250     <param>
251       <key>_coordinate</key>
252       <value>(273, 9)</value>
253     </param>
254     <param>
255       <key>_rotation</key>
256       <value>0</value>
257     </param>
258   </block>
259   <block>
260     <key>wxgui_fftsink2</key>
261     <param>
262       <key>id</key>
263       <value>rx_fftsink</value>
264     </param>
265     <param>
266       <key>_enabled</key>
267       <value>True</value>
268     </param>
269     <param>
270       <key>type</key>
271       <value>complex</value>
272     </param>
273     <param>
274       <key>title</key>
275       <value>RX Spectrum</value>
276     </param>
277     <param>
278       <key>samp_rate</key>
279       <value>sample_rate</value>
280     </param>
281     <param>
282       <key>baseband_freq</key>
283       <value>1698e6</value>
284     </param>
285     <param>
286       <key>y_per_div</key>
287       <value>5</value>
288     </param>
289     <param>
290       <key>y_divs</key>
291       <value>8</value>
292     </param>
293     <param>
294       <key>ref_level</key>
295       <value>20</value>
296     </param>
297     <param>
298       <key>fft_size</key>
299       <value>1024</value>
300     </param>
301     <param>
302       <key>fft_rate</key>
303       <value>30</value>
304     </param>
305     <param>
306       <key>peak_hold</key>
307       <value>False</value>
308     </param>
309     <param>
310       <key>average</key>
311       <value>True</value>
312     </param>
313     <param>
314       <key>avg_alpha</key>
315       <value>0.1</value>
316     </param>
317     <param>
318       <key>grid_pos</key>
319       <value>0, 0, 1, 1</value>
320     </param>
321     <param>
322       <key>notebook</key>
323       <value>displays, 0</value>
324     </param>
325     <param>
326       <key>_coordinate</key>
327       <value>(194, 263)</value>
328     </param>
329     <param>
330       <key>_rotation</key>
331       <value>180</value>
332     </param>
333   </block>
334   <block>
335     <key>wxgui_scopesink2</key>
336     <param>
337       <key>id</key>
338       <value>wxgui_scopesink2_0</value>
339     </param>
340     <param>
341       <key>_enabled</key>
342       <value>True</value>
343     </param>
344     <param>
345       <key>type</key>
346       <value>complex</value>
347     </param>
348     <param>
349       <key>title</key>
350       <value>RX Waveform</value>
351     </param>
352     <param>
353       <key>samp_rate</key>
354       <value>sample_rate</value>
355     </param>
356     <param>
357       <key>v_scale</key>
358       <value>0</value>
359     </param>
360     <param>
361       <key>t_scale</key>
362       <value>20.0/sample_rate</value>
363     </param>
364     <param>
365       <key>ac_couple</key>
366       <value>False</value>
367     </param>
368     <param>
369       <key>xy_mode</key>
370       <value>False</value>
371     </param>
372     <param>
373       <key>num_inputs</key>
374       <value>1</value>
375     </param>
376     <param>
377       <key>grid_pos</key>
378       <value>1, 0, 1, 1</value>
379     </param>
380     <param>
381       <key>notebook</key>
382       <value>displays, 0</value>
383     </param>
384     <param>
385       <key>_coordinate</key>
386       <value>(198, 609)</value>
387     </param>
388     <param>
389       <key>_rotation</key>
390       <value>180</value>
391     </param>
392   </block>
393   <block>
394     <key>gr_agc_xx</key>
395     <param>
396       <key>id</key>
397       <value>agr</value>
398     </param>
399     <param>
400       <key>_enabled</key>
401       <value>True</value>
402     </param>
403     <param>
404       <key>type</key>
405       <value>complex</value>
406     </param>
407     <param>
408       <key>rate</key>
409       <value>1e-6</value>
410     </param>
411     <param>
412       <key>reference</key>
413       <value>1.0</value>
414     </param>
415     <param>
416       <key>gain</key>
417       <value>1.0</value>
418     </param>
419     <param>
420       <key>max_gain</key>
421       <value>1.0</value>
422     </param>
423     <param>
424       <key>_coordinate</key>
425       <value>(261, 494)</value>
426     </param>
427     <param>
428       <key>_rotation</key>
429       <value>0</value>
430     </param>
431   </block>
432   <block>
433     <key>gr_moving_average_xx</key>
434     <param>
435       <key>id</key>
436       <value>gr_moving_average_xx_0</value>
437     </param>
438     <param>
439       <key>_enabled</key>
440       <value>True</value>
441     </param>
442     <param>
443       <key>type</key>
444       <value>complex</value>
445     </param>
446     <param>
447       <key>length</key>
448       <value>hs</value>
449     </param>
450     <param>
451       <key>scale</key>
452       <value>1.0/hs</value>
453     </param>
454     <param>
455       <key>max_iter</key>
456       <value>4000</value>
457     </param>
458     <param>
459       <key>_coordinate</key>
460       <value>(434, 502)</value>
461     </param>
462     <param>
463       <key>_rotation</key>
464       <value>0</value>
465     </param>
466   </block>
467   <block>
468     <key>variable</key>
469     <param>
470       <key>id</key>
471       <value>max_carrier_offset</value>
472     </param>
473     <param>
474       <key>_enabled</key>
475       <value>True</value>
476     </param>
477     <param>
478       <key>value</key>
479       <value>2*math.pi*100e3/sample_rate</value>
480     </param>
481     <param>
482       <key>_coordinate</key>
483       <value>(668, 107)</value>
484     </param>
485     <param>
486       <key>_rotation</key>
487       <value>0</value>
488     </param>
489   </block>
490   <block>
491     <key>variable</key>
492     <param>
493       <key>id</key>
494       <value>max_sync_offset</value>
495     </param>
496     <param>
497       <key>_enabled</key>
498       <value>True</value>
499     </param>
500     <param>
501       <key>value</key>
502       <value>0.01</value>
503     </param>
504     <param>
505       <key>_coordinate</key>
506       <value>(665, 173)</value>
507     </param>
508     <param>
509       <key>_rotation</key>
510       <value>0</value>
511     </param>
512   </block>
513   <block>
514     <key>variable_slider</key>
515     <param>
516       <key>id</key>
517       <value>pll_alpha</value>
518     </param>
519     <param>
520       <key>_enabled</key>
521       <value>True</value>
522     </param>
523     <param>
524       <key>label</key>
525       <value>PLL Alpha</value>
526     </param>
527     <param>
528       <key>value</key>
529       <value>0.005</value>
530     </param>
531     <param>
532       <key>min</key>
533       <value>0.0</value>
534     </param>
535     <param>
536       <key>max</key>
537       <value>0.5</value>
538     </param>
539     <param>
540       <key>num_steps</key>
541       <value>500</value>
542     </param>
543     <param>
544       <key>style</key>
545       <value>wx.SL_HORIZONTAL</value>
546     </param>
547     <param>
548       <key>converver</key>
549       <value>float_converter</value>
550     </param>
551     <param>
552       <key>grid_pos</key>
553       <value>0, 0, 1, 1</value>
554     </param>
555     <param>
556       <key>notebook</key>
557       <value></value>
558     </param>
559     <param>
560       <key>_coordinate</key>
561       <value>(192, 100)</value>
562     </param>
563     <param>
564       <key>_rotation</key>
565       <value>0</value>
566     </param>
567   </block>
568   <block>
569     <key>variable_slider</key>
570     <param>
571       <key>id</key>
572       <value>sync_alpha</value>
573     </param>
574     <param>
575       <key>_enabled</key>
576       <value>True</value>
577     </param>
578     <param>
579       <key>label</key>
580       <value>SYNC Alpha</value>
581     </param>
582     <param>
583       <key>value</key>
584       <value>0.005</value>
585     </param>
586     <param>
587       <key>min</key>
588       <value>0.0</value>
589     </param>
590     <param>
591       <key>max</key>
592       <value>0.5</value>
593     </param>
594     <param>
595       <key>num_steps</key>
596       <value>500</value>
597     </param>
598     <param>
599       <key>style</key>
600       <value>wx.SL_HORIZONTAL</value>
601     </param>
602     <param>
603       <key>converver</key>
604       <value>float_converter</value>
605     </param>
606     <param>
607       <key>grid_pos</key>
608       <value>0, 1, 1, 1</value>
609     </param>
610     <param>
611       <key>notebook</key>
612       <value></value>
613     </param>
614     <param>
615       <key>_coordinate</key>
616       <value>(344, 101)</value>
617     </param>
618     <param>
619       <key>_rotation</key>
620       <value>0</value>
621     </param>
622   </block>
623   <block>
624     <key>noaa_hrpt_pll_cc</key>
625     <param>
626       <key>id</key>
627       <value>noaa_hrpt_pll_cc_0</value>
628     </param>
629     <param>
630       <key>_enabled</key>
631       <value>True</value>
632     </param>
633     <param>
634       <key>alpha</key>
635       <value>pll_alpha</value>
636     </param>
637     <param>
638       <key>beta</key>
639       <value>pll_alpha**2/4.0</value>
640     </param>
641     <param>
642       <key>max_offset</key>
643       <value>max_carrier_offset</value>
644     </param>
645     <param>
646       <key>_coordinate</key>
647       <value>(628, 502)</value>
648     </param>
649     <param>
650       <key>_rotation</key>
651       <value>0</value>
652     </param>
653   </block>
654   <block>
655     <key>wxgui_scopesink2</key>
656     <param>
657       <key>id</key>
658       <value>wxgui_scopesink2_0_0</value>
659     </param>
660     <param>
661       <key>_enabled</key>
662       <value>True</value>
663     </param>
664     <param>
665       <key>type</key>
666       <value>complex</value>
667     </param>
668     <param>
669       <key>title</key>
670       <value>Post-PLL</value>
671     </param>
672     <param>
673       <key>samp_rate</key>
674       <value>sample_rate</value>
675     </param>
676     <param>
677       <key>v_scale</key>
678       <value>0.5</value>
679     </param>
680     <param>
681       <key>t_scale</key>
682       <value>20.0/sample_rate</value>
683     </param>
684     <param>
685       <key>ac_couple</key>
686       <value>False</value>
687     </param>
688     <param>
689       <key>xy_mode</key>
690       <value>False</value>
691     </param>
692     <param>
693       <key>num_inputs</key>
694       <value>1</value>
695     </param>
696     <param>
697       <key>grid_pos</key>
698       <value>0, 0, 1, 1</value>
699     </param>
700     <param>
701       <key>notebook</key>
702       <value>displays, 1</value>
703     </param>
704     <param>
705       <key>_coordinate</key>
706       <value>(618, 335)</value>
707     </param>
708     <param>
709       <key>_rotation</key>
710       <value>180</value>
711     </param>
712   </block>
713   <block>
714     <key>wxgui_scopesink2</key>
715     <param>
716       <key>id</key>
717       <value>wxgui_scopesink2_0_0_1</value>
718     </param>
719     <param>
720       <key>_enabled</key>
721       <value>True</value>
722     </param>
723     <param>
724       <key>type</key>
725       <value>complex</value>
726     </param>
727     <param>
728       <key>title</key>
729       <value>Post-SYNC</value>
730     </param>
731     <param>
732       <key>samp_rate</key>
733       <value>sample_rate</value>
734     </param>
735     <param>
736       <key>v_scale</key>
737       <value>0.5</value>
738     </param>
739     <param>
740       <key>t_scale</key>
741       <value>20.0/sample_rate</value>
742     </param>
743     <param>
744       <key>ac_couple</key>
745       <value>False</value>
746     </param>
747     <param>
748       <key>xy_mode</key>
749       <value>False</value>
750     </param>
751     <param>
752       <key>num_inputs</key>
753       <value>1</value>
754     </param>
755     <param>
756       <key>grid_pos</key>
757       <value>0, 0, 1, 1</value>
758     </param>
759     <param>
760       <key>notebook</key>
761       <value>displays, 2</value>
762     </param>
763     <param>
764       <key>_coordinate</key>
765       <value>(872, 341)</value>
766     </param>
767     <param>
768       <key>_rotation</key>
769       <value>180</value>
770     </param>
771   </block>
772   <block>
773     <key>notebook</key>
774     <param>
775       <key>id</key>
776       <value>displays</value>
777     </param>
778     <param>
779       <key>_enabled</key>
780       <value>True</value>
781     </param>
782     <param>
783       <key>style</key>
784       <value>wx.NB_TOP</value>
785     </param>
786     <param>
787       <key>labels</key>
788       <value>['RX','PLL','SYNC']</value>
789     </param>
790     <param>
791       <key>grid_pos</key>
792       <value>1, 0, 1, 2</value>
793     </param>
794     <param>
795       <key>notebook</key>
796       <value></value>
797     </param>
798     <param>
799       <key>_coordinate</key>
800       <value>(9, 99)</value>
801     </param>
802     <param>
803       <key>_rotation</key>
804       <value>0</value>
805     </param>
806   </block>
807   <block>
808     <key>wxgui_scopesink2</key>
809     <param>
810       <key>id</key>
811       <value>wxgui_scopesink2_0_0_0</value>
812     </param>
813     <param>
814       <key>_enabled</key>
815       <value>True</value>
816     </param>
817     <param>
818       <key>type</key>
819       <value>complex</value>
820     </param>
821     <param>
822       <key>title</key>
823       <value>Post-PLL</value>
824     </param>
825     <param>
826       <key>samp_rate</key>
827       <value>sample_rate</value>
828     </param>
829     <param>
830       <key>v_scale</key>
831       <value>0.5</value>
832     </param>
833     <param>
834       <key>t_scale</key>
835       <value>20.0/sample_rate</value>
836     </param>
837     <param>
838       <key>ac_couple</key>
839       <value>False</value>
840     </param>
841     <param>
842       <key>xy_mode</key>
843       <value>True</value>
844     </param>
845     <param>
846       <key>num_inputs</key>
847       <value>1</value>
848     </param>
849     <param>
850       <key>grid_pos</key>
851       <value>1, 0, 1, 1</value>
852     </param>
853     <param>
854       <key>notebook</key>
855       <value>displays, 1</value>
856     </param>
857     <param>
858       <key>_coordinate</key>
859       <value>(618, 614)</value>
860     </param>
861     <param>
862       <key>_rotation</key>
863       <value>180</value>
864     </param>
865   </block>
866   <block>
867     <key>noaa_hrpt_sync_cc</key>
868     <param>
869       <key>id</key>
870       <value>sync</value>
871     </param>
872     <param>
873       <key>_enabled</key>
874       <value>True</value>
875     </param>
876     <param>
877       <key>alpha</key>
878       <value>sync_alpha</value>
879     </param>
880     <param>
881       <key>beta</key>
882       <value>sync_alpha**2/4.0</value>
883     </param>
884     <param>
885       <key>sps</key>
886       <value>sps</value>
887     </param>
888     <param>
889       <key>max_offset</key>
890       <value>max_sync_offset</value>
891     </param>
892     <param>
893       <key>_coordinate</key>
894       <value>(865, 494)</value>
895     </param>
896     <param>
897       <key>_rotation</key>
898       <value>0</value>
899     </param>
900   </block>
901   <block>
902     <key>wxgui_scopesink2</key>
903     <param>
904       <key>id</key>
905       <value>wxgui_scopesink2_0_0_0_0</value>
906     </param>
907     <param>
908       <key>_enabled</key>
909       <value>True</value>
910     </param>
911     <param>
912       <key>type</key>
913       <value>complex</value>
914     </param>
915     <param>
916       <key>title</key>
917       <value>Post-SYNC</value>
918     </param>
919     <param>
920       <key>samp_rate</key>
921       <value>sample_rate</value>
922     </param>
923     <param>
924       <key>v_scale</key>
925       <value>0.5</value>
926     </param>
927     <param>
928       <key>t_scale</key>
929       <value>20.0/sample_rate</value>
930     </param>
931     <param>
932       <key>ac_couple</key>
933       <value>False</value>
934     </param>
935     <param>
936       <key>xy_mode</key>
937       <value>True</value>
938     </param>
939     <param>
940       <key>num_inputs</key>
941       <value>1</value>
942     </param>
943     <param>
944       <key>grid_pos</key>
945       <value>1, 0, 1, 1</value>
946     </param>
947     <param>
948       <key>notebook</key>
949       <value>displays, 2</value>
950     </param>
951     <param>
952       <key>_coordinate</key>
953       <value>(872, 607)</value>
954     </param>
955     <param>
956       <key>_rotation</key>
957       <value>180</value>
958     </param>
959   </block>
960   <connection>
961     <source_block_id>src</source_block_id>
962     <sink_block_id>throttle</sink_block_id>
963     <source_key>0</source_key>
964     <sink_key>0</sink_key>
965   </connection>
966   <connection>
967     <source_block_id>throttle</source_block_id>
968     <sink_block_id>agr</sink_block_id>
969     <source_key>0</source_key>
970     <sink_key>0</sink_key>
971   </connection>
972   <connection>
973     <source_block_id>agr</source_block_id>
974     <sink_block_id>gr_moving_average_xx_0</sink_block_id>
975     <source_key>0</source_key>
976     <sink_key>0</sink_key>
977   </connection>
978   <connection>
979     <source_block_id>agr</source_block_id>
980     <sink_block_id>rx_fftsink</sink_block_id>
981     <source_key>0</source_key>
982     <sink_key>0</sink_key>
983   </connection>
984   <connection>
985     <source_block_id>agr</source_block_id>
986     <sink_block_id>wxgui_scopesink2_0</sink_block_id>
987     <source_key>0</source_key>
988     <sink_key>0</sink_key>
989   </connection>
990   <connection>
991     <source_block_id>gr_moving_average_xx_0</source_block_id>
992     <sink_block_id>noaa_hrpt_pll_cc_0</sink_block_id>
993     <source_key>0</source_key>
994     <sink_key>0</sink_key>
995   </connection>
996   <connection>
997     <source_block_id>noaa_hrpt_pll_cc_0</source_block_id>
998     <sink_block_id>wxgui_scopesink2_0_0</sink_block_id>
999     <source_key>0</source_key>
1000     <sink_key>0</sink_key>
1001   </connection>
1002   <connection>
1003     <source_block_id>noaa_hrpt_pll_cc_0</source_block_id>
1004     <sink_block_id>wxgui_scopesink2_0_0_0</sink_block_id>
1005     <source_key>0</source_key>
1006     <sink_key>0</sink_key>
1007   </connection>
1008   <connection>
1009     <source_block_id>noaa_hrpt_pll_cc_0</source_block_id>
1010     <sink_block_id>sync</sink_block_id>
1011     <source_key>0</source_key>
1012     <sink_key>0</sink_key>
1013   </connection>
1014   <connection>
1015     <source_block_id>sync</source_block_id>
1016     <sink_block_id>wxgui_scopesink2_0_0_1</sink_block_id>
1017     <source_key>0</source_key>
1018     <sink_key>0</sink_key>
1019   </connection>
1020   <connection>
1021     <source_block_id>sync</source_block_id>
1022     <sink_block_id>wxgui_scopesink2_0_0_0_0</sink_block_id>
1023     <source_key>0</source_key>
1024     <sink_key>0</sink_key>
1025   </connection>
1026 </flow_graph>