1 <?xml version='1.0' encoding='ASCII'?>
3 <timestamp>Thu Oct 29 11:01:22 2009</timestamp>
8 <value>usrp_rx_flex</value>
16 <value>USRP FLEX Pager Receiver (Single Channel)</value>
23 <key>description</key>
27 <key>window_size</key>
28 <value>4095,4095</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>adc_rate</value>
74 <key>_coordinate</key>
75 <value>(225, 12)</value>
86 <value>sample_rate</value>
94 <value>adc_rate/decim</value>
97 <key>_coordinate</key>
98 <value>(382, 12)</value>
117 <value>band_freq+(channel-61)*25e3</value>
120 <key>_coordinate</key>
121 <value>(480, 11)</value>
129 <key>wxgui_fftsink2</key>
132 <value>wxgui_fftsink2_0</value>
140 <value>complex</value>
144 <value>FLEX Spectrum</value>
148 <value>sample_rate</value>
151 <key>baseband_freq</key>
152 <value>band_freq</value>
200 <value>0,0,1,1</value>
204 <value>displays,0</value>
207 <key>_coordinate</key>
208 <value>(34, 508)</value>
219 <value>displays</value>
227 <value>wx.NB_TOP</value>
231 <value>['RX Spectrum','Baseband']</value>
235 <value>1, 0, 1, 5</value>
242 <key>_coordinate</key>
243 <value>(9, 209)</value>
254 <value>import_0</value>
262 <value>import os, math</value>
265 <key>_coordinate</key>
266 <value>(10, 76)</value>
274 <key>usrp_simple_source_x</key>
277 <value>usrp_source</value>
285 <value>complex</value>
296 <key>decimation</key>
301 <value>band_freq</value>
305 <value>float('inf')</value>
309 <value>rx_gain</value>
320 <key>hb_filters</key>
324 <key>_coordinate</key>
325 <value>(32, 734)</value>
333 <key>gr_freq_xlating_fir_filter_xxx</key>
336 <value>gr_freq_xlating_fir_filter_xxx_0</value>
348 <value>channel_decim</value>
352 <value>channel_taps</value>
355 <key>center_freq</key>
356 <value>band_freq-freq+offset</value>
360 <value>sample_rate</value>
363 <key>_coordinate</key>
364 <value>(321, 750)</value>
372 <key>wxgui_fftsink2</key>
375 <value>wxgui_fftsink2_1</value>
383 <value>complex</value>
387 <value>Channel Spectrum</value>
391 <value>channel_rate</value>
394 <key>baseband_freq</key>
443 <value>1, 0, 1, 1</value>
447 <value>displays, 0</value>
450 <key>_coordinate</key>
451 <value>(344, 511)</value>
473 <key>_coordinate</key>
474 <value>(310, 11)</value>
485 <value>symbol_rate</value>
496 <key>_coordinate</key>
497 <value>(590, 12)</value>
508 <value>channel_decim</value>
516 <value>int(sample_rate/channel_rate)</value>
519 <key>_coordinate</key>
520 <value>(906, 12)</value>
531 <value>deviation</value>
542 <key>_coordinate</key>
543 <value>(688, 14)</value>
554 <value>demod_k</value>
562 <value>3*channel_rate/(2*math.pi*deviation)</value>
565 <key>_coordinate</key>
566 <value>(598, 857)</value>
577 <value>channel_taps</value>
585 <value>firdes.low_pass(10, sample_rate, passband/2.0, (channel_rate-passband)/2.0)</value>
588 <key>_coordinate</key>
589 <value>(325, 857)</value>
600 <value>config_filename</value>
608 <value>os.environ["HOME"]+"/.gnuradio/config.conf"</value>
611 <key>_coordinate</key>
612 <value>(9, 133)</value>
620 <key>variable_config</key>
623 <value>saved_band_freq</value>
631 <value>930.5125e6</value>
638 <key>config_file</key>
639 <value>config_filename</value>
643 <value>gr-pager</value>
647 <value>band_center</value>
651 <value>band_freq</value>
654 <key>_coordinate</key>
655 <value>(228, 311)</value>
663 <key>variable_config</key>
666 <value>saved_channel</value>
681 <key>config_file</key>
682 <value>config_filename</value>
686 <value>gr-pager</value>
690 <value>channel</value>
694 <value>channel</value>
697 <key>_coordinate</key>
698 <value>(387, 312)</value>
706 <key>variable_config</key>
709 <value>saved_offset</value>
724 <key>config_file</key>
725 <value>config_filename</value>
729 <value>gr-pager</value>
733 <value>freq_offset</value>
737 <value>offset</value>
740 <key>_coordinate</key>
741 <value>(547, 312)</value>
749 <key>variable_config</key>
752 <value>saved_rx_gain</value>
767 <key>config_file</key>
768 <value>config_filename</value>
772 <value>gr-pager</value>
776 <value>rx_gain</value>
780 <value>rx_gain</value>
783 <key>_coordinate</key>
784 <value>(706, 312)</value>
792 <key>variable_text_box</key>
795 <value>band_freq</value>
803 <value>Band Freq.</value>
807 <value>saved_band_freq</value>
811 <value>float_converter</value>
819 <value>0, 0, 1, 1</value>
826 <key>_coordinate</key>
827 <value>(225, 121)</value>
835 <key>variable_static_text</key>
838 <value>freq_text</value>
846 <value>Ch. Freq</value>
854 <value>float_converter</value>
862 <value>0, 2, 1, 1</value>
869 <key>_coordinate</key>
870 <value>(801, 124)</value>
881 <value>passband</value>
889 <value>2*(deviation+symbol_rate)</value>
892 <key>_coordinate</key>
893 <value>(327, 930)</value>
904 <value>channel_rate</value>
912 <value>8*3200</value>
915 <key>_coordinate</key>
916 <value>(792, 13)</value>
924 <key>variable_slider</key>
927 <value>channel</value>
935 <value>Channel</value>
939 <value>saved_channel</value>
955 <value>wx.SL_HORIZONTAL</value>
959 <value>int_converter</value>
963 <value>0, 1, 1, 1</value>
970 <key>_coordinate</key>
971 <value>(376, 120)</value>
979 <key>variable_slider</key>
982 <value>rx_gain</value>
990 <value>Analog Gain</value>
994 <value>saved_rx_gain</value>
1005 <key>num_steps</key>
1010 <value>wx.SL_HORIZONTAL</value>
1013 <key>converver</key>
1014 <value>int_converter</value>
1018 <value>0, 4, 1, 1</value>
1025 <key>_coordinate</key>
1026 <value>(658, 122)</value>
1029 <key>_rotation</key>
1034 <key>variable_slider</key>
1037 <value>offset</value>
1045 <value>Freq. Offset</value>
1049 <value>saved_offset</value>
1053 <value>-12.5e3</value>
1057 <value>12.5e3</value>
1060 <key>num_steps</key>
1065 <value>wx.SL_HORIZONTAL</value>
1068 <key>converver</key>
1069 <value>float_converter</value>
1073 <value>0, 3, 1, 1</value>
1080 <key>_coordinate</key>
1081 <value>(518, 118)</value>
1084 <key>_rotation</key>
1089 <key>gr_quadrature_demod_cf</key>
1092 <value>fm_demod</value>
1100 <value>demod_k</value>
1103 <key>_coordinate</key>
1104 <value>(599, 774)</value>
1107 <key>_rotation</key>
1115 <value>baseband_rate</value>
1123 <value>16000</value>
1126 <key>_coordinate</key>
1127 <value>(1019, 17)</value>
1130 <key>_rotation</key>
1138 <value>nchan_taps</value>
1146 <value>len(channel_taps)</value>
1149 <key>_coordinate</key>
1150 <value>(412, 931)</value>
1153 <key>_rotation</key>
1161 <value>ma_ntaps</value>
1169 <value>int(channel_rate/symbol_rate)</value>
1172 <key>_coordinate</key>
1173 <value>(850, 863)</value>
1176 <key>_rotation</key>
1184 <value>bb_interp</value>
1195 <key>_coordinate</key>
1196 <value>(938, 862)</value>
1199 <key>_rotation</key>
1204 <key>virtual_sink</key>
1207 <value>virtual_sink_0</value>
1214 <key>stream_id</key>
1215 <value>baseband</value>
1218 <key>_coordinate</key>
1219 <value>(1100, 774)</value>
1222 <key>_rotation</key>
1227 <key>blks2_rational_resampler_xxx</key>
1230 <value>resampler</value>
1242 <value>bb_decim</value>
1246 <value>bb_interp</value>
1250 <value>[1.0/ma_ntaps,]*ma_ntaps*bb_interp</value>
1253 <key>fractional_bw</key>
1257 <key>_coordinate</key>
1258 <value>(851, 750)</value>
1261 <key>_rotation</key>
1269 <value>bb_decim</value>
1280 <key>_coordinate</key>
1281 <value>(1027, 864)</value>
1284 <key>_rotation</key>
1289 <key>wxgui_scopesink2</key>
1292 <value>wxgui_scopesink2_0_0</value>
1300 <value>float</value>
1304 <value>Baseband</value>
1307 <key>samp_rate</key>
1320 <value>40.0/16e3</value>
1323 <key>ac_couple</key>
1324 <value>False</value>
1328 <value>False</value>
1331 <key>num_inputs</key>
1340 <value>0, 0, 1, 1</value>
1344 <value>displays, 1</value>
1347 <key>_coordinate</key>
1348 <value>(851, 586)</value>
1351 <key>_rotation</key>
1356 <key>virtual_source</key>
1359 <value>virtual_source_0</value>
1366 <key>stream_id</key>
1367 <value>baseband</value>
1370 <key>_coordinate</key>
1371 <value>(79, 1186)</value>
1374 <key>_rotation</key>
1379 <key>pager_slicer_fb</key>
1382 <value>pager_slicer_fb_0</value>
1393 <key>_coordinate</key>
1394 <value>(304, 1186)</value>
1397 <key>_rotation</key>
1402 <key>wxgui_scopesink2</key>
1405 <value>wxgui_scopesink2_0</value>
1409 <value>False</value>
1413 <value>float</value>
1417 <value>Slicer Output</value>
1420 <key>samp_rate</key>
1421 <value>baseband_rate</value>
1433 <value>40.0/baseband_rate</value>
1436 <key>ac_couple</key>
1437 <value>False</value>
1441 <value>False</value>
1444 <key>num_inputs</key>
1453 <value>1,0,1,1</value>
1457 <value>displays, 1</value>
1460 <key>_coordinate</key>
1461 <value>(75, 1044)</value>
1464 <key>_rotation</key>
1469 <key>gr_char_to_float</key>
1472 <value>gr_char_to_float_0</value>
1476 <value>False</value>
1479 <key>_coordinate</key>
1480 <value>(325, 1088)</value>
1483 <key>_rotation</key>
1488 <key>pager_flex_sync</key>
1491 <value>pager_flex_sync_0</value>
1498 <key>_coordinate</key>
1499 <value>(529, 1139)</value>
1502 <key>_rotation</key>
1507 <key>pager_flex_deinterleave</key>
1510 <value>pager_flex_deinterleave_0</value>
1517 <key>_coordinate</key>
1518 <value>(777, 1116)</value>
1521 <key>_rotation</key>
1526 <key>gr_null_sink</key>
1529 <value>gr_null_sink_0</value>
1544 <key>_coordinate</key>
1545 <value>(1042, 1116)</value>
1548 <key>_rotation</key>
1553 <key>pager_flex_deinterleave</key>
1556 <value>pager_flex_deinterleave_0_1_0</value>
1563 <key>_coordinate</key>
1564 <value>(778, 1168)</value>
1567 <key>_rotation</key>
1572 <key>pager_flex_deinterleave</key>
1575 <value>pager_flex_deinterleave_0_1</value>
1582 <key>_coordinate</key>
1583 <value>(776, 1225)</value>
1586 <key>_rotation</key>
1591 <key>pager_flex_deinterleave</key>
1594 <value>pager_flex_deinterleave_0_0</value>
1601 <key>_coordinate</key>
1602 <value>(776, 1273)</value>
1605 <key>_rotation</key>
1610 <key>gr_null_sink</key>
1613 <value>gr_null_sink_0_0</value>
1628 <key>_coordinate</key>
1629 <value>(1042, 1168)</value>
1632 <key>_rotation</key>
1637 <key>gr_null_sink</key>
1640 <value>gr_null_sink_0_1</value>
1655 <key>_coordinate</key>
1656 <value>(1041, 1225)</value>
1659 <key>_rotation</key>
1664 <key>gr_null_sink</key>
1667 <value>gr_null_sink_0_2</value>
1682 <key>_coordinate</key>
1683 <value>(1040, 1273)</value>
1686 <key>_rotation</key>
1691 <source_block_id>gr_freq_xlating_fir_filter_xxx_0</source_block_id>
1692 <sink_block_id>wxgui_fftsink2_1</sink_block_id>
1693 <source_key>0</source_key>
1694 <sink_key>0</sink_key>
1697 <source_block_id>usrp_source</source_block_id>
1698 <sink_block_id>gr_freq_xlating_fir_filter_xxx_0</sink_block_id>
1699 <source_key>0</source_key>
1700 <sink_key>0</sink_key>
1703 <source_block_id>usrp_source</source_block_id>
1704 <sink_block_id>wxgui_fftsink2_0</sink_block_id>
1705 <source_key>0</source_key>
1706 <sink_key>0</sink_key>
1709 <source_block_id>gr_freq_xlating_fir_filter_xxx_0</source_block_id>
1710 <sink_block_id>fm_demod</sink_block_id>
1711 <source_key>0</source_key>
1712 <sink_key>0</sink_key>
1715 <source_block_id>resampler</source_block_id>
1716 <sink_block_id>wxgui_scopesink2_0_0</sink_block_id>
1717 <source_key>0</source_key>
1718 <sink_key>0</sink_key>
1721 <source_block_id>fm_demod</source_block_id>
1722 <sink_block_id>resampler</sink_block_id>
1723 <source_key>0</source_key>
1724 <sink_key>0</sink_key>
1727 <source_block_id>resampler</source_block_id>
1728 <sink_block_id>virtual_sink_0</sink_block_id>
1729 <source_key>0</source_key>
1730 <sink_key>0</sink_key>
1733 <source_block_id>pager_slicer_fb_0</source_block_id>
1734 <sink_block_id>pager_flex_sync_0</sink_block_id>
1735 <source_key>0</source_key>
1736 <sink_key>0</sink_key>
1739 <source_block_id>virtual_source_0</source_block_id>
1740 <sink_block_id>pager_slicer_fb_0</sink_block_id>
1741 <source_key>0</source_key>
1742 <sink_key>0</sink_key>
1745 <source_block_id>pager_slicer_fb_0</source_block_id>
1746 <sink_block_id>gr_char_to_float_0</sink_block_id>
1747 <source_key>0</source_key>
1748 <sink_key>0</sink_key>
1751 <source_block_id>gr_char_to_float_0</source_block_id>
1752 <sink_block_id>wxgui_scopesink2_0</sink_block_id>
1753 <source_key>0</source_key>
1754 <sink_key>0</sink_key>
1757 <source_block_id>pager_flex_sync_0</source_block_id>
1758 <sink_block_id>pager_flex_deinterleave_0_1_0</sink_block_id>
1759 <source_key>1</source_key>
1760 <sink_key>0</sink_key>
1763 <source_block_id>pager_flex_sync_0</source_block_id>
1764 <sink_block_id>pager_flex_deinterleave_0_1</sink_block_id>
1765 <source_key>2</source_key>
1766 <sink_key>0</sink_key>
1769 <source_block_id>pager_flex_sync_0</source_block_id>
1770 <sink_block_id>pager_flex_deinterleave_0</sink_block_id>
1771 <source_key>0</source_key>
1772 <sink_key>0</sink_key>
1775 <source_block_id>pager_flex_sync_0</source_block_id>
1776 <sink_block_id>pager_flex_deinterleave_0_0</sink_block_id>
1777 <source_key>3</source_key>
1778 <sink_key>0</sink_key>
1781 <source_block_id>pager_flex_deinterleave_0</source_block_id>
1782 <sink_block_id>gr_null_sink_0</sink_block_id>
1783 <source_key>0</source_key>
1784 <sink_key>0</sink_key>
1787 <source_block_id>pager_flex_deinterleave_0_1_0</source_block_id>
1788 <sink_block_id>gr_null_sink_0_0</sink_block_id>
1789 <source_key>0</source_key>
1790 <sink_key>0</sink_key>
1793 <source_block_id>pager_flex_deinterleave_0_1</source_block_id>
1794 <sink_block_id>gr_null_sink_0_1</sink_block_id>
1795 <source_key>0</source_key>
1796 <sink_key>0</sink_key>
1799 <source_block_id>pager_flex_deinterleave_0_0</source_block_id>
1800 <sink_block_id>gr_null_sink_0_2</sink_block_id>
1801 <source_key>0</source_key>
1802 <sink_key>0</sink_key>