1 <?xml version='1.0' encoding='ASCII'?>
3 <timestamp>Wed Oct 7 20:47:05 2009</timestamp>
8 <value>top_block</value>
23 <key>description</key>
27 <key>window_size</key>
28 <value>1280, 1024</value>
31 <key>generate_options</key>
39 <key>run_options</key>
47 <key>realtime_scheduling</key>
51 <key>_coordinate</key>
52 <value>(10, 10)</value>
63 <value>samp_rate</value>
74 <key>_coordinate</key>
75 <value>(128, 9)</value>
83 <key>gr_uchar_to_float</key>
86 <value>gr_uchar_to_float_0</value>
93 <key>_coordinate</key>
94 <value>(217, 108)</value>
102 <key>const_source_x</key>
105 <value>const_source_x_0</value>
120 <key>_coordinate</key>
121 <value>(213, 197)</value>
132 <value>gr_add_xx_0</value>
143 <key>num_inputs</key>
151 <key>_coordinate</key>
152 <value>(440, 167)</value>
160 <key>random_source_x</key>
163 <value>random_source_x_0</value>
190 <key>_coordinate</key>
191 <value>(13, 80)</value>
199 <key>gr_null_source</key>
202 <value>gr_null_source_1</value>
217 <key>_coordinate</key>
218 <value>(387, 257)</value>
229 <value>gr_add_xx_0_1</value>
240 <key>num_inputs</key>
248 <key>_coordinate</key>
249 <value>(430, 330)</value>
257 <key>const_source_x</key>
260 <value>const_source_x_0_0</value>
275 <key>_coordinate</key>
276 <value>(200, 360)</value>
284 <key>gr_uchar_to_float</key>
287 <value>gr_uchar_to_float_0_0</value>
294 <key>_coordinate</key>
295 <value>(216, 273)</value>
303 <key>random_source_x</key>
306 <value>random_source_x_0_0</value>
333 <key>_coordinate</key>
334 <value>(15, 245)</value>
345 <value>rrctaps</value>
353 <value>firdes.root_raised_cosine(nfilts,1.0,1.0/(spb*nfilts), .35, 11*spb*nfilts)</value>
356 <key>_coordinate</key>
357 <value>(513, 679)</value>
365 <key>root_raised_cosine_filter</key>
368 <value>root_raised_cosine_filter_0_0</value>
376 <value>interp_fir_filter_fff</value>
396 <value>1./spb</value>
404 <value>11*spb</value>
407 <key>_coordinate</key>
408 <value>(559, 303)</value>
416 <key>root_raised_cosine_filter</key>
419 <value>root_raised_cosine_filter_0</value>
427 <value>interp_fir_filter_fff</value>
447 <value>1./spb</value>
455 <value>11*spb</value>
458 <key>_coordinate</key>
459 <value>(557, 140)</value>
467 <key>gr_float_to_complex</key>
470 <value>gr_float_to_complex_0</value>
481 <key>_coordinate</key>
482 <value>(897, 272)</value>
490 <key>variable_slider</key>
493 <value>noise_amp</value>
501 <value>Channel Noise</value>
521 <value>wx.SL_HORIZONTAL</value>
525 <value>float_converter</value>
536 <key>_coordinate</key>
537 <value>(168, 684)</value>
548 <value>nfilts</value>
559 <key>_coordinate</key>
560 <value>(435, 686)</value>
568 <key>variable_slider</key>
579 <value>Timing Beta</value>
599 <value>wx.SL_HORIZONTAL</value>
603 <value>float_converter</value>
614 <key>_coordinate</key>
615 <value>(668, 5)</value>
623 <key>variable_slider</key>
634 <value>Timing Alpha</value>
654 <value>wx.SL_HORIZONTAL</value>
658 <value>float_converter</value>
669 <key>_coordinate</key>
670 <value>(552, 4)</value>
678 <key>wxgui_scopesink2</key>
681 <value>wxgui_scopesink2_0</value>
689 <value>complex</value>
693 <value>Scope Plot</value>
697 <value>samp_rate</value>
716 <key>num_inputs</key>
728 <key>_coordinate</key>
729 <value>(1133, 325)</value>
737 <key>variable_slider</key>
740 <value>freq_offset</value>
748 <value>Frequency Offset</value>
768 <value>wx.SL_HORIZONTAL</value>
772 <value>float_converter</value>
783 <key>_coordinate</key>
784 <value>(293, 684)</value>
806 <key>_coordinate</key>
807 <value>(436, 752)</value>
815 <key>wxgui_fftsink2</key>
818 <value>wxgui_fftsink2_0</value>
826 <value>complex</value>
830 <value>FFT Plot</value>
834 <value>samp_rate</value>
837 <key>baseband_freq</key>
882 <value>notebook_0,3</value>
885 <key>_coordinate</key>
886 <value>(517, 767)</value>
894 <key>variable_slider</key>
897 <value>interpratio</value>
905 <value>Timing Offset</value>
925 <value>wx.SL_HORIZONTAL</value>
929 <value>float_converter</value>
940 <key>_coordinate</key>
941 <value>(40, 684)</value>
949 <key>variable_slider</key>
952 <value>beta_0</value>
960 <value>Freq Beta</value>
980 <value>wx.SL_HORIZONTAL</value>
984 <value>float_converter</value>
995 <key>_coordinate</key>
996 <value>(919, 7)</value>
1004 <key>variable_slider</key>
1007 <value>alpha_0</value>
1015 <value>Freq Alpha</value>
1030 <key>num_steps</key>
1035 <value>wx.SL_HORIZONTAL</value>
1038 <key>converver</key>
1039 <value>float_converter</value>
1050 <key>_coordinate</key>
1051 <value>(792, 6)</value>
1054 <key>_rotation</key>
1059 <key>wxgui_scopesink2</key>
1062 <value>wxgui_scopesink2_0_0_0</value>
1070 <value>float</value>
1074 <value>Scope Plot</value>
1077 <key>samp_rate</key>
1078 <value>samp_rate</value>
1089 <key>ac_couple</key>
1090 <value>False</value>
1094 <value>False</value>
1097 <key>num_inputs</key>
1106 <value>notebook_0,1</value>
1109 <key>_coordinate</key>
1110 <value>(1115, 961)</value>
1113 <key>_rotation</key>
1118 <key>wxgui_scopesink2</key>
1121 <value>wxgui_scopesink2_0_0_0_0</value>
1129 <value>float</value>
1133 <value>Scope Plot</value>
1136 <key>samp_rate</key>
1137 <value>samp_rate</value>
1148 <key>ac_couple</key>
1149 <value>False</value>
1153 <value>False</value>
1156 <key>num_inputs</key>
1165 <value>notebook_0,2</value>
1168 <key>_coordinate</key>
1169 <value>(1113, 844)</value>
1172 <key>_rotation</key>
1177 <key>wxgui_scopesink2</key>
1180 <value>wxgui_scopesink2_0_0</value>
1188 <value>float</value>
1192 <value>Error</value>
1195 <key>samp_rate</key>
1196 <value>samp_rate</value>
1207 <key>ac_couple</key>
1208 <value>False</value>
1212 <value>False</value>
1215 <key>num_inputs</key>
1224 <value>notebook_0,0</value>
1227 <key>_coordinate</key>
1228 <value>(1113, 724)</value>
1231 <key>_rotation</key>
1236 <key>wxgui_scopesink2</key>
1239 <value>wxgui_scopesink2_0_0_1</value>
1247 <value>complex</value>
1251 <value>Error</value>
1254 <key>samp_rate</key>
1255 <value>samp_rate</value>
1266 <key>ac_couple</key>
1267 <value>False</value>
1271 <value>False</value>
1274 <key>num_inputs</key>
1283 <value>notebook_0,4</value>
1286 <key>_coordinate</key>
1287 <value>(1111, 518)</value>
1290 <key>_rotation</key>
1298 <value>notebook_0</value>
1306 <value>wx.NB_TOP</value>
1310 <value>['error', 'phase', 'freq', 'FFT', 'Costas error']</value>
1321 <key>_coordinate</key>
1322 <value>(729, 769)</value>
1325 <key>_rotation</key>
1330 <key>gr_channel_model</key>
1333 <value>gr_channel_model_0</value>
1340 <key>noise_voltage</key>
1341 <value>noise_amp</value>
1344 <key>freq_offset</key>
1345 <value>freq_offset</value>
1349 <value>interpratio</value>
1353 <value>1.0 + 1.0j</value>
1360 <key>_coordinate</key>
1361 <value>(65, 542)</value>
1364 <key>_rotation</key>
1369 <key>gr_pfb_clock_sync_ccf</key>
1372 <value>gr_pfb_clock_sync_ccf_0</value>
1384 <value>alpha</value>
1392 <value>rrctaps</value>
1395 <key>filter_size</key>
1396 <value>nfilts</value>
1399 <key>init_phase</key>
1403 <key>_coordinate</key>
1404 <value>(512, 527)</value>
1407 <key>_rotation</key>
1412 <key>gr_throttle</key>
1415 <value>gr_throttle_0</value>
1423 <value>complex</value>
1426 <key>samples_per_second</key>
1427 <value>samp_rate</value>
1434 <key>_coordinate</key>
1435 <value>(1129, 462)</value>
1438 <key>_rotation</key>
1443 <key>gr_costas_loop_cc</key>
1446 <value>gr_costas_loop_cc_0</value>
1454 <value>alpha_0</value>
1458 <value>beta_0</value>
1473 <key>_coordinate</key>
1474 <value>(916, 473)</value>
1477 <key>_rotation</key>
1482 <source_block_id>gr_throttle_0</source_block_id>
1483 <sink_block_id>wxgui_scopesink2_0</sink_block_id>
1484 <source_key>0</source_key>
1485 <sink_key>0</sink_key>
1488 <source_block_id>gr_pfb_clock_sync_ccf_0</source_block_id>
1489 <sink_block_id>wxgui_scopesink2_0_0</sink_block_id>
1490 <source_key>1</source_key>
1491 <sink_key>0</sink_key>
1494 <source_block_id>gr_pfb_clock_sync_ccf_0</source_block_id>
1495 <sink_block_id>wxgui_scopesink2_0_0_0</sink_block_id>
1496 <source_key>3</source_key>
1497 <sink_key>0</sink_key>
1500 <source_block_id>gr_pfb_clock_sync_ccf_0</source_block_id>
1501 <sink_block_id>wxgui_scopesink2_0_0_0_0</sink_block_id>
1502 <source_key>2</source_key>
1503 <sink_key>0</sink_key>
1506 <source_block_id>random_source_x_0</source_block_id>
1507 <sink_block_id>gr_uchar_to_float_0</sink_block_id>
1508 <source_key>0</source_key>
1509 <sink_key>0</sink_key>
1512 <source_block_id>gr_uchar_to_float_0</source_block_id>
1513 <sink_block_id>gr_add_xx_0</sink_block_id>
1514 <source_key>0</source_key>
1515 <sink_key>0</sink_key>
1518 <source_block_id>const_source_x_0</source_block_id>
1519 <sink_block_id>gr_add_xx_0</sink_block_id>
1520 <source_key>0</source_key>
1521 <sink_key>1</sink_key>
1524 <source_block_id>gr_add_xx_0</source_block_id>
1525 <sink_block_id>root_raised_cosine_filter_0</sink_block_id>
1526 <source_key>0</source_key>
1527 <sink_key>0</sink_key>
1530 <source_block_id>gr_uchar_to_float_0_0</source_block_id>
1531 <sink_block_id>gr_add_xx_0_1</sink_block_id>
1532 <source_key>0</source_key>
1533 <sink_key>0</sink_key>
1536 <source_block_id>const_source_x_0_0</source_block_id>
1537 <sink_block_id>gr_add_xx_0_1</sink_block_id>
1538 <source_key>0</source_key>
1539 <sink_key>1</sink_key>
1542 <source_block_id>gr_add_xx_0_1</source_block_id>
1543 <sink_block_id>root_raised_cosine_filter_0_0</sink_block_id>
1544 <source_key>0</source_key>
1545 <sink_key>0</sink_key>
1548 <source_block_id>random_source_x_0_0</source_block_id>
1549 <sink_block_id>gr_uchar_to_float_0_0</sink_block_id>
1550 <source_key>0</source_key>
1551 <sink_key>0</sink_key>
1554 <source_block_id>gr_null_source_1</source_block_id>
1555 <sink_block_id>root_raised_cosine_filter_0_0</sink_block_id>
1556 <source_key>0</source_key>
1557 <sink_key>0</sink_key>
1560 <source_block_id>root_raised_cosine_filter_0_0</source_block_id>
1561 <sink_block_id>gr_float_to_complex_0</sink_block_id>
1562 <source_key>0</source_key>
1563 <sink_key>1</sink_key>
1566 <source_block_id>root_raised_cosine_filter_0</source_block_id>
1567 <sink_block_id>gr_float_to_complex_0</sink_block_id>
1568 <source_key>0</source_key>
1569 <sink_key>0</sink_key>
1572 <source_block_id>gr_float_to_complex_0</source_block_id>
1573 <sink_block_id>gr_channel_model_0</sink_block_id>
1574 <source_key>0</source_key>
1575 <sink_key>0</sink_key>
1578 <source_block_id>gr_channel_model_0</source_block_id>
1579 <sink_block_id>wxgui_fftsink2_0</sink_block_id>
1580 <source_key>0</source_key>
1581 <sink_key>0</sink_key>
1584 <source_block_id>gr_costas_loop_cc_0</source_block_id>
1585 <sink_block_id>wxgui_scopesink2_0_0_1</sink_block_id>
1586 <source_key>1</source_key>
1587 <sink_key>0</sink_key>
1590 <source_block_id>gr_channel_model_0</source_block_id>
1591 <sink_block_id>gr_pfb_clock_sync_ccf_0</sink_block_id>
1592 <source_key>0</source_key>
1593 <sink_key>0</sink_key>
1596 <source_block_id>gr_pfb_clock_sync_ccf_0</source_block_id>
1597 <sink_block_id>gr_costas_loop_cc_0</sink_block_id>
1598 <source_key>0</source_key>
1599 <sink_key>0</sink_key>
1602 <source_block_id>gr_costas_loop_cc_0</source_block_id>
1603 <sink_block_id>gr_throttle_0</sink_block_id>
1604 <source_key>0</source_key>
1605 <sink_key>0</sink_key>