/ grc_tests / test_m_fsk.grc
test_m_fsk.grc
  1  <?xml version='1.0' encoding='utf-8'?>
  2  <?grc format='1' created='3.7.8'?>
  3  <flow_graph>
  4    <timestamp>Sat Oct 31 16:06:38 2015</timestamp>
  5    <block>
  6      <key>options</key>
  7      <param>
  8        <key>author</key>
  9        <value></value>
 10      </param>
 11      <param>
 12        <key>window_size</key>
 13        <value>1280*2, 1024*4</value>
 14      </param>
 15      <param>
 16        <key>category</key>
 17        <value>Custom</value>
 18      </param>
 19      <param>
 20        <key>comment</key>
 21        <value></value>
 22      </param>
 23      <param>
 24        <key>description</key>
 25        <value></value>
 26      </param>
 27      <param>
 28        <key>_enabled</key>
 29        <value>True</value>
 30      </param>
 31      <param>
 32        <key>_coordinate</key>
 33        <value>(8, 11)</value>
 34      </param>
 35      <param>
 36        <key>_rotation</key>
 37        <value>0</value>
 38      </param>
 39      <param>
 40        <key>generate_options</key>
 41        <value>wx_gui</value>
 42      </param>
 43      <param>
 44        <key>id</key>
 45        <value>top_block</value>
 46      </param>
 47      <param>
 48        <key>max_nouts</key>
 49        <value>0</value>
 50      </param>
 51      <param>
 52        <key>realtime_scheduling</key>
 53        <value></value>
 54      </param>
 55      <param>
 56        <key>run_options</key>
 57        <value>prompt</value>
 58      </param>
 59      <param>
 60        <key>run</key>
 61        <value>True</value>
 62      </param>
 63      <param>
 64        <key>thread_safe_setters</key>
 65        <value></value>
 66      </param>
 67      <param>
 68        <key>title</key>
 69        <value></value>
 70      </param>
 71    </block>
 72    <block>
 73      <key>variable</key>
 74      <param>
 75        <key>comment</key>
 76        <value></value>
 77      </param>
 78      <param>
 79        <key>_enabled</key>
 80        <value>True</value>
 81      </param>
 82      <param>
 83        <key>_coordinate</key>
 84        <value>(272, 11)</value>
 85      </param>
 86      <param>
 87        <key>_rotation</key>
 88        <value>0</value>
 89      </param>
 90      <param>
 91        <key>id</key>
 92        <value>interp</value>
 93      </param>
 94      <param>
 95        <key>value</key>
 96        <value>1024*4</value>
 97      </param>
 98    </block>
 99    <block>
100      <key>variable</key>
101      <param>
102        <key>comment</key>
103        <value></value>
104      </param>
105      <param>
106        <key>_enabled</key>
107        <value>True</value>
108      </param>
109      <param>
110        <key>_coordinate</key>
111        <value>(176, 11)</value>
112      </param>
113      <param>
114        <key>_rotation</key>
115        <value>0</value>
116      </param>
117      <param>
118        <key>id</key>
119        <value>samp_rate</value>
120      </param>
121      <param>
122        <key>value</key>
123        <value>2**16</value>
124      </param>
125    </block>
126    <block>
127      <key>blocks_complex_to_float</key>
128      <param>
129        <key>alias</key>
130        <value></value>
131      </param>
132      <param>
133        <key>comment</key>
134        <value></value>
135      </param>
136      <param>
137        <key>affinity</key>
138        <value></value>
139      </param>
140      <param>
141        <key>_enabled</key>
142        <value>1</value>
143      </param>
144      <param>
145        <key>_coordinate</key>
146        <value>(656, 65)</value>
147      </param>
148      <param>
149        <key>_rotation</key>
150        <value>0</value>
151      </param>
152      <param>
153        <key>id</key>
154        <value>blocks_complex_to_float_0</value>
155      </param>
156      <param>
157        <key>maxoutbuf</key>
158        <value>0</value>
159      </param>
160      <param>
161        <key>minoutbuf</key>
162        <value>0</value>
163      </param>
164      <param>
165        <key>vlen</key>
166        <value>1</value>
167      </param>
168    </block>
169    <block>
170      <key>blocks_interleave</key>
171      <param>
172        <key>alias</key>
173        <value></value>
174      </param>
175      <param>
176        <key>blocksize</key>
177        <value>1</value>
178      </param>
179      <param>
180        <key>comment</key>
181        <value></value>
182      </param>
183      <param>
184        <key>affinity</key>
185        <value></value>
186      </param>
187      <param>
188        <key>_enabled</key>
189        <value>1</value>
190      </param>
191      <param>
192        <key>_coordinate</key>
193        <value>(904, 65)</value>
194      </param>
195      <param>
196        <key>_rotation</key>
197        <value>0</value>
198      </param>
199      <param>
200        <key>id</key>
201        <value>blocks_interleave_0</value>
202      </param>
203      <param>
204        <key>type</key>
205        <value>float</value>
206      </param>
207      <param>
208        <key>maxoutbuf</key>
209        <value>0</value>
210      </param>
211      <param>
212        <key>minoutbuf</key>
213        <value>0</value>
214      </param>
215      <param>
216        <key>num_streams</key>
217        <value>2</value>
218      </param>
219      <param>
220        <key>vlen</key>
221        <value>1</value>
222      </param>
223    </block>
224    <block>
225      <key>blocks_throttle</key>
226      <param>
227        <key>alias</key>
228        <value></value>
229      </param>
230      <param>
231        <key>comment</key>
232        <value></value>
233      </param>
234      <param>
235        <key>affinity</key>
236        <value></value>
237      </param>
238      <param>
239        <key>_enabled</key>
240        <value>True</value>
241      </param>
242      <param>
243        <key>_coordinate</key>
244        <value>(496, 155)</value>
245      </param>
246      <param>
247        <key>_rotation</key>
248        <value>0</value>
249      </param>
250      <param>
251        <key>id</key>
252        <value>blocks_throttle_0</value>
253      </param>
254      <param>
255        <key>ignoretag</key>
256        <value>True</value>
257      </param>
258      <param>
259        <key>maxoutbuf</key>
260        <value>0</value>
261      </param>
262      <param>
263        <key>minoutbuf</key>
264        <value>0</value>
265      </param>
266      <param>
267        <key>samples_per_second</key>
268        <value>samp_rate</value>
269      </param>
270      <param>
271        <key>type</key>
272        <value>complex</value>
273      </param>
274      <param>
275        <key>vlen</key>
276        <value>1</value>
277      </param>
278    </block>
279    <block>
280      <key>blocks_vco_c</key>
281      <param>
282        <key>amplitude</key>
283        <value>1</value>
284      </param>
285      <param>
286        <key>alias</key>
287        <value></value>
288      </param>
289      <param>
290        <key>comment</key>
291        <value></value>
292      </param>
293      <param>
294        <key>affinity</key>
295        <value></value>
296      </param>
297      <param>
298        <key>_enabled</key>
299        <value>True</value>
300      </param>
301      <param>
302        <key>_coordinate</key>
303        <value>(248, 139)</value>
304      </param>
305      <param>
306        <key>_rotation</key>
307        <value>0</value>
308      </param>
309      <param>
310        <key>id</key>
311        <value>blocks_vco_c_0</value>
312      </param>
313      <param>
314        <key>maxoutbuf</key>
315        <value>0</value>
316      </param>
317      <param>
318        <key>minoutbuf</key>
319        <value>0</value>
320      </param>
321      <param>
322        <key>samp_rate</key>
323        <value>samp_rate</value>
324      </param>
325      <param>
326        <key>sensitivity</key>
327        <value>samp_rate*0.9</value>
328      </param>
329    </block>
330    <block>
331      <key>blocks_vector_source_x</key>
332      <param>
333        <key>alias</key>
334        <value></value>
335      </param>
336      <param>
337        <key>comment</key>
338        <value></value>
339      </param>
340      <param>
341        <key>affinity</key>
342        <value></value>
343      </param>
344      <param>
345        <key>_enabled</key>
346        <value>True</value>
347      </param>
348      <param>
349        <key>_coordinate</key>
350        <value>(8, 139)</value>
351      </param>
352      <param>
353        <key>_rotation</key>
354        <value>0</value>
355      </param>
356      <param>
357        <key>id</key>
358        <value>blocks_vector_source_x_0</value>
359      </param>
360      <param>
361        <key>maxoutbuf</key>
362        <value>0</value>
363      </param>
364      <param>
365        <key>minoutbuf</key>
366        <value>0</value>
367      </param>
368      <param>
369        <key>type</key>
370        <value>float</value>
371      </param>
372      <param>
373        <key>repeat</key>
374        <value>True</value>
375      </param>
376      <param>
377        <key>tags</key>
378        <value>[]</value>
379      </param>
380      <param>
381        <key>vlen</key>
382        <value>1</value>
383      </param>
384      <param>
385        <key>vector</key>
386        <value>[2]*interp+[-2]*interp+[0.333*2]*interp+[-0.333*2]*interp</value>
387      </param>
388    </block>
389    <block>
390      <key>ha5kfu_execproc_sink_f</key>
391      <param>
392        <key>alias</key>
393        <value></value>
394      </param>
395      <param>
396        <key>commandline</key>
397        <value>csdr fmdemod_quadri_cf | csdr dsb_fc | csdr fir_decimate_cc 40 | csdr timing_recovery_cc GARDNER 100 0.5 2 --add_q | CSDR_FIXED_BUFSIZE=64 csdr realpart_cf | CSDR_FIXED_BUFSIZE=64 csdr gain_ff 2.5 | CSDR_FIXED_BUFSIZE=64 csdr generic_slicer_f_u8 4 &gt; /s/mfsksymbols</value>
398      </param>
399      <param>
400        <key>comment</key>
401        <value></value>
402      </param>
403      <param>
404        <key>affinity</key>
405        <value></value>
406      </param>
407      <param>
408        <key>_enabled</key>
409        <value>1</value>
410      </param>
411      <param>
412        <key>_coordinate</key>
413        <value>(1040, 75)</value>
414      </param>
415      <param>
416        <key>_rotation</key>
417        <value>0</value>
418      </param>
419      <param>
420        <key>id</key>
421        <value>ha5kfu_execproc_sink_f_0</value>
422      </param>
423    </block>
424    <block>
425      <key>ha5kfu_execproc_xx</key>
426      <param>
427        <key>alias</key>
428        <value></value>
429      </param>
430      <param>
431        <key>commandline</key>
432        <value>csdr fmdemod_quadri_cf | csdr dsb_fc | csdr bandpass_fir_fft_cc -0.1 0.1 0.001 | csdr timing_recovery_cc GARDNER 1024 0.5 2 --add_q | csdr realpart_cf | csdr generic_slicer_f_u8 4 &gt; /s/sliced</value>
433      </param>
434      <param>
435        <key>comment</key>
436        <value></value>
437      </param>
438      <param>
439        <key>affinity</key>
440        <value></value>
441      </param>
442      <param>
443        <key>_enabled</key>
444        <value>0</value>
445      </param>
446      <param>
447        <key>_coordinate</key>
448        <value>(528, 467)</value>
449      </param>
450      <param>
451        <key>_rotation</key>
452        <value>0</value>
453      </param>
454      <param>
455        <key>id</key>
456        <value>ha5kfu_execproc_xx_0</value>
457      </param>
458      <param>
459        <key>maxoutbuf</key>
460        <value>0</value>
461      </param>
462      <param>
463        <key>minoutbuf</key>
464        <value>0</value>
465      </param>
466      <param>
467        <key>type</key>
468        <value>cc</value>
469      </param>
470    </block>
471    <block>
472      <key>wxgui_fftsink2</key>
473      <param>
474        <key>avg_alpha</key>
475        <value>0</value>
476      </param>
477      <param>
478        <key>average</key>
479        <value>False</value>
480      </param>
481      <param>
482        <key>baseband_freq</key>
483        <value>0</value>
484      </param>
485      <param>
486        <key>alias</key>
487        <value></value>
488      </param>
489      <param>
490        <key>comment</key>
491        <value></value>
492      </param>
493      <param>
494        <key>affinity</key>
495        <value></value>
496      </param>
497      <param>
498        <key>_enabled</key>
499        <value>True</value>
500      </param>
501      <param>
502        <key>fft_size</key>
503        <value>1024</value>
504      </param>
505      <param>
506        <key>freqvar</key>
507        <value>None</value>
508      </param>
509      <param>
510        <key>_coordinate</key>
511        <value>(1040, 115)</value>
512      </param>
513      <param>
514        <key>_rotation</key>
515        <value>0</value>
516      </param>
517      <param>
518        <key>grid_pos</key>
519        <value></value>
520      </param>
521      <param>
522        <key>id</key>
523        <value>wxgui_fftsink2_0</value>
524      </param>
525      <param>
526        <key>notebook</key>
527        <value></value>
528      </param>
529      <param>
530        <key>peak_hold</key>
531        <value>False</value>
532      </param>
533      <param>
534        <key>ref_level</key>
535        <value>0</value>
536      </param>
537      <param>
538        <key>ref_scale</key>
539        <value>2.0</value>
540      </param>
541      <param>
542        <key>fft_rate</key>
543        <value>15</value>
544      </param>
545      <param>
546        <key>samp_rate</key>
547        <value>samp_rate</value>
548      </param>
549      <param>
550        <key>title</key>
551        <value>FFT Plot</value>
552      </param>
553      <param>
554        <key>type</key>
555        <value>complex</value>
556      </param>
557      <param>
558        <key>win_size</key>
559        <value></value>
560      </param>
561      <param>
562        <key>win</key>
563        <value>None</value>
564      </param>
565      <param>
566        <key>y_divs</key>
567        <value>10</value>
568      </param>
569      <param>
570        <key>y_per_div</key>
571        <value>10</value>
572      </param>
573    </block>
574    <block>
575      <key>wxgui_scopesink2</key>
576      <param>
577        <key>ac_couple</key>
578        <value>False</value>
579      </param>
580      <param>
581        <key>alias</key>
582        <value></value>
583      </param>
584      <param>
585        <key>comment</key>
586        <value></value>
587      </param>
588      <param>
589        <key>affinity</key>
590        <value></value>
591      </param>
592      <param>
593        <key>_enabled</key>
594        <value>0</value>
595      </param>
596      <param>
597        <key>_coordinate</key>
598        <value>(864, 443)</value>
599      </param>
600      <param>
601        <key>_rotation</key>
602        <value>0</value>
603      </param>
604      <param>
605        <key>grid_pos</key>
606        <value></value>
607      </param>
608      <param>
609        <key>id</key>
610        <value>wxgui_scopesink2_0</value>
611      </param>
612      <param>
613        <key>notebook</key>
614        <value></value>
615      </param>
616      <param>
617        <key>num_inputs</key>
618        <value>1</value>
619      </param>
620      <param>
621        <key>samp_rate</key>
622        <value>samp_rate</value>
623      </param>
624      <param>
625        <key>t_scale</key>
626        <value>0</value>
627      </param>
628      <param>
629        <key>title</key>
630        <value>Scope Plot</value>
631      </param>
632      <param>
633        <key>trig_mode</key>
634        <value>wxgui.TRIG_MODE_AUTO</value>
635      </param>
636      <param>
637        <key>type</key>
638        <value>complex</value>
639      </param>
640      <param>
641        <key>v_offset</key>
642        <value>0</value>
643      </param>
644      <param>
645        <key>v_scale</key>
646        <value>0</value>
647      </param>
648      <param>
649        <key>win_size</key>
650        <value></value>
651      </param>
652      <param>
653        <key>xy_mode</key>
654        <value>False</value>
655      </param>
656      <param>
657        <key>y_axis_label</key>
658        <value>Counts</value>
659      </param>
660    </block>
661    <block>
662      <key>wxgui_waterfallsink2</key>
663      <param>
664        <key>avg_alpha</key>
665        <value>0</value>
666      </param>
667      <param>
668        <key>average</key>
669        <value>False</value>
670      </param>
671      <param>
672        <key>baseband_freq</key>
673        <value>0</value>
674      </param>
675      <param>
676        <key>alias</key>
677        <value></value>
678      </param>
679      <param>
680        <key>comment</key>
681        <value></value>
682      </param>
683      <param>
684        <key>affinity</key>
685        <value></value>
686      </param>
687      <param>
688        <key>dynamic_range</key>
689        <value>100</value>
690      </param>
691      <param>
692        <key>_enabled</key>
693        <value>True</value>
694      </param>
695      <param>
696        <key>fft_rate</key>
697        <value>15</value>
698      </param>
699      <param>
700        <key>fft_size</key>
701        <value>512</value>
702      </param>
703      <param>
704        <key>freqvar</key>
705        <value>None</value>
706      </param>
707      <param>
708        <key>_coordinate</key>
709        <value>(864, 251)</value>
710      </param>
711      <param>
712        <key>_rotation</key>
713        <value>0</value>
714      </param>
715      <param>
716        <key>grid_pos</key>
717        <value></value>
718      </param>
719      <param>
720        <key>id</key>
721        <value>wxgui_waterfallsink2_0</value>
722      </param>
723      <param>
724        <key>notebook</key>
725        <value></value>
726      </param>
727      <param>
728        <key>ref_scale</key>
729        <value>2.0</value>
730      </param>
731      <param>
732        <key>ref_level</key>
733        <value>0</value>
734      </param>
735      <param>
736        <key>samp_rate</key>
737        <value>samp_rate</value>
738      </param>
739      <param>
740        <key>title</key>
741        <value>Waterfall Plot</value>
742      </param>
743      <param>
744        <key>type</key>
745        <value>complex</value>
746      </param>
747      <param>
748        <key>win_size</key>
749        <value></value>
750      </param>
751      <param>
752        <key>win</key>
753        <value>None</value>
754      </param>
755    </block>
756    <connection>
757      <source_block_id>blocks_complex_to_float_0</source_block_id>
758      <sink_block_id>blocks_interleave_0</sink_block_id>
759      <source_key>1</source_key>
760      <sink_key>1</sink_key>
761    </connection>
762    <connection>
763      <source_block_id>blocks_complex_to_float_0</source_block_id>
764      <sink_block_id>blocks_interleave_0</sink_block_id>
765      <source_key>0</source_key>
766      <sink_key>0</sink_key>
767    </connection>
768    <connection>
769      <source_block_id>blocks_interleave_0</source_block_id>
770      <sink_block_id>ha5kfu_execproc_sink_f_0</sink_block_id>
771      <source_key>0</source_key>
772      <sink_key>0</sink_key>
773    </connection>
774    <connection>
775      <source_block_id>blocks_throttle_0</source_block_id>
776      <sink_block_id>blocks_complex_to_float_0</sink_block_id>
777      <source_key>0</source_key>
778      <sink_key>0</sink_key>
779    </connection>
780    <connection>
781      <source_block_id>blocks_throttle_0</source_block_id>
782      <sink_block_id>ha5kfu_execproc_xx_0</sink_block_id>
783      <source_key>0</source_key>
784      <sink_key>0</sink_key>
785    </connection>
786    <connection>
787      <source_block_id>blocks_throttle_0</source_block_id>
788      <sink_block_id>wxgui_fftsink2_0</sink_block_id>
789      <source_key>0</source_key>
790      <sink_key>0</sink_key>
791    </connection>
792    <connection>
793      <source_block_id>blocks_throttle_0</source_block_id>
794      <sink_block_id>wxgui_waterfallsink2_0</sink_block_id>
795      <source_key>0</source_key>
796      <sink_key>0</sink_key>
797    </connection>
798    <connection>
799      <source_block_id>blocks_vco_c_0</source_block_id>
800      <sink_block_id>blocks_throttle_0</sink_block_id>
801      <source_key>0</source_key>
802      <sink_key>0</sink_key>
803    </connection>
804    <connection>
805      <source_block_id>blocks_vector_source_x_0</source_block_id>
806      <sink_block_id>blocks_vco_c_0</sink_block_id>
807      <source_key>0</source_key>
808      <sink_key>0</sink_key>
809    </connection>
810    <connection>
811      <source_block_id>ha5kfu_execproc_xx_0</source_block_id>
812      <sink_block_id>wxgui_scopesink2_0</sink_block_id>
813      <source_key>0</source_key>
814      <sink_key>0</sink_key>
815    </connection>
816  </flow_graph>