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