Imported Upstream version 3.2.2
[debian/gnuradio] / grc / examples / trellis / interference_cancellation.grc
1 <?xml version='1.0' encoding='ASCII'?>
2 <flow_graph>
3   <timestamp>Thu Mar 19 11:22:40 2009</timestamp>
4   <block>
5     <key>options</key>
6     <param>
7       <key>id</key>
8       <value>int_cancellation</value>
9     </param>
10     <param>
11       <key>_enabled</key>
12       <value>True</value>
13     </param>
14     <param>
15       <key>title</key>
16       <value>Superposition Coding</value>
17     </param>
18     <param>
19       <key>author</key>
20       <value>AA</value>
21     </param>
22     <param>
23       <key>description</key>
24       <value>gnuradio flow graph</value>
25     </param>
26     <param>
27       <key>window_size</key>
28       <value>2048, 2048</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>realtime_scheduling</key>
40       <value></value>
41     </param>
42     <param>
43       <key>_coordinate</key>
44       <value>(10, 10)</value>
45     </param>
46     <param>
47       <key>_rotation</key>
48       <value>0</value>
49     </param>
50   </block>
51   <block>
52     <key>variable_slider</key>
53     <param>
54       <key>id</key>
55       <value>alpha</value>
56     </param>
57     <param>
58       <key>_enabled</key>
59       <value>True</value>
60     </param>
61     <param>
62       <key>label</key>
63       <value>P1/P</value>
64     </param>
65     <param>
66       <key>value</key>
67       <value>0.6</value>
68     </param>
69     <param>
70       <key>min</key>
71       <value>0</value>
72     </param>
73     <param>
74       <key>max</key>
75       <value>1.0</value>
76     </param>
77     <param>
78       <key>num_steps</key>
79       <value>100</value>
80     </param>
81     <param>
82       <key>slider_length</key>
83       <value>200</value>
84     </param>
85     <param>
86       <key>slider_type</key>
87       <value>horizontal</value>
88     </param>
89     <param>
90       <key>grid_pos</key>
91       <value></value>
92     </param>
93     <param>
94       <key>_coordinate</key>
95       <value>(243, 11)</value>
96     </param>
97     <param>
98       <key>_rotation</key>
99       <value>0</value>
100     </param>
101   </block>
102   <block>
103     <key>variable_slider</key>
104     <param>
105       <key>id</key>
106       <value>snr_db</value>
107     </param>
108     <param>
109       <key>_enabled</key>
110       <value>True</value>
111     </param>
112     <param>
113       <key>label</key>
114       <value>P/sigma^2 (dB)</value>
115     </param>
116     <param>
117       <key>value</key>
118       <value>16</value>
119     </param>
120     <param>
121       <key>min</key>
122       <value>0</value>
123     </param>
124     <param>
125       <key>max</key>
126       <value>20</value>
127     </param>
128     <param>
129       <key>num_steps</key>
130       <value>100</value>
131     </param>
132     <param>
133       <key>slider_length</key>
134       <value>200</value>
135     </param>
136     <param>
137       <key>slider_type</key>
138       <value>horizontal</value>
139     </param>
140     <param>
141       <key>grid_pos</key>
142       <value></value>
143     </param>
144     <param>
145       <key>_coordinate</key>
146       <value>(447, 14)</value>
147     </param>
148     <param>
149       <key>_rotation</key>
150       <value>0</value>
151     </param>
152   </block>
153   <block>
154     <key>variable</key>
155     <param>
156       <key>id</key>
157       <value>noisevar</value>
158     </param>
159     <param>
160       <key>_enabled</key>
161       <value>True</value>
162     </param>
163     <param>
164       <key>value</key>
165       <value>10**(-snr_db/10)</value>
166     </param>
167     <param>
168       <key>_coordinate</key>
169       <value>(637, 13)</value>
170     </param>
171     <param>
172       <key>_rotation</key>
173       <value>0</value>
174     </param>
175   </block>
176   <block>
177     <key>random_source_x</key>
178     <param>
179       <key>id</key>
180       <value>random_source_x_0</value>
181     </param>
182     <param>
183       <key>_enabled</key>
184       <value>True</value>
185     </param>
186     <param>
187       <key>type</key>
188       <value>short</value>
189     </param>
190     <param>
191       <key>min</key>
192       <value>0</value>
193     </param>
194     <param>
195       <key>max</key>
196       <value>2</value>
197     </param>
198     <param>
199       <key>num_samps</key>
200       <value>1000</value>
201     </param>
202     <param>
203       <key>repeat</key>
204       <value>True</value>
205     </param>
206     <param>
207       <key>_coordinate</key>
208       <value>(21, 170)</value>
209     </param>
210     <param>
211       <key>_rotation</key>
212       <value>0</value>
213     </param>
214   </block>
215   <block>
216     <key>gr_chunks_to_symbols_xx</key>
217     <param>
218       <key>id</key>
219       <value>gr_chunks_to_symbols_xx_0</value>
220     </param>
221     <param>
222       <key>_enabled</key>
223       <value>True</value>
224     </param>
225     <param>
226       <key>in_type</key>
227       <value>short</value>
228     </param>
229     <param>
230       <key>out_type</key>
231       <value>complex</value>
232     </param>
233     <param>
234       <key>symbol_table</key>
235       <value>1,1j,-1j,-1</value>
236     </param>
237     <param>
238       <key>dimension</key>
239       <value>1</value>
240     </param>
241     <param>
242       <key>_coordinate</key>
243       <value>(665, 187)</value>
244     </param>
245     <param>
246       <key>_rotation</key>
247       <value>0</value>
248     </param>
249   </block>
250   <block>
251     <key>gr_multiply_const_vxx</key>
252     <param>
253       <key>id</key>
254       <value>gr_multiply_const_vxx_0</value>
255     </param>
256     <param>
257       <key>_enabled</key>
258       <value>True</value>
259     </param>
260     <param>
261       <key>type</key>
262       <value>complex</value>
263     </param>
264     <param>
265       <key>const</key>
266       <value>alpha**0.5</value>
267     </param>
268     <param>
269       <key>vlen</key>
270       <value>1</value>
271     </param>
272     <param>
273       <key>_coordinate</key>
274       <value>(988, 196)</value>
275     </param>
276     <param>
277       <key>_rotation</key>
278       <value>0</value>
279     </param>
280   </block>
281   <block>
282     <key>random_source_x</key>
283     <param>
284       <key>id</key>
285       <value>random_source_x_1</value>
286     </param>
287     <param>
288       <key>_enabled</key>
289       <value>True</value>
290     </param>
291     <param>
292       <key>type</key>
293       <value>short</value>
294     </param>
295     <param>
296       <key>min</key>
297       <value>0</value>
298     </param>
299     <param>
300       <key>max</key>
301       <value>2</value>
302     </param>
303     <param>
304       <key>num_samps</key>
305       <value>1000</value>
306     </param>
307     <param>
308       <key>repeat</key>
309       <value>True</value>
310     </param>
311     <param>
312       <key>_coordinate</key>
313       <value>(25, 291)</value>
314     </param>
315     <param>
316       <key>_rotation</key>
317       <value>0</value>
318     </param>
319   </block>
320   <block>
321     <key>gr_chunks_to_symbols_xx</key>
322     <param>
323       <key>id</key>
324       <value>gr_chunks_to_symbols_xx_1</value>
325     </param>
326     <param>
327       <key>_enabled</key>
328       <value>True</value>
329     </param>
330     <param>
331       <key>in_type</key>
332       <value>short</value>
333     </param>
334     <param>
335       <key>out_type</key>
336       <value>complex</value>
337     </param>
338     <param>
339       <key>symbol_table</key>
340       <value>1,1j,-1j,-1</value>
341     </param>
342     <param>
343       <key>dimension</key>
344       <value>1</value>
345     </param>
346     <param>
347       <key>_coordinate</key>
348       <value>(660, 311)</value>
349     </param>
350     <param>
351       <key>_rotation</key>
352       <value>0</value>
353     </param>
354   </block>
355   <block>
356     <key>gr_multiply_const_vxx</key>
357     <param>
358       <key>id</key>
359       <value>gr_multiply_const_vxx_1</value>
360     </param>
361     <param>
362       <key>_enabled</key>
363       <value>True</value>
364     </param>
365     <param>
366       <key>type</key>
367       <value>complex</value>
368     </param>
369     <param>
370       <key>const</key>
371       <value>(1-alpha)**0.5</value>
372     </param>
373     <param>
374       <key>vlen</key>
375       <value>1</value>
376     </param>
377     <param>
378       <key>_coordinate</key>
379       <value>(994, 319)</value>
380     </param>
381     <param>
382       <key>_rotation</key>
383       <value>0</value>
384     </param>
385   </block>
386   <block>
387     <key>gr_add_xx</key>
388     <param>
389       <key>id</key>
390       <value>gr_add_xx_0</value>
391     </param>
392     <param>
393       <key>_enabled</key>
394       <value>True</value>
395     </param>
396     <param>
397       <key>type</key>
398       <value>complex</value>
399     </param>
400     <param>
401       <key>num_inputs</key>
402       <value>2</value>
403     </param>
404     <param>
405       <key>vlen</key>
406       <value>1</value>
407     </param>
408     <param>
409       <key>_coordinate</key>
410       <value>(1224, 244)</value>
411     </param>
412     <param>
413       <key>_rotation</key>
414       <value>0</value>
415     </param>
416   </block>
417   <block>
418     <key>gr_noise_source_x</key>
419     <param>
420       <key>id</key>
421       <value>gr_noise_source_x_0</value>
422     </param>
423     <param>
424       <key>_enabled</key>
425       <value>True</value>
426     </param>
427     <param>
428       <key>type</key>
429       <value>complex</value>
430     </param>
431     <param>
432       <key>noise_type</key>
433       <value>gr.GR_GAUSSIAN</value>
434     </param>
435     <param>
436       <key>amp</key>
437       <value>noisevar</value>
438     </param>
439     <param>
440       <key>seed</key>
441       <value>42</value>
442     </param>
443     <param>
444       <key>_coordinate</key>
445       <value>(1146, 369)</value>
446     </param>
447     <param>
448       <key>_rotation</key>
449       <value>0</value>
450     </param>
451   </block>
452   <block>
453     <key>gr_sub_xx</key>
454     <param>
455       <key>id</key>
456       <value>gr_sub_xx_0</value>
457     </param>
458     <param>
459       <key>_enabled</key>
460       <value>True</value>
461     </param>
462     <param>
463       <key>type</key>
464       <value>short</value>
465     </param>
466     <param>
467       <key>vlen</key>
468       <value>1</value>
469     </param>
470     <param>
471       <key>num_inputs</key>
472       <value>2</value>
473     </param>
474     <param>
475       <key>_coordinate</key>
476       <value>(536, 529)</value>
477     </param>
478     <param>
479       <key>_rotation</key>
480       <value>0</value>
481     </param>
482   </block>
483   <block>
484     <key>gr_multiply_xx</key>
485     <param>
486       <key>id</key>
487       <value>gr_multiply_xx_0</value>
488     </param>
489     <param>
490       <key>_enabled</key>
491       <value>True</value>
492     </param>
493     <param>
494       <key>type</key>
495       <value>short</value>
496     </param>
497     <param>
498       <key>num_inputs</key>
499       <value>2</value>
500     </param>
501     <param>
502       <key>vlen</key>
503       <value>1</value>
504     </param>
505     <param>
506       <key>_coordinate</key>
507       <value>(771, 525)</value>
508     </param>
509     <param>
510       <key>_rotation</key>
511       <value>0</value>
512     </param>
513   </block>
514   <block>
515     <key>gr_short_to_float</key>
516     <param>
517       <key>id</key>
518       <value>gr_short_to_float_0</value>
519     </param>
520     <param>
521       <key>_enabled</key>
522       <value>True</value>
523     </param>
524     <param>
525       <key>_coordinate</key>
526       <value>(994, 545)</value>
527     </param>
528     <param>
529       <key>_rotation</key>
530       <value>0</value>
531     </param>
532   </block>
533   <block>
534     <key>gr_sub_xx</key>
535     <param>
536       <key>id</key>
537       <value>gr_sub_xx_3</value>
538     </param>
539     <param>
540       <key>_enabled</key>
541       <value>True</value>
542     </param>
543     <param>
544       <key>type</key>
545       <value>short</value>
546     </param>
547     <param>
548       <key>vlen</key>
549       <value>1</value>
550     </param>
551     <param>
552       <key>num_inputs</key>
553       <value>2</value>
554     </param>
555     <param>
556       <key>_coordinate</key>
557       <value>(535, 792)</value>
558     </param>
559     <param>
560       <key>_rotation</key>
561       <value>0</value>
562     </param>
563   </block>
564   <block>
565     <key>gr_multiply_xx</key>
566     <param>
567       <key>id</key>
568       <value>gr_multiply_xx_1</value>
569     </param>
570     <param>
571       <key>_enabled</key>
572       <value>True</value>
573     </param>
574     <param>
575       <key>type</key>
576       <value>short</value>
577     </param>
578     <param>
579       <key>num_inputs</key>
580       <value>2</value>
581     </param>
582     <param>
583       <key>vlen</key>
584       <value>1</value>
585     </param>
586     <param>
587       <key>_coordinate</key>
588       <value>(785, 779)</value>
589     </param>
590     <param>
591       <key>_rotation</key>
592       <value>0</value>
593     </param>
594   </block>
595   <block>
596     <key>gr_short_to_float</key>
597     <param>
598       <key>id</key>
599       <value>gr_short_to_float_2</value>
600     </param>
601     <param>
602       <key>_enabled</key>
603       <value>True</value>
604     </param>
605     <param>
606       <key>_coordinate</key>
607       <value>(1005, 798)</value>
608     </param>
609     <param>
610       <key>_rotation</key>
611       <value>0</value>
612     </param>
613   </block>
614   <block>
615     <key>gr_chunks_to_symbols_xx</key>
616     <param>
617       <key>id</key>
618       <value>gr_chunks_to_symbols_xx_2</value>
619     </param>
620     <param>
621       <key>_enabled</key>
622       <value>True</value>
623     </param>
624     <param>
625       <key>in_type</key>
626       <value>short</value>
627     </param>
628     <param>
629       <key>out_type</key>
630       <value>complex</value>
631     </param>
632     <param>
633       <key>symbol_table</key>
634       <value>1,1j,-1j,-1</value>
635     </param>
636     <param>
637       <key>dimension</key>
638       <value>1</value>
639     </param>
640     <param>
641       <key>_coordinate</key>
642       <value>(405, 998)</value>
643     </param>
644     <param>
645       <key>_rotation</key>
646       <value>0</value>
647     </param>
648   </block>
649   <block>
650     <key>gr_multiply_const_vxx</key>
651     <param>
652       <key>id</key>
653       <value>gr_multiply_const_vxx_2</value>
654     </param>
655     <param>
656       <key>_enabled</key>
657       <value>True</value>
658     </param>
659     <param>
660       <key>type</key>
661       <value>complex</value>
662     </param>
663     <param>
664       <key>const</key>
665       <value>alpha**0.5</value>
666     </param>
667     <param>
668       <key>vlen</key>
669       <value>1</value>
670     </param>
671     <param>
672       <key>_coordinate</key>
673       <value>(710, 1008)</value>
674     </param>
675     <param>
676       <key>_rotation</key>
677       <value>0</value>
678     </param>
679   </block>
680   <block>
681     <key>gr_sub_xx</key>
682     <param>
683       <key>id</key>
684       <value>gr_sub_xx_2</value>
685     </param>
686     <param>
687       <key>_enabled</key>
688       <value>True</value>
689     </param>
690     <param>
691       <key>type</key>
692       <value>complex</value>
693     </param>
694     <param>
695       <key>vlen</key>
696       <value>1</value>
697     </param>
698     <param>
699       <key>num_inputs</key>
700       <value>2</value>
701     </param>
702     <param>
703       <key>_coordinate</key>
704       <value>(944, 978)</value>
705     </param>
706     <param>
707       <key>_rotation</key>
708       <value>0</value>
709     </param>
710   </block>
711   <block>
712     <key>gr_sub_xx</key>
713     <param>
714       <key>id</key>
715       <value>gr_sub_xx_1</value>
716     </param>
717     <param>
718       <key>_enabled</key>
719       <value>True</value>
720     </param>
721     <param>
722       <key>type</key>
723       <value>short</value>
724     </param>
725     <param>
726       <key>vlen</key>
727       <value>1</value>
728     </param>
729     <param>
730       <key>num_inputs</key>
731       <value>2</value>
732     </param>
733     <param>
734       <key>_coordinate</key>
735       <value>(540, 1141)</value>
736     </param>
737     <param>
738       <key>_rotation</key>
739       <value>0</value>
740     </param>
741   </block>
742   <block>
743     <key>gr_multiply_xx</key>
744     <param>
745       <key>id</key>
746       <value>gr_multiply_xx_2</value>
747     </param>
748     <param>
749       <key>_enabled</key>
750       <value>True</value>
751     </param>
752     <param>
753       <key>type</key>
754       <value>short</value>
755     </param>
756     <param>
757       <key>num_inputs</key>
758       <value>2</value>
759     </param>
760     <param>
761       <key>vlen</key>
762       <value>1</value>
763     </param>
764     <param>
765       <key>_coordinate</key>
766       <value>(796, 1136)</value>
767     </param>
768     <param>
769       <key>_rotation</key>
770       <value>0</value>
771     </param>
772   </block>
773   <block>
774     <key>gr_short_to_float</key>
775     <param>
776       <key>id</key>
777       <value>gr_short_to_float_1</value>
778     </param>
779     <param>
780       <key>_enabled</key>
781       <value>True</value>
782     </param>
783     <param>
784       <key>_coordinate</key>
785       <value>(1009, 1156)</value>
786     </param>
787     <param>
788       <key>_rotation</key>
789       <value>0</value>
790     </param>
791   </block>
792   <block>
793     <key>gr_chunks_to_symbols_xx</key>
794     <param>
795       <key>id</key>
796       <value>gr_chunks_to_symbols_xx_2_0</value>
797     </param>
798     <param>
799       <key>_enabled</key>
800       <value>True</value>
801     </param>
802     <param>
803       <key>in_type</key>
804       <value>short</value>
805     </param>
806     <param>
807       <key>out_type</key>
808       <value>complex</value>
809     </param>
810     <param>
811       <key>symbol_table</key>
812       <value>1,1j,-1j,-1</value>
813     </param>
814     <param>
815       <key>dimension</key>
816       <value>1</value>
817     </param>
818     <param>
819       <key>_coordinate</key>
820       <value>(420, 1368)</value>
821     </param>
822     <param>
823       <key>_rotation</key>
824       <value>0</value>
825     </param>
826   </block>
827   <block>
828     <key>gr_multiply_const_vxx</key>
829     <param>
830       <key>id</key>
831       <value>gr_multiply_const_vxx_2_0</value>
832     </param>
833     <param>
834       <key>_enabled</key>
835       <value>True</value>
836     </param>
837     <param>
838       <key>type</key>
839       <value>complex</value>
840     </param>
841     <param>
842       <key>const</key>
843       <value>(1-alpha)**0.5</value>
844     </param>
845     <param>
846       <key>vlen</key>
847       <value>1</value>
848     </param>
849     <param>
850       <key>_coordinate</key>
851       <value>(733, 1374)</value>
852     </param>
853     <param>
854       <key>_rotation</key>
855       <value>0</value>
856     </param>
857   </block>
858   <block>
859     <key>gr_sub_xx</key>
860     <param>
861       <key>id</key>
862       <value>gr_sub_xx_2_0</value>
863     </param>
864     <param>
865       <key>_enabled</key>
866       <value>True</value>
867     </param>
868     <param>
869       <key>type</key>
870       <value>complex</value>
871     </param>
872     <param>
873       <key>vlen</key>
874       <value>1</value>
875     </param>
876     <param>
877       <key>num_inputs</key>
878       <value>2</value>
879     </param>
880     <param>
881       <key>_coordinate</key>
882       <value>(975, 1342)</value>
883     </param>
884     <param>
885       <key>_rotation</key>
886       <value>0</value>
887     </param>
888   </block>
889   <block>
890     <key>gr_sub_xx</key>
891     <param>
892       <key>id</key>
893       <value>gr_sub_xx_1_0</value>
894     </param>
895     <param>
896       <key>_enabled</key>
897       <value>True</value>
898     </param>
899     <param>
900       <key>type</key>
901       <value>short</value>
902     </param>
903     <param>
904       <key>vlen</key>
905       <value>1</value>
906     </param>
907     <param>
908       <key>num_inputs</key>
909       <value>2</value>
910     </param>
911     <param>
912       <key>_coordinate</key>
913       <value>(559, 1536)</value>
914     </param>
915     <param>
916       <key>_rotation</key>
917       <value>0</value>
918     </param>
919   </block>
920   <block>
921     <key>gr_multiply_xx</key>
922     <param>
923       <key>id</key>
924       <value>gr_multiply_xx_2_0</value>
925     </param>
926     <param>
927       <key>_enabled</key>
928       <value>True</value>
929     </param>
930     <param>
931       <key>type</key>
932       <value>short</value>
933     </param>
934     <param>
935       <key>num_inputs</key>
936       <value>2</value>
937     </param>
938     <param>
939       <key>vlen</key>
940       <value>1</value>
941     </param>
942     <param>
943       <key>_coordinate</key>
944       <value>(771, 1530)</value>
945     </param>
946     <param>
947       <key>_rotation</key>
948       <value>0</value>
949     </param>
950   </block>
951   <block>
952     <key>gr_short_to_float</key>
953     <param>
954       <key>id</key>
955       <value>gr_short_to_float_1_0</value>
956     </param>
957     <param>
958       <key>_enabled</key>
959       <value>True</value>
960     </param>
961     <param>
962       <key>_coordinate</key>
963       <value>(1010, 1551)</value>
964     </param>
965     <param>
966       <key>_rotation</key>
967       <value>0</value>
968     </param>
969   </block>
970   <block>
971     <key>wxgui_numbersink2</key>
972     <param>
973       <key>id</key>
974       <value>wxgui_numbersink2_2</value>
975     </param>
976     <param>
977       <key>_enabled</key>
978       <value>True</value>
979     </param>
980     <param>
981       <key>type</key>
982       <value>float</value>
983     </param>
984     <param>
985       <key>title</key>
986       <value>BER 2 (raw)</value>
987     </param>
988     <param>
989       <key>units</key>
990       <value>BER</value>
991     </param>
992     <param>
993       <key>samp_rate</key>
994       <value>R</value>
995     </param>
996     <param>
997       <key>base_value</key>
998       <value>0.0</value>
999     </param>
1000     <param>
1001       <key>min_value</key>
1002       <value>0</value>
1003     </param>
1004     <param>
1005       <key>max_value</key>
1006       <value>1.0</value>
1007     </param>
1008     <param>
1009       <key>factor</key>
1010       <value>1.0</value>
1011     </param>
1012     <param>
1013       <key>decimal_places</key>
1014       <value>6</value>
1015     </param>
1016     <param>
1017       <key>ref_level</key>
1018       <value>0</value>
1019     </param>
1020     <param>
1021       <key>number_rate</key>
1022       <value>15</value>
1023     </param>
1024     <param>
1025       <key>peak_hold</key>
1026       <value>False</value>
1027     </param>
1028     <param>
1029       <key>average</key>
1030       <value>False</value>
1031     </param>
1032     <param>
1033       <key>avg_alpha</key>
1034       <value>0.001</value>
1035     </param>
1036     <param>
1037       <key>show_gauge</key>
1038       <value>True</value>
1039     </param>
1040     <param>
1041       <key>grid_pos</key>
1042       <value>0,1,1,1</value>
1043     </param>
1044     <param>
1045       <key>_coordinate</key>
1046       <value>(1260, 659)</value>
1047     </param>
1048     <param>
1049       <key>_rotation</key>
1050       <value>0</value>
1051     </param>
1052   </block>
1053   <block>
1054     <key>wxgui_numbersink2</key>
1055     <param>
1056       <key>id</key>
1057       <value>wxgui_numbersink2_3</value>
1058     </param>
1059     <param>
1060       <key>_enabled</key>
1061       <value>True</value>
1062     </param>
1063     <param>
1064       <key>type</key>
1065       <value>float</value>
1066     </param>
1067     <param>
1068       <key>title</key>
1069       <value>BER 2 (after cancelling user 1)</value>
1070     </param>
1071     <param>
1072       <key>units</key>
1073       <value>BER</value>
1074     </param>
1075     <param>
1076       <key>samp_rate</key>
1077       <value>R</value>
1078     </param>
1079     <param>
1080       <key>base_value</key>
1081       <value>0.0</value>
1082     </param>
1083     <param>
1084       <key>min_value</key>
1085       <value>0</value>
1086     </param>
1087     <param>
1088       <key>max_value</key>
1089       <value>1.0</value>
1090     </param>
1091     <param>
1092       <key>factor</key>
1093       <value>1.0</value>
1094     </param>
1095     <param>
1096       <key>decimal_places</key>
1097       <value>6</value>
1098     </param>
1099     <param>
1100       <key>ref_level</key>
1101       <value>0</value>
1102     </param>
1103     <param>
1104       <key>number_rate</key>
1105       <value>15</value>
1106     </param>
1107     <param>
1108       <key>peak_hold</key>
1109       <value>False</value>
1110     </param>
1111     <param>
1112       <key>average</key>
1113       <value>False</value>
1114     </param>
1115     <param>
1116       <key>avg_alpha</key>
1117       <value>0.001</value>
1118     </param>
1119     <param>
1120       <key>show_gauge</key>
1121       <value>True</value>
1122     </param>
1123     <param>
1124       <key>grid_pos</key>
1125       <value>1,1,1,1</value>
1126     </param>
1127     <param>
1128       <key>_coordinate</key>
1129       <value>(1262, 1020)</value>
1130     </param>
1131     <param>
1132       <key>_rotation</key>
1133       <value>0</value>
1134     </param>
1135   </block>
1136   <block>
1137     <key>wxgui_numbersink2</key>
1138     <param>
1139       <key>id</key>
1140       <value>wxgui_numbersink2_3_0</value>
1141     </param>
1142     <param>
1143       <key>_enabled</key>
1144       <value>True</value>
1145     </param>
1146     <param>
1147       <key>type</key>
1148       <value>float</value>
1149     </param>
1150     <param>
1151       <key>title</key>
1152       <value>BER 1 (after cancelling user 2)</value>
1153     </param>
1154     <param>
1155       <key>units</key>
1156       <value>BER</value>
1157     </param>
1158     <param>
1159       <key>samp_rate</key>
1160       <value>R</value>
1161     </param>
1162     <param>
1163       <key>base_value</key>
1164       <value>0.0</value>
1165     </param>
1166     <param>
1167       <key>min_value</key>
1168       <value>0</value>
1169     </param>
1170     <param>
1171       <key>max_value</key>
1172       <value>1.0</value>
1173     </param>
1174     <param>
1175       <key>factor</key>
1176       <value>1.0</value>
1177     </param>
1178     <param>
1179       <key>decimal_places</key>
1180       <value>6</value>
1181     </param>
1182     <param>
1183       <key>ref_level</key>
1184       <value>0</value>
1185     </param>
1186     <param>
1187       <key>number_rate</key>
1188       <value>15</value>
1189     </param>
1190     <param>
1191       <key>peak_hold</key>
1192       <value>False</value>
1193     </param>
1194     <param>
1195       <key>average</key>
1196       <value>False</value>
1197     </param>
1198     <param>
1199       <key>avg_alpha</key>
1200       <value>0.001</value>
1201     </param>
1202     <param>
1203       <key>show_gauge</key>
1204       <value>True</value>
1205     </param>
1206     <param>
1207       <key>grid_pos</key>
1208       <value>1,0,1,1</value>
1209     </param>
1210     <param>
1211       <key>_coordinate</key>
1212       <value>(1269, 1417)</value>
1213     </param>
1214     <param>
1215       <key>_rotation</key>
1216       <value>0</value>
1217     </param>
1218   </block>
1219   <block>
1220     <key>variable</key>
1221     <param>
1222       <key>id</key>
1223       <value>R</value>
1224     </param>
1225     <param>
1226       <key>_enabled</key>
1227       <value>True</value>
1228     </param>
1229     <param>
1230       <key>value</key>
1231       <value>10e3</value>
1232     </param>
1233     <param>
1234       <key>_coordinate</key>
1235       <value>(748, 12)</value>
1236     </param>
1237     <param>
1238       <key>_rotation</key>
1239       <value>0</value>
1240     </param>
1241   </block>
1242   <block>
1243     <key>trellis_encoder_xx</key>
1244     <param>
1245       <key>id</key>
1246       <value>trellis_encoder_xx_0</value>
1247     </param>
1248     <param>
1249       <key>_enabled</key>
1250       <value>True</value>
1251     </param>
1252     <param>
1253       <key>type</key>
1254       <value>ss</value>
1255     </param>
1256     <param>
1257       <key>fsm_args</key>
1258       <value>prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm"</value>
1259     </param>
1260     <param>
1261       <key>init_state</key>
1262       <value>0</value>
1263     </param>
1264     <param>
1265       <key>_coordinate</key>
1266       <value>(334, 190)</value>
1267     </param>
1268     <param>
1269       <key>_rotation</key>
1270       <value>0</value>
1271     </param>
1272   </block>
1273   <block>
1274     <key>trellis_encoder_xx</key>
1275     <param>
1276       <key>id</key>
1277       <value>trellis_encoder_xx_1</value>
1278     </param>
1279     <param>
1280       <key>_enabled</key>
1281       <value>True</value>
1282     </param>
1283     <param>
1284       <key>type</key>
1285       <value>ss</value>
1286     </param>
1287     <param>
1288       <key>fsm_args</key>
1289       <value>prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm"</value>
1290     </param>
1291     <param>
1292       <key>init_state</key>
1293       <value>0</value>
1294     </param>
1295     <param>
1296       <key>_coordinate</key>
1297       <value>(336, 311)</value>
1298     </param>
1299     <param>
1300       <key>_rotation</key>
1301       <value>0</value>
1302     </param>
1303   </block>
1304   <block>
1305     <key>trellis_viterbi_combined_xx</key>
1306     <param>
1307       <key>id</key>
1308       <value>trellis_viterbi_combined_xx_1</value>
1309     </param>
1310     <param>
1311       <key>_enabled</key>
1312       <value>True</value>
1313     </param>
1314     <param>
1315       <key>type</key>
1316       <value>c</value>
1317     </param>
1318     <param>
1319       <key>out_type</key>
1320       <value>s</value>
1321     </param>
1322     <param>
1323       <key>fsm_args</key>
1324       <value>prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm"</value>
1325     </param>
1326     <param>
1327       <key>block_size</key>
1328       <value>1000</value>
1329     </param>
1330     <param>
1331       <key>init_state</key>
1332       <value>-1</value>
1333     </param>
1334     <param>
1335       <key>final_state</key>
1336       <value>-1</value>
1337     </param>
1338     <param>
1339       <key>dim</key>
1340       <value>1</value>
1341     </param>
1342     <param>
1343       <key>table</key>
1344       <value>alpha**0.5*1,alpha**0.5*1j,alpha**0.5*(-1j),alpha**0.5*(-1)</value>
1345     </param>
1346     <param>
1347       <key>metric_type</key>
1348       <value>trellis.TRELLIS_EUCLIDEAN</value>
1349     </param>
1350     <param>
1351       <key>_coordinate</key>
1352       <value>(79, 501)</value>
1353     </param>
1354     <param>
1355       <key>_rotation</key>
1356       <value>0</value>
1357     </param>
1358   </block>
1359   <block>
1360     <key>trellis_viterbi_combined_xx</key>
1361     <param>
1362       <key>id</key>
1363       <value>trellis_viterbi_combined_xx_2</value>
1364     </param>
1365     <param>
1366       <key>_enabled</key>
1367       <value>True</value>
1368     </param>
1369     <param>
1370       <key>type</key>
1371       <value>c</value>
1372     </param>
1373     <param>
1374       <key>out_type</key>
1375       <value>s</value>
1376     </param>
1377     <param>
1378       <key>fsm_args</key>
1379       <value>prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm"</value>
1380     </param>
1381     <param>
1382       <key>block_size</key>
1383       <value>1000</value>
1384     </param>
1385     <param>
1386       <key>init_state</key>
1387       <value>-1</value>
1388     </param>
1389     <param>
1390       <key>final_state</key>
1391       <value>-1</value>
1392     </param>
1393     <param>
1394       <key>dim</key>
1395       <value>1</value>
1396     </param>
1397     <param>
1398       <key>table</key>
1399       <value>(1-alpha)**0.5*1,(1-alpha)**0.5*1j,(1-alpha)**0.5*(-1j),(1-alpha)**0.5*(-1)</value>
1400     </param>
1401     <param>
1402       <key>metric_type</key>
1403       <value>trellis.TRELLIS_EUCLIDEAN</value>
1404     </param>
1405     <param>
1406       <key>_coordinate</key>
1407       <value>(82, 766)</value>
1408     </param>
1409     <param>
1410       <key>_rotation</key>
1411       <value>0</value>
1412     </param>
1413   </block>
1414   <block>
1415     <key>trellis_encoder_xx</key>
1416     <param>
1417       <key>id</key>
1418       <value>trellis_encoder_xx_2</value>
1419     </param>
1420     <param>
1421       <key>_enabled</key>
1422       <value>True</value>
1423     </param>
1424     <param>
1425       <key>type</key>
1426       <value>ss</value>
1427     </param>
1428     <param>
1429       <key>fsm_args</key>
1430       <value>prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm"</value>
1431     </param>
1432     <param>
1433       <key>init_state</key>
1434       <value>0</value>
1435     </param>
1436     <param>
1437       <key>_coordinate</key>
1438       <value>(89, 998)</value>
1439     </param>
1440     <param>
1441       <key>_rotation</key>
1442       <value>0</value>
1443     </param>
1444   </block>
1445   <block>
1446     <key>trellis_viterbi_combined_xx</key>
1447     <param>
1448       <key>id</key>
1449       <value>trellis_viterbi_combined_xx_0</value>
1450     </param>
1451     <param>
1452       <key>_enabled</key>
1453       <value>True</value>
1454     </param>
1455     <param>
1456       <key>type</key>
1457       <value>c</value>
1458     </param>
1459     <param>
1460       <key>out_type</key>
1461       <value>s</value>
1462     </param>
1463     <param>
1464       <key>fsm_args</key>
1465       <value>prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm"</value>
1466     </param>
1467     <param>
1468       <key>block_size</key>
1469       <value>1000</value>
1470     </param>
1471     <param>
1472       <key>init_state</key>
1473       <value>-1</value>
1474     </param>
1475     <param>
1476       <key>final_state</key>
1477       <value>-1</value>
1478     </param>
1479     <param>
1480       <key>dim</key>
1481       <value>1</value>
1482     </param>
1483     <param>
1484       <key>table</key>
1485       <value>(1-alpha)**0.5*1,(1-alpha)**0.5*1j,(1-alpha)**0.5*(-1j),(1-alpha)**0.5*(-1)</value>
1486     </param>
1487     <param>
1488       <key>metric_type</key>
1489       <value>trellis.TRELLIS_EUCLIDEAN</value>
1490     </param>
1491     <param>
1492       <key>_coordinate</key>
1493       <value>(83, 1111)</value>
1494     </param>
1495     <param>
1496       <key>_rotation</key>
1497       <value>0</value>
1498     </param>
1499   </block>
1500   <block>
1501     <key>trellis_encoder_xx</key>
1502     <param>
1503       <key>id</key>
1504       <value>trellis_encoder_xx_2_0</value>
1505     </param>
1506     <param>
1507       <key>_enabled</key>
1508       <value>True</value>
1509     </param>
1510     <param>
1511       <key>type</key>
1512       <value>ss</value>
1513     </param>
1514     <param>
1515       <key>fsm_args</key>
1516       <value>prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm"</value>
1517     </param>
1518     <param>
1519       <key>init_state</key>
1520       <value>0</value>
1521     </param>
1522     <param>
1523       <key>_coordinate</key>
1524       <value>(105, 1367)</value>
1525     </param>
1526     <param>
1527       <key>_rotation</key>
1528       <value>0</value>
1529     </param>
1530   </block>
1531   <block>
1532     <key>trellis_viterbi_combined_xx</key>
1533     <param>
1534       <key>id</key>
1535       <value>trellis_viterbi_combined_xx_0_0</value>
1536     </param>
1537     <param>
1538       <key>_enabled</key>
1539       <value>True</value>
1540     </param>
1541     <param>
1542       <key>type</key>
1543       <value>c</value>
1544     </param>
1545     <param>
1546       <key>out_type</key>
1547       <value>s</value>
1548     </param>
1549     <param>
1550       <key>fsm_args</key>
1551       <value>prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm"</value>
1552     </param>
1553     <param>
1554       <key>block_size</key>
1555       <value>1000</value>
1556     </param>
1557     <param>
1558       <key>init_state</key>
1559       <value>-1</value>
1560     </param>
1561     <param>
1562       <key>final_state</key>
1563       <value>-1</value>
1564     </param>
1565     <param>
1566       <key>dim</key>
1567       <value>1</value>
1568     </param>
1569     <param>
1570       <key>table</key>
1571       <value>alpha**0.5*1,alpha**0.5*1j,alpha**0.5*(-1j),alpha**0.5*(-1)</value>
1572     </param>
1573     <param>
1574       <key>metric_type</key>
1575       <value>trellis.TRELLIS_EUCLIDEAN</value>
1576     </param>
1577     <param>
1578       <key>_coordinate</key>
1579       <value>(75, 1495)</value>
1580     </param>
1581     <param>
1582       <key>_rotation</key>
1583       <value>0</value>
1584     </param>
1585   </block>
1586   <block>
1587     <key>variable</key>
1588     <param>
1589       <key>id</key>
1590       <value>prefix</value>
1591     </param>
1592     <param>
1593       <key>_enabled</key>
1594       <value>True</value>
1595     </param>
1596     <param>
1597       <key>value</key>
1598       <value>"../../../"</value>
1599     </param>
1600     <param>
1601       <key>_coordinate</key>
1602       <value>(871, 14)</value>
1603     </param>
1604     <param>
1605       <key>_rotation</key>
1606       <value>0</value>
1607     </param>
1608   </block>
1609   <block>
1610     <key>gr_add_xx</key>
1611     <param>
1612       <key>id</key>
1613       <value>gr_add_xx_1</value>
1614     </param>
1615     <param>
1616       <key>_enabled</key>
1617       <value>True</value>
1618     </param>
1619     <param>
1620       <key>type</key>
1621       <value>complex</value>
1622     </param>
1623     <param>
1624       <key>num_inputs</key>
1625       <value>2</value>
1626     </param>
1627     <param>
1628       <key>vlen</key>
1629       <value>1</value>
1630     </param>
1631     <param>
1632       <key>_coordinate</key>
1633       <value>(1400, 262)</value>
1634     </param>
1635     <param>
1636       <key>_rotation</key>
1637       <value>0</value>
1638     </param>
1639   </block>
1640   <block>
1641     <key>wxgui_numbersink2</key>
1642     <param>
1643       <key>id</key>
1644       <value>wxgui_numbersink2_0</value>
1645     </param>
1646     <param>
1647       <key>_enabled</key>
1648       <value>True</value>
1649     </param>
1650     <param>
1651       <key>type</key>
1652       <value>float</value>
1653     </param>
1654     <param>
1655       <key>title</key>
1656       <value>BER 1 (raw)</value>
1657     </param>
1658     <param>
1659       <key>units</key>
1660       <value>BER</value>
1661     </param>
1662     <param>
1663       <key>samp_rate</key>
1664       <value>R</value>
1665     </param>
1666     <param>
1667       <key>base_value</key>
1668       <value>0.0</value>
1669     </param>
1670     <param>
1671       <key>min_value</key>
1672       <value>0</value>
1673     </param>
1674     <param>
1675       <key>max_value</key>
1676       <value>1</value>
1677     </param>
1678     <param>
1679       <key>factor</key>
1680       <value>1.0</value>
1681     </param>
1682     <param>
1683       <key>decimal_places</key>
1684       <value>6</value>
1685     </param>
1686     <param>
1687       <key>ref_level</key>
1688       <value>0</value>
1689     </param>
1690     <param>
1691       <key>number_rate</key>
1692       <value>15</value>
1693     </param>
1694     <param>
1695       <key>peak_hold</key>
1696       <value>False</value>
1697     </param>
1698     <param>
1699       <key>average</key>
1700       <value>False</value>
1701     </param>
1702     <param>
1703       <key>avg_alpha</key>
1704       <value>0.001</value>
1705     </param>
1706     <param>
1707       <key>show_gauge</key>
1708       <value>True</value>
1709     </param>
1710     <param>
1711       <key>grid_pos</key>
1712       <value>0,0,1,1</value>
1713     </param>
1714     <param>
1715       <key>_coordinate</key>
1716       <value>(1267, 410)</value>
1717     </param>
1718     <param>
1719       <key>_rotation</key>
1720       <value>0</value>
1721     </param>
1722   </block>
1723   <block>
1724     <key>wxgui_scopesink2</key>
1725     <param>
1726       <key>id</key>
1727       <value>wxgui_scopesink2_0</value>
1728     </param>
1729     <param>
1730       <key>_enabled</key>
1731       <value>True</value>
1732     </param>
1733     <param>
1734       <key>type</key>
1735       <value>complex</value>
1736     </param>
1737     <param>
1738       <key>title</key>
1739       <value>Scope Plot</value>
1740     </param>
1741     <param>
1742       <key>samp_rate</key>
1743       <value>R</value>
1744     </param>
1745     <param>
1746       <key>v_scale</key>
1747       <value>0</value>
1748     </param>
1749     <param>
1750       <key>t_scale</key>
1751       <value>0</value>
1752     </param>
1753     <param>
1754       <key>ac_couple</key>
1755       <value>False</value>
1756     </param>
1757     <param>
1758       <key>xy_mode</key>
1759       <value>True</value>
1760     </param>
1761     <param>
1762       <key>num_inputs</key>
1763       <value>1</value>
1764     </param>
1765     <param>
1766       <key>grid_pos</key>
1767       <value></value>
1768     </param>
1769     <param>
1770       <key>_coordinate</key>
1771       <value>(1533, 149)</value>
1772     </param>
1773     <param>
1774       <key>_rotation</key>
1775       <value>0</value>
1776     </param>
1777   </block>
1778   <connection>
1779     <source_block_id>random_source_x_1</source_block_id>
1780     <sink_block_id>trellis_encoder_xx_1</sink_block_id>
1781     <source_key>0</source_key>
1782     <sink_key>0</sink_key>
1783   </connection>
1784   <connection>
1785     <source_block_id>trellis_encoder_xx_0</source_block_id>
1786     <sink_block_id>gr_chunks_to_symbols_xx_0</sink_block_id>
1787     <source_key>0</source_key>
1788     <sink_key>0</sink_key>
1789   </connection>
1790   <connection>
1791     <source_block_id>trellis_encoder_xx_1</source_block_id>
1792     <sink_block_id>gr_chunks_to_symbols_xx_1</sink_block_id>
1793     <source_key>0</source_key>
1794     <sink_key>0</sink_key>
1795   </connection>
1796   <connection>
1797     <source_block_id>gr_chunks_to_symbols_xx_0</source_block_id>
1798     <sink_block_id>gr_multiply_const_vxx_0</sink_block_id>
1799     <source_key>0</source_key>
1800     <sink_key>0</sink_key>
1801   </connection>
1802   <connection>
1803     <source_block_id>gr_multiply_const_vxx_0</source_block_id>
1804     <sink_block_id>gr_add_xx_0</sink_block_id>
1805     <source_key>0</source_key>
1806     <sink_key>0</sink_key>
1807   </connection>
1808   <connection>
1809     <source_block_id>gr_add_xx_0</source_block_id>
1810     <sink_block_id>gr_add_xx_1</sink_block_id>
1811     <source_key>0</source_key>
1812     <sink_key>0</sink_key>
1813   </connection>
1814   <connection>
1815     <source_block_id>gr_noise_source_x_0</source_block_id>
1816     <sink_block_id>gr_add_xx_1</sink_block_id>
1817     <source_key>0</source_key>
1818     <sink_key>1</sink_key>
1819   </connection>
1820   <connection>
1821     <source_block_id>gr_chunks_to_symbols_xx_1</source_block_id>
1822     <sink_block_id>gr_multiply_const_vxx_1</sink_block_id>
1823     <source_key>0</source_key>
1824     <sink_key>0</sink_key>
1825   </connection>
1826   <connection>
1827     <source_block_id>gr_multiply_const_vxx_1</source_block_id>
1828     <sink_block_id>gr_add_xx_0</sink_block_id>
1829     <source_key>0</source_key>
1830     <sink_key>1</sink_key>
1831   </connection>
1832   <connection>
1833     <source_block_id>gr_sub_xx_0</source_block_id>
1834     <sink_block_id>gr_multiply_xx_0</sink_block_id>
1835     <source_key>0</source_key>
1836     <sink_key>0</sink_key>
1837   </connection>
1838   <connection>
1839     <source_block_id>gr_sub_xx_0</source_block_id>
1840     <sink_block_id>gr_multiply_xx_0</sink_block_id>
1841     <source_key>0</source_key>
1842     <sink_key>1</sink_key>
1843   </connection>
1844   <connection>
1845     <source_block_id>gr_multiply_xx_0</source_block_id>
1846     <sink_block_id>gr_short_to_float_0</sink_block_id>
1847     <source_key>0</source_key>
1848     <sink_key>0</sink_key>
1849   </connection>
1850   <connection>
1851     <source_block_id>gr_short_to_float_0</source_block_id>
1852     <sink_block_id>wxgui_numbersink2_0</sink_block_id>
1853     <source_key>0</source_key>
1854     <sink_key>0</sink_key>
1855   </connection>
1856   <connection>
1857     <source_block_id>gr_multiply_xx_2</source_block_id>
1858     <sink_block_id>gr_short_to_float_1</sink_block_id>
1859     <source_key>0</source_key>
1860     <sink_key>0</sink_key>
1861   </connection>
1862   <connection>
1863     <source_block_id>random_source_x_0</source_block_id>
1864     <sink_block_id>trellis_encoder_xx_0</sink_block_id>
1865     <source_key>0</source_key>
1866     <sink_key>0</sink_key>
1867   </connection>
1868   <connection>
1869     <source_block_id>gr_add_xx_1</source_block_id>
1870     <sink_block_id>trellis_viterbi_combined_xx_1</sink_block_id>
1871     <source_key>0</source_key>
1872     <sink_key>0</sink_key>
1873   </connection>
1874   <connection>
1875     <source_block_id>random_source_x_0</source_block_id>
1876     <sink_block_id>gr_sub_xx_0</sink_block_id>
1877     <source_key>0</source_key>
1878     <sink_key>0</sink_key>
1879   </connection>
1880   <connection>
1881     <source_block_id>trellis_viterbi_combined_xx_1</source_block_id>
1882     <sink_block_id>gr_sub_xx_0</sink_block_id>
1883     <source_key>0</source_key>
1884     <sink_key>1</sink_key>
1885   </connection>
1886   <connection>
1887     <source_block_id>trellis_viterbi_combined_xx_0</source_block_id>
1888     <sink_block_id>gr_sub_xx_1</sink_block_id>
1889     <source_key>0</source_key>
1890     <sink_key>1</sink_key>
1891   </connection>
1892   <connection>
1893     <source_block_id>random_source_x_1</source_block_id>
1894     <sink_block_id>gr_sub_xx_1</sink_block_id>
1895     <source_key>0</source_key>
1896     <sink_key>0</sink_key>
1897   </connection>
1898   <connection>
1899     <source_block_id>gr_sub_xx_1</source_block_id>
1900     <sink_block_id>gr_multiply_xx_2</sink_block_id>
1901     <source_key>0</source_key>
1902     <sink_key>0</sink_key>
1903   </connection>
1904   <connection>
1905     <source_block_id>gr_sub_xx_1</source_block_id>
1906     <sink_block_id>gr_multiply_xx_2</sink_block_id>
1907     <source_key>0</source_key>
1908     <sink_key>1</sink_key>
1909   </connection>
1910   <connection>
1911     <source_block_id>gr_sub_xx_2</source_block_id>
1912     <sink_block_id>trellis_viterbi_combined_xx_0</sink_block_id>
1913     <source_key>0</source_key>
1914     <sink_key>0</sink_key>
1915   </connection>
1916   <connection>
1917     <source_block_id>gr_add_xx_1</source_block_id>
1918     <sink_block_id>gr_sub_xx_2</sink_block_id>
1919     <source_key>0</source_key>
1920     <sink_key>0</sink_key>
1921   </connection>
1922   <connection>
1923     <source_block_id>trellis_encoder_xx_2</source_block_id>
1924     <sink_block_id>gr_chunks_to_symbols_xx_2</sink_block_id>
1925     <source_key>0</source_key>
1926     <sink_key>0</sink_key>
1927   </connection>
1928   <connection>
1929     <source_block_id>gr_chunks_to_symbols_xx_2</source_block_id>
1930     <sink_block_id>gr_multiply_const_vxx_2</sink_block_id>
1931     <source_key>0</source_key>
1932     <sink_key>0</sink_key>
1933   </connection>
1934   <connection>
1935     <source_block_id>gr_multiply_const_vxx_2</source_block_id>
1936     <sink_block_id>gr_sub_xx_2</sink_block_id>
1937     <source_key>0</source_key>
1938     <sink_key>1</sink_key>
1939   </connection>
1940   <connection>
1941     <source_block_id>trellis_viterbi_combined_xx_1</source_block_id>
1942     <sink_block_id>trellis_encoder_xx_2</sink_block_id>
1943     <source_key>0</source_key>
1944     <sink_key>0</sink_key>
1945   </connection>
1946   <connection>
1947     <source_block_id>gr_multiply_xx_1</source_block_id>
1948     <sink_block_id>gr_short_to_float_2</sink_block_id>
1949     <source_key>0</source_key>
1950     <sink_key>0</sink_key>
1951   </connection>
1952   <connection>
1953     <source_block_id>gr_short_to_float_2</source_block_id>
1954     <sink_block_id>wxgui_numbersink2_2</sink_block_id>
1955     <source_key>0</source_key>
1956     <sink_key>0</sink_key>
1957   </connection>
1958   <connection>
1959     <source_block_id>trellis_viterbi_combined_xx_2</source_block_id>
1960     <sink_block_id>gr_sub_xx_3</sink_block_id>
1961     <source_key>0</source_key>
1962     <sink_key>1</sink_key>
1963   </connection>
1964   <connection>
1965     <source_block_id>gr_sub_xx_3</source_block_id>
1966     <sink_block_id>gr_multiply_xx_1</sink_block_id>
1967     <source_key>0</source_key>
1968     <sink_key>0</sink_key>
1969   </connection>
1970   <connection>
1971     <source_block_id>gr_sub_xx_3</source_block_id>
1972     <sink_block_id>gr_multiply_xx_1</sink_block_id>
1973     <source_key>0</source_key>
1974     <sink_key>1</sink_key>
1975   </connection>
1976   <connection>
1977     <source_block_id>gr_add_xx_1</source_block_id>
1978     <sink_block_id>trellis_viterbi_combined_xx_2</sink_block_id>
1979     <source_key>0</source_key>
1980     <sink_key>0</sink_key>
1981   </connection>
1982   <connection>
1983     <source_block_id>random_source_x_1</source_block_id>
1984     <sink_block_id>gr_sub_xx_3</sink_block_id>
1985     <source_key>0</source_key>
1986     <sink_key>0</sink_key>
1987   </connection>
1988   <connection>
1989     <source_block_id>gr_short_to_float_1</source_block_id>
1990     <sink_block_id>wxgui_numbersink2_3</sink_block_id>
1991     <source_key>0</source_key>
1992     <sink_key>0</sink_key>
1993   </connection>
1994   <connection>
1995     <source_block_id>trellis_encoder_xx_2_0</source_block_id>
1996     <sink_block_id>gr_chunks_to_symbols_xx_2_0</sink_block_id>
1997     <source_key>0</source_key>
1998     <sink_key>0</sink_key>
1999   </connection>
2000   <connection>
2001     <source_block_id>gr_chunks_to_symbols_xx_2_0</source_block_id>
2002     <sink_block_id>gr_multiply_const_vxx_2_0</sink_block_id>
2003     <source_key>0</source_key>
2004     <sink_key>0</sink_key>
2005   </connection>
2006   <connection>
2007     <source_block_id>trellis_viterbi_combined_xx_2</source_block_id>
2008     <sink_block_id>trellis_encoder_xx_2_0</sink_block_id>
2009     <source_key>0</source_key>
2010     <sink_key>0</sink_key>
2011   </connection>
2012   <connection>
2013     <source_block_id>gr_multiply_xx_2_0</source_block_id>
2014     <sink_block_id>gr_short_to_float_1_0</sink_block_id>
2015     <source_key>0</source_key>
2016     <sink_key>0</sink_key>
2017   </connection>
2018   <connection>
2019     <source_block_id>trellis_viterbi_combined_xx_0_0</source_block_id>
2020     <sink_block_id>gr_sub_xx_1_0</sink_block_id>
2021     <source_key>0</source_key>
2022     <sink_key>1</sink_key>
2023   </connection>
2024   <connection>
2025     <source_block_id>gr_sub_xx_1_0</source_block_id>
2026     <sink_block_id>gr_multiply_xx_2_0</sink_block_id>
2027     <source_key>0</source_key>
2028     <sink_key>0</sink_key>
2029   </connection>
2030   <connection>
2031     <source_block_id>gr_sub_xx_1_0</source_block_id>
2032     <sink_block_id>gr_multiply_xx_2_0</sink_block_id>
2033     <source_key>0</source_key>
2034     <sink_key>1</sink_key>
2035   </connection>
2036   <connection>
2037     <source_block_id>gr_sub_xx_2_0</source_block_id>
2038     <sink_block_id>trellis_viterbi_combined_xx_0_0</sink_block_id>
2039     <source_key>0</source_key>
2040     <sink_key>0</sink_key>
2041   </connection>
2042   <connection>
2043     <source_block_id>gr_short_to_float_1_0</source_block_id>
2044     <sink_block_id>wxgui_numbersink2_3_0</sink_block_id>
2045     <source_key>0</source_key>
2046     <sink_key>0</sink_key>
2047   </connection>
2048   <connection>
2049     <source_block_id>gr_add_xx_1</source_block_id>
2050     <sink_block_id>gr_sub_xx_2_0</sink_block_id>
2051     <source_key>0</source_key>
2052     <sink_key>0</sink_key>
2053   </connection>
2054   <connection>
2055     <source_block_id>random_source_x_0</source_block_id>
2056     <sink_block_id>gr_sub_xx_1_0</sink_block_id>
2057     <source_key>0</source_key>
2058     <sink_key>0</sink_key>
2059   </connection>
2060   <connection>
2061     <source_block_id>gr_multiply_const_vxx_2_0</source_block_id>
2062     <sink_block_id>gr_sub_xx_2_0</sink_block_id>
2063     <source_key>0</source_key>
2064     <sink_key>1</sink_key>
2065   </connection>
2066   <connection>
2067     <source_block_id>gr_add_xx_1</source_block_id>
2068     <sink_block_id>wxgui_scopesink2_0</sink_block_id>
2069     <source_key>0</source_key>
2070     <sink_key>0</sink_key>
2071   </connection>
2072 </flow_graph>