//dokumenty/skolni/diplomka/GRC/AM_receiver.grc |
---|
0,0 → 1,1805 |
<?xml version='1.0' encoding='ASCII'?> |
<flow_graph> |
<timestamp>Mon Jun 2 17:32:41 2014</timestamp> |
<block> |
<key>options</key> |
<param> |
<key>id</key> |
<value>Records_player</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>title</key> |
<value></value> |
</param> |
<param> |
<key>author</key> |
<value>Jakub Kakona</value> |
</param> |
<param> |
<key>description</key> |
<value></value> |
</param> |
<param> |
<key>window_size</key> |
<value>4096, 1024</value> |
</param> |
<param> |
<key>generate_options</key> |
<value>wx_gui</value> |
</param> |
<param> |
<key>category</key> |
<value>Custom</value> |
</param> |
<param> |
<key>run_options</key> |
<value>prompt</value> |
</param> |
<param> |
<key>run</key> |
<value>True</value> |
</param> |
<param> |
<key>max_nouts</key> |
<value>0</value> |
</param> |
<param> |
<key>realtime_scheduling</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(10, 10)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>variable</key> |
<param> |
<key>id</key> |
<value>samp_rate</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>value</key> |
<value>5e6</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(235, 14)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_interleave</key> |
<param> |
<key>id</key> |
<value>blocks_interleave_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>num_streams</key> |
<value>2</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(334, 494)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_interleave</key> |
<param> |
<key>id</key> |
<value>blocks_interleave_0_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>num_streams</key> |
<value>2</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(334, 425)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_interleave</key> |
<param> |
<key>id</key> |
<value>blocks_interleave_0_1</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>num_streams</key> |
<value>2</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(334, 357)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_interleave</key> |
<param> |
<key>id</key> |
<value>blocks_interleave_0_2</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>num_streams</key> |
<value>2</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(335, 291)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_short_to_float</key> |
<param> |
<key>id</key> |
<value>blocks_short_to_float_2</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>scale</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(529, 166)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_short_to_float</key> |
<param> |
<key>id</key> |
<value>blocks_short_to_float_2_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>scale</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(527, 229)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_short_to_float</key> |
<param> |
<key>id</key> |
<value>blocks_short_to_float_0_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>scale</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(506, 325)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_short_to_float</key> |
<param> |
<key>id</key> |
<value>blocks_short_to_float_1_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>scale</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(504, 378)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_short_to_float</key> |
<param> |
<key>id</key> |
<value>blocks_short_to_float_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>scale</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(501, 440)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_short_to_float</key> |
<param> |
<key>id</key> |
<value>blocks_short_to_float_1</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>scale</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(497, 493)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_vector_to_streams</key> |
<param> |
<key>id</key> |
<value>blocks_vector_to_streams_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>num_streams</key> |
<value>10</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(131, 222)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>audio_sink</key> |
<param> |
<key>id</key> |
<value>audio_sink_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>48000</value> |
</param> |
<param> |
<key>device_name</key> |
<value></value> |
</param> |
<param> |
<key>ok_to_block</key> |
<value>True</value> |
</param> |
<param> |
<key>num_inputs</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(1013, 974)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>wxgui_scopesink2</key> |
<param> |
<key>id</key> |
<value>wxgui_scopesink2_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>float</value> |
</param> |
<param> |
<key>title</key> |
<value>Scope Plot</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>samp_rate</value> |
</param> |
<param> |
<key>v_scale</key> |
<value>0</value> |
</param> |
<param> |
<key>v_offset</key> |
<value>0</value> |
</param> |
<param> |
<key>t_scale</key> |
<value>0</value> |
</param> |
<param> |
<key>ac_couple</key> |
<value>False</value> |
</param> |
<param> |
<key>xy_mode</key> |
<value>False</value> |
</param> |
<param> |
<key>num_inputs</key> |
<value>4</value> |
</param> |
<param> |
<key>win_size</key> |
<value></value> |
</param> |
<param> |
<key>grid_pos</key> |
<value></value> |
</param> |
<param> |
<key>notebook</key> |
<value>notebook_0, 1</value> |
</param> |
<param> |
<key>trig_mode</key> |
<value>wxgui.TRIG_MODE_AUTO</value> |
</param> |
<param> |
<key>y_axis_label</key> |
<value>Counts</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(653, 609)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>270</value> |
</param> |
</block> |
<block> |
<key>wxgui_scopesink2</key> |
<param> |
<key>id</key> |
<value>wxgui_scopesink2_1</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>float</value> |
</param> |
<param> |
<key>title</key> |
<value>Scope Plot</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>samp_rate/2</value> |
</param> |
<param> |
<key>v_scale</key> |
<value>0</value> |
</param> |
<param> |
<key>v_offset</key> |
<value>0</value> |
</param> |
<param> |
<key>t_scale</key> |
<value>1e-2</value> |
</param> |
<param> |
<key>ac_couple</key> |
<value>False</value> |
</param> |
<param> |
<key>xy_mode</key> |
<value>False</value> |
</param> |
<param> |
<key>num_inputs</key> |
<value>2</value> |
</param> |
<param> |
<key>win_size</key> |
<value></value> |
</param> |
<param> |
<key>grid_pos</key> |
<value></value> |
</param> |
<param> |
<key>notebook</key> |
<value>notebook_0, 1</value> |
</param> |
<param> |
<key>trig_mode</key> |
<value>wxgui.TRIG_MODE_AUTO</value> |
</param> |
<param> |
<key>y_axis_label</key> |
<value>Counts</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(893, 84)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>notebook</key> |
<param> |
<key>id</key> |
<value>notebook_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>style</key> |
<value>wx.NB_TOP</value> |
</param> |
<param> |
<key>labels</key> |
<value>['RF signal', 'Scope', 'Demod']</value> |
</param> |
<param> |
<key>grid_pos</key> |
<value></value> |
</param> |
<param> |
<key>notebook</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(245, 934)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_throttle</key> |
<param> |
<key>id</key> |
<value>blocks_throttle_2</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>samples_per_second</key> |
<value>samp_rate/2</value> |
</param> |
<param> |
<key>vlen</key> |
<value>10</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(41, 214)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>270</value> |
</param> |
</block> |
<block> |
<key>blocks_file_source</key> |
<param> |
<key>id</key> |
<value>blocks_file_source_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>file</key> |
<value>/dev/xillybus_data2_r</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>repeat</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>10</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(150, 96)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>180</value> |
</param> |
</block> |
<block> |
<key>blocks_float_to_complex</key> |
<param> |
<key>id</key> |
<value>blocks_float_to_complex_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(935, 477)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>wxgui_waterfallsink2</key> |
<param> |
<key>id</key> |
<value>wxgui_waterfallsink2_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>complex</value> |
</param> |
<param> |
<key>title</key> |
<value>ADC2 Waterfall Plot</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>samp_rate</value> |
</param> |
<param> |
<key>baseband_freq</key> |
<value>0</value> |
</param> |
<param> |
<key>dynamic_range</key> |
<value>100</value> |
</param> |
<param> |
<key>ref_level</key> |
<value>0</value> |
</param> |
<param> |
<key>ref_scale</key> |
<value>2.0</value> |
</param> |
<param> |
<key>fft_size</key> |
<value>512</value> |
</param> |
<param> |
<key>fft_rate</key> |
<value>15</value> |
</param> |
<param> |
<key>average</key> |
<value>False</value> |
</param> |
<param> |
<key>avg_alpha</key> |
<value>0</value> |
</param> |
<param> |
<key>win</key> |
<value>window.hanning</value> |
</param> |
<param> |
<key>win_size</key> |
<value></value> |
</param> |
<param> |
<key>grid_pos</key> |
<value></value> |
</param> |
<param> |
<key>notebook</key> |
<value>notebook_0, 0</value> |
</param> |
<param> |
<key>freqvar</key> |
<value>None</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(1167, 343)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>wxgui_waterfallsink2</key> |
<param> |
<key>id</key> |
<value>wxgui_waterfallsink2_2</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>float</value> |
</param> |
<param> |
<key>title</key> |
<value>Demodulated Audio</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>48e3</value> |
</param> |
<param> |
<key>baseband_freq</key> |
<value>0</value> |
</param> |
<param> |
<key>dynamic_range</key> |
<value>100</value> |
</param> |
<param> |
<key>ref_level</key> |
<value>0</value> |
</param> |
<param> |
<key>ref_scale</key> |
<value>2.0</value> |
</param> |
<param> |
<key>fft_size</key> |
<value>512</value> |
</param> |
<param> |
<key>fft_rate</key> |
<value>15</value> |
</param> |
<param> |
<key>average</key> |
<value>False</value> |
</param> |
<param> |
<key>avg_alpha</key> |
<value>0</value> |
</param> |
<param> |
<key>win</key> |
<value>window.hamming</value> |
</param> |
<param> |
<key>win_size</key> |
<value></value> |
</param> |
<param> |
<key>grid_pos</key> |
<value></value> |
</param> |
<param> |
<key>notebook</key> |
<value>notebook_0, 2</value> |
</param> |
<param> |
<key>freqvar</key> |
<value>None</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(995, 729)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_multiply_const_vxx</key> |
<param> |
<key>id</key> |
<value>blocks_multiply_const_vxx_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>float</value> |
</param> |
<param> |
<key>const</key> |
<value>variable_slider_0</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(793, 921)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>wxgui_waterfallsink2</key> |
<param> |
<key>id</key> |
<value>wxgui_waterfallsink2_0_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>complex</value> |
</param> |
<param> |
<key>title</key> |
<value>ADC1 Waterfall Plot</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>samp_rate</value> |
</param> |
<param> |
<key>baseband_freq</key> |
<value>0</value> |
</param> |
<param> |
<key>dynamic_range</key> |
<value>100</value> |
</param> |
<param> |
<key>ref_level</key> |
<value>0</value> |
</param> |
<param> |
<key>ref_scale</key> |
<value>2.0</value> |
</param> |
<param> |
<key>fft_size</key> |
<value>1024</value> |
</param> |
<param> |
<key>fft_rate</key> |
<value>15</value> |
</param> |
<param> |
<key>average</key> |
<value>False</value> |
</param> |
<param> |
<key>avg_alpha</key> |
<value>0</value> |
</param> |
<param> |
<key>win</key> |
<value>window.blackmanharris</value> |
</param> |
<param> |
<key>win_size</key> |
<value>1024, 500</value> |
</param> |
<param> |
<key>grid_pos</key> |
<value></value> |
</param> |
<param> |
<key>notebook</key> |
<value>notebook_0, 0</value> |
</param> |
<param> |
<key>freqvar</key> |
<value>None</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(1174, 134)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_float_to_complex</key> |
<param> |
<key>id</key> |
<value>blocks_float_to_complex_0_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(863, 255)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>low_pass_filter</key> |
<param> |
<key>id</key> |
<value>low_pass_filter_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>fir_filter_ccf</value> |
</param> |
<param> |
<key>decim</key> |
<value>int(samp_rate/20e3)</value> |
</param> |
<param> |
<key>interp</key> |
<value>1</value> |
</param> |
<param> |
<key>gain</key> |
<value>1</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>samp_rate</value> |
</param> |
<param> |
<key>cutoff_freq</key> |
<value>12e3</value> |
</param> |
<param> |
<key>width</key> |
<value>1e4</value> |
</param> |
<param> |
<key>win</key> |
<value>firdes.WIN_HAMMING</value> |
</param> |
<param> |
<key>beta</key> |
<value>6.76</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(114, 780)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>270</value> |
</param> |
</block> |
<block> |
<key>analog_am_demod_cf</key> |
<param> |
<key>id</key> |
<value>analog_am_demod_cf_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>chan_rate</key> |
<value>20e3</value> |
</param> |
<param> |
<key>audio_decim</key> |
<value>1</value> |
</param> |
<param> |
<key>audio_pass</key> |
<value>5000</value> |
</param> |
<param> |
<key>audio_stop</key> |
<value>6000</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(499, 826)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>rational_resampler_xxx</key> |
<param> |
<key>id</key> |
<value>rational_resampler_xxx_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>fff</value> |
</param> |
<param> |
<key>interp</key> |
<value>48</value> |
</param> |
<param> |
<key>decim</key> |
<value>20</value> |
</param> |
<param> |
<key>taps</key> |
<value></value> |
</param> |
<param> |
<key>fbw</key> |
<value>0</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(501, 938)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>wxgui_waterfallsink2</key> |
<param> |
<key>id</key> |
<value>wxgui_waterfallsink2_1</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>complex</value> |
</param> |
<param> |
<key>title</key> |
<value>IF Plot</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>20e3</value> |
</param> |
<param> |
<key>baseband_freq</key> |
<value>0</value> |
</param> |
<param> |
<key>dynamic_range</key> |
<value>100</value> |
</param> |
<param> |
<key>ref_level</key> |
<value>0</value> |
</param> |
<param> |
<key>ref_scale</key> |
<value>2.0</value> |
</param> |
<param> |
<key>fft_size</key> |
<value>512</value> |
</param> |
<param> |
<key>fft_rate</key> |
<value>15</value> |
</param> |
<param> |
<key>average</key> |
<value>False</value> |
</param> |
<param> |
<key>avg_alpha</key> |
<value>0</value> |
</param> |
<param> |
<key>win</key> |
<value>window.blackmanharris</value> |
</param> |
<param> |
<key>win_size</key> |
<value></value> |
</param> |
<param> |
<key>grid_pos</key> |
<value></value> |
</param> |
<param> |
<key>notebook</key> |
<value>notebook_0, 2</value> |
</param> |
<param> |
<key>freqvar</key> |
<value>None</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(423, 609)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>freq_xlating_fir_filter_xxx</key> |
<param> |
<key>id</key> |
<value>freq_xlating_fir_filter_xxx_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>ccc</value> |
</param> |
<param> |
<key>decim</key> |
<value>1</value> |
</param> |
<param> |
<key>taps</key> |
<value>[1]</value> |
</param> |
<param> |
<key>center_freq</key> |
<value>-20e3</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>samp_rate</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(867, 359)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>variable_slider</key> |
<param> |
<key>id</key> |
<value>variable_slider_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>label</key> |
<value>Volume</value> |
</param> |
<param> |
<key>value</key> |
<value>0.1</value> |
</param> |
<param> |
<key>min</key> |
<value>0</value> |
</param> |
<param> |
<key>max</key> |
<value>1</value> |
</param> |
<param> |
<key>num_steps</key> |
<value>100</value> |
</param> |
<param> |
<key>style</key> |
<value>wx.SL_HORIZONTAL</value> |
</param> |
<param> |
<key>converver</key> |
<value>float_converter</value> |
</param> |
<param> |
<key>grid_pos</key> |
<value></value> |
</param> |
<param> |
<key>notebook</key> |
<value>notebook_0, 2</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(111, 599)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0_2</sink_block_id> |
<source_key>2</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0_2</sink_block_id> |
<source_key>3</source_key> |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0_1</sink_block_id> |
<source_key>4</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0_1</sink_block_id> |
<source_key>5</source_key> |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0_0</sink_block_id> |
<source_key>6</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0_0</sink_block_id> |
<source_key>7</source_key> |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0</sink_block_id> |
<source_key>8</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0</sink_block_id> |
<source_key>9</source_key> |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_1</source_block_id> |
<sink_block_id>blocks_float_to_complex_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_0</source_block_id> |
<sink_block_id>blocks_float_to_complex_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_0_0</source_block_id> |
<sink_block_id>blocks_float_to_complex_0_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_1_0</source_block_id> |
<sink_block_id>blocks_float_to_complex_0_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_short_to_float_2</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_short_to_float_2_0</sink_block_id> |
<source_key>1</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_2</source_block_id> |
<sink_block_id>wxgui_scopesink2_1</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_2_0</source_block_id> |
<sink_block_id>wxgui_scopesink2_1</sink_block_id> |
<source_key>0</source_key> |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_0_0</source_block_id> |
<sink_block_id>wxgui_scopesink2_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_1_0</source_block_id> |
<sink_block_id>wxgui_scopesink2_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_0</source_block_id> |
<sink_block_id>wxgui_scopesink2_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>2</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_1</source_block_id> |
<sink_block_id>wxgui_scopesink2_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>3</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_interleave_0_2</source_block_id> |
<sink_block_id>blocks_short_to_float_0_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_interleave_0_1</source_block_id> |
<sink_block_id>blocks_short_to_float_1_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_interleave_0_0</source_block_id> |
<sink_block_id>blocks_short_to_float_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_interleave_0</source_block_id> |
<sink_block_id>blocks_short_to_float_1</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_throttle_2</source_block_id> |
<sink_block_id>blocks_vector_to_streams_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_file_source_0</source_block_id> |
<sink_block_id>blocks_throttle_2</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_float_to_complex_0_0</source_block_id> |
<sink_block_id>wxgui_waterfallsink2_0_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_float_to_complex_0</source_block_id> |
<sink_block_id>wxgui_waterfallsink2_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>rational_resampler_xxx_0</source_block_id> |
<sink_block_id>blocks_multiply_const_vxx_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_multiply_const_vxx_0</source_block_id> |
<sink_block_id>audio_sink_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>low_pass_filter_0</source_block_id> |
<sink_block_id>wxgui_waterfallsink2_1</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_multiply_const_vxx_0</source_block_id> |
<sink_block_id>wxgui_waterfallsink2_2</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_float_to_complex_0_0</source_block_id> |
<sink_block_id>freq_xlating_fir_filter_xxx_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>freq_xlating_fir_filter_xxx_0</source_block_id> |
<sink_block_id>low_pass_filter_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>low_pass_filter_0</source_block_id> |
<sink_block_id>analog_am_demod_cf_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>analog_am_demod_cf_0</source_block_id> |
<sink_block_id>rational_resampler_xxx_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
</flow_graph> |
//dokumenty/skolni/diplomka/GRC/FM_receiver.grc |
---|
0,0 → 1,1797 |
<?xml version='1.0' encoding='ASCII'?> |
<flow_graph> |
<timestamp>Mon Jun 2 17:39:40 2014</timestamp> |
<block> |
<key>options</key> |
<param> |
<key>id</key> |
<value>Records_player</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>title</key> |
<value></value> |
</param> |
<param> |
<key>author</key> |
<value>Jakub Kakona</value> |
</param> |
<param> |
<key>description</key> |
<value></value> |
</param> |
<param> |
<key>window_size</key> |
<value>4096, 1024</value> |
</param> |
<param> |
<key>generate_options</key> |
<value>wx_gui</value> |
</param> |
<param> |
<key>category</key> |
<value>Custom</value> |
</param> |
<param> |
<key>run_options</key> |
<value>prompt</value> |
</param> |
<param> |
<key>run</key> |
<value>True</value> |
</param> |
<param> |
<key>max_nouts</key> |
<value>0</value> |
</param> |
<param> |
<key>realtime_scheduling</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(10, 10)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>variable</key> |
<param> |
<key>id</key> |
<value>samp_rate</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>value</key> |
<value>5e6</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(235, 14)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_interleave</key> |
<param> |
<key>id</key> |
<value>blocks_interleave_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>num_streams</key> |
<value>2</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(334, 494)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_interleave</key> |
<param> |
<key>id</key> |
<value>blocks_interleave_0_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>num_streams</key> |
<value>2</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(334, 425)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_interleave</key> |
<param> |
<key>id</key> |
<value>blocks_interleave_0_1</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>num_streams</key> |
<value>2</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(334, 357)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_interleave</key> |
<param> |
<key>id</key> |
<value>blocks_interleave_0_2</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>num_streams</key> |
<value>2</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(335, 291)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_short_to_float</key> |
<param> |
<key>id</key> |
<value>blocks_short_to_float_2</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>scale</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(529, 166)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_short_to_float</key> |
<param> |
<key>id</key> |
<value>blocks_short_to_float_2_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>scale</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(527, 229)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_short_to_float</key> |
<param> |
<key>id</key> |
<value>blocks_short_to_float_0_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>scale</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(506, 325)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_short_to_float</key> |
<param> |
<key>id</key> |
<value>blocks_short_to_float_1_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>scale</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(504, 378)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_short_to_float</key> |
<param> |
<key>id</key> |
<value>blocks_short_to_float_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>scale</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(501, 440)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_short_to_float</key> |
<param> |
<key>id</key> |
<value>blocks_short_to_float_1</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>scale</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(497, 493)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_vector_to_streams</key> |
<param> |
<key>id</key> |
<value>blocks_vector_to_streams_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>num_streams</key> |
<value>10</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(131, 222)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>audio_sink</key> |
<param> |
<key>id</key> |
<value>audio_sink_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>48000</value> |
</param> |
<param> |
<key>device_name</key> |
<value></value> |
</param> |
<param> |
<key>ok_to_block</key> |
<value>True</value> |
</param> |
<param> |
<key>num_inputs</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(1013, 974)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>wxgui_scopesink2</key> |
<param> |
<key>id</key> |
<value>wxgui_scopesink2_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>float</value> |
</param> |
<param> |
<key>title</key> |
<value>Scope Plot</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>samp_rate</value> |
</param> |
<param> |
<key>v_scale</key> |
<value>0</value> |
</param> |
<param> |
<key>v_offset</key> |
<value>0</value> |
</param> |
<param> |
<key>t_scale</key> |
<value>0</value> |
</param> |
<param> |
<key>ac_couple</key> |
<value>False</value> |
</param> |
<param> |
<key>xy_mode</key> |
<value>False</value> |
</param> |
<param> |
<key>num_inputs</key> |
<value>4</value> |
</param> |
<param> |
<key>win_size</key> |
<value></value> |
</param> |
<param> |
<key>grid_pos</key> |
<value></value> |
</param> |
<param> |
<key>notebook</key> |
<value>notebook_0, 1</value> |
</param> |
<param> |
<key>trig_mode</key> |
<value>wxgui.TRIG_MODE_AUTO</value> |
</param> |
<param> |
<key>y_axis_label</key> |
<value>Counts</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(653, 609)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>270</value> |
</param> |
</block> |
<block> |
<key>wxgui_scopesink2</key> |
<param> |
<key>id</key> |
<value>wxgui_scopesink2_1</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>float</value> |
</param> |
<param> |
<key>title</key> |
<value>Scope Plot</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>samp_rate/2</value> |
</param> |
<param> |
<key>v_scale</key> |
<value>0</value> |
</param> |
<param> |
<key>v_offset</key> |
<value>0</value> |
</param> |
<param> |
<key>t_scale</key> |
<value>1e-2</value> |
</param> |
<param> |
<key>ac_couple</key> |
<value>False</value> |
</param> |
<param> |
<key>xy_mode</key> |
<value>False</value> |
</param> |
<param> |
<key>num_inputs</key> |
<value>2</value> |
</param> |
<param> |
<key>win_size</key> |
<value></value> |
</param> |
<param> |
<key>grid_pos</key> |
<value></value> |
</param> |
<param> |
<key>notebook</key> |
<value>notebook_0, 1</value> |
</param> |
<param> |
<key>trig_mode</key> |
<value>wxgui.TRIG_MODE_AUTO</value> |
</param> |
<param> |
<key>y_axis_label</key> |
<value>Counts</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(893, 84)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>notebook</key> |
<param> |
<key>id</key> |
<value>notebook_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>style</key> |
<value>wx.NB_TOP</value> |
</param> |
<param> |
<key>labels</key> |
<value>['RF signal', 'Scope', 'Demod']</value> |
</param> |
<param> |
<key>grid_pos</key> |
<value></value> |
</param> |
<param> |
<key>notebook</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(245, 934)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_throttle</key> |
<param> |
<key>id</key> |
<value>blocks_throttle_2</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>samples_per_second</key> |
<value>samp_rate/2</value> |
</param> |
<param> |
<key>vlen</key> |
<value>10</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(41, 214)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>270</value> |
</param> |
</block> |
<block> |
<key>blocks_file_source</key> |
<param> |
<key>id</key> |
<value>blocks_file_source_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>file</key> |
<value>/dev/xillybus_data2_r</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>repeat</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>10</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(150, 96)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>180</value> |
</param> |
</block> |
<block> |
<key>blocks_float_to_complex</key> |
<param> |
<key>id</key> |
<value>blocks_float_to_complex_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(935, 477)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>wxgui_waterfallsink2</key> |
<param> |
<key>id</key> |
<value>wxgui_waterfallsink2_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>complex</value> |
</param> |
<param> |
<key>title</key> |
<value>ADC2 Waterfall Plot</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>samp_rate</value> |
</param> |
<param> |
<key>baseband_freq</key> |
<value>0</value> |
</param> |
<param> |
<key>dynamic_range</key> |
<value>100</value> |
</param> |
<param> |
<key>ref_level</key> |
<value>0</value> |
</param> |
<param> |
<key>ref_scale</key> |
<value>2.0</value> |
</param> |
<param> |
<key>fft_size</key> |
<value>512</value> |
</param> |
<param> |
<key>fft_rate</key> |
<value>15</value> |
</param> |
<param> |
<key>average</key> |
<value>False</value> |
</param> |
<param> |
<key>avg_alpha</key> |
<value>0</value> |
</param> |
<param> |
<key>win</key> |
<value>window.hanning</value> |
</param> |
<param> |
<key>win_size</key> |
<value></value> |
</param> |
<param> |
<key>grid_pos</key> |
<value></value> |
</param> |
<param> |
<key>notebook</key> |
<value>notebook_0, 0</value> |
</param> |
<param> |
<key>freqvar</key> |
<value>None</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(1167, 343)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>wxgui_waterfallsink2</key> |
<param> |
<key>id</key> |
<value>wxgui_waterfallsink2_1</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>complex</value> |
</param> |
<param> |
<key>title</key> |
<value>IF Plot</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>500e3</value> |
</param> |
<param> |
<key>baseband_freq</key> |
<value>0</value> |
</param> |
<param> |
<key>dynamic_range</key> |
<value>100</value> |
</param> |
<param> |
<key>ref_level</key> |
<value>0</value> |
</param> |
<param> |
<key>ref_scale</key> |
<value>2.0</value> |
</param> |
<param> |
<key>fft_size</key> |
<value>512</value> |
</param> |
<param> |
<key>fft_rate</key> |
<value>15</value> |
</param> |
<param> |
<key>average</key> |
<value>False</value> |
</param> |
<param> |
<key>avg_alpha</key> |
<value>0</value> |
</param> |
<param> |
<key>win</key> |
<value>window.blackmanharris</value> |
</param> |
<param> |
<key>win_size</key> |
<value></value> |
</param> |
<param> |
<key>grid_pos</key> |
<value></value> |
</param> |
<param> |
<key>notebook</key> |
<value>notebook_0, 2</value> |
</param> |
<param> |
<key>freqvar</key> |
<value>None</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(423, 609)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>analog_wfm_rcv</key> |
<param> |
<key>id</key> |
<value>analog_wfm_rcv_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>quad_rate</key> |
<value>500e3</value> |
</param> |
<param> |
<key>audio_decimation</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(470, 841)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>rational_resampler_xxx</key> |
<param> |
<key>id</key> |
<value>rational_resampler_xxx_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>fff</value> |
</param> |
<param> |
<key>interp</key> |
<value>48</value> |
</param> |
<param> |
<key>decim</key> |
<value>500</value> |
</param> |
<param> |
<key>taps</key> |
<value></value> |
</param> |
<param> |
<key>fbw</key> |
<value>0</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(501, 938)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>wxgui_waterfallsink2</key> |
<param> |
<key>id</key> |
<value>wxgui_waterfallsink2_2</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>float</value> |
</param> |
<param> |
<key>title</key> |
<value>Demodulated Audio</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>48e3</value> |
</param> |
<param> |
<key>baseband_freq</key> |
<value>0</value> |
</param> |
<param> |
<key>dynamic_range</key> |
<value>100</value> |
</param> |
<param> |
<key>ref_level</key> |
<value>0</value> |
</param> |
<param> |
<key>ref_scale</key> |
<value>2.0</value> |
</param> |
<param> |
<key>fft_size</key> |
<value>512</value> |
</param> |
<param> |
<key>fft_rate</key> |
<value>15</value> |
</param> |
<param> |
<key>average</key> |
<value>False</value> |
</param> |
<param> |
<key>avg_alpha</key> |
<value>0</value> |
</param> |
<param> |
<key>win</key> |
<value>window.hamming</value> |
</param> |
<param> |
<key>win_size</key> |
<value></value> |
</param> |
<param> |
<key>grid_pos</key> |
<value></value> |
</param> |
<param> |
<key>notebook</key> |
<value>notebook_0, 2</value> |
</param> |
<param> |
<key>freqvar</key> |
<value>None</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(995, 729)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_multiply_const_vxx</key> |
<param> |
<key>id</key> |
<value>blocks_multiply_const_vxx_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>float</value> |
</param> |
<param> |
<key>const</key> |
<value>variable_slider_0</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(793, 921)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>wxgui_waterfallsink2</key> |
<param> |
<key>id</key> |
<value>wxgui_waterfallsink2_0_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>complex</value> |
</param> |
<param> |
<key>title</key> |
<value>ADC1 Waterfall Plot</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>samp_rate</value> |
</param> |
<param> |
<key>baseband_freq</key> |
<value>0</value> |
</param> |
<param> |
<key>dynamic_range</key> |
<value>100</value> |
</param> |
<param> |
<key>ref_level</key> |
<value>0</value> |
</param> |
<param> |
<key>ref_scale</key> |
<value>2.0</value> |
</param> |
<param> |
<key>fft_size</key> |
<value>1024</value> |
</param> |
<param> |
<key>fft_rate</key> |
<value>15</value> |
</param> |
<param> |
<key>average</key> |
<value>False</value> |
</param> |
<param> |
<key>avg_alpha</key> |
<value>0</value> |
</param> |
<param> |
<key>win</key> |
<value>window.blackmanharris</value> |
</param> |
<param> |
<key>win_size</key> |
<value>1024, 500</value> |
</param> |
<param> |
<key>grid_pos</key> |
<value></value> |
</param> |
<param> |
<key>notebook</key> |
<value>notebook_0, 0</value> |
</param> |
<param> |
<key>freqvar</key> |
<value>None</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(1174, 134)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_float_to_complex</key> |
<param> |
<key>id</key> |
<value>blocks_float_to_complex_0_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>1</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(863, 255)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>freq_xlating_fir_filter_xxx</key> |
<param> |
<key>id</key> |
<value>freq_xlating_fir_filter_xxx_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>ccc</value> |
</param> |
<param> |
<key>decim</key> |
<value>1</value> |
</param> |
<param> |
<key>taps</key> |
<value>[1]</value> |
</param> |
<param> |
<key>center_freq</key> |
<value>-200e3</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>samp_rate</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(867, 359)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>low_pass_filter</key> |
<param> |
<key>id</key> |
<value>low_pass_filter_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>fir_filter_ccf</value> |
</param> |
<param> |
<key>decim</key> |
<value>int(samp_rate/500e3)</value> |
</param> |
<param> |
<key>interp</key> |
<value>1</value> |
</param> |
<param> |
<key>gain</key> |
<value>1</value> |
</param> |
<param> |
<key>samp_rate</key> |
<value>samp_rate</value> |
</param> |
<param> |
<key>cutoff_freq</key> |
<value>100e3</value> |
</param> |
<param> |
<key>width</key> |
<value>1e5</value> |
</param> |
<param> |
<key>win</key> |
<value>firdes.WIN_HAMMING</value> |
</param> |
<param> |
<key>beta</key> |
<value>6.76</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(115, 780)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>270</value> |
</param> |
</block> |
<block> |
<key>variable_slider</key> |
<param> |
<key>id</key> |
<value>variable_slider_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>label</key> |
<value>Volume</value> |
</param> |
<param> |
<key>value</key> |
<value>1</value> |
</param> |
<param> |
<key>min</key> |
<value>0</value> |
</param> |
<param> |
<key>max</key> |
<value>100</value> |
</param> |
<param> |
<key>num_steps</key> |
<value>100</value> |
</param> |
<param> |
<key>style</key> |
<value>wx.SL_HORIZONTAL</value> |
</param> |
<param> |
<key>converver</key> |
<value>float_converter</value> |
</param> |
<param> |
<key>grid_pos</key> |
<value></value> |
</param> |
<param> |
<key>notebook</key> |
<value>notebook_0, 2</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(111, 599)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0_2</sink_block_id> |
<source_key>2</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0_2</sink_block_id> |
<source_key>3</source_key> |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0_1</sink_block_id> |
<source_key>4</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0_1</sink_block_id> |
<source_key>5</source_key> |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0_0</sink_block_id> |
<source_key>6</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0_0</sink_block_id> |
<source_key>7</source_key> |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0</sink_block_id> |
<source_key>8</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0</sink_block_id> |
<source_key>9</source_key> |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_1</source_block_id> |
<sink_block_id>blocks_float_to_complex_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_0</source_block_id> |
<sink_block_id>blocks_float_to_complex_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_0_0</source_block_id> |
<sink_block_id>blocks_float_to_complex_0_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_1_0</source_block_id> |
<sink_block_id>blocks_float_to_complex_0_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_short_to_float_2</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_short_to_float_2_0</sink_block_id> |
<source_key>1</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_2</source_block_id> |
<sink_block_id>wxgui_scopesink2_1</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_2_0</source_block_id> |
<sink_block_id>wxgui_scopesink2_1</sink_block_id> |
<source_key>0</source_key> |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_0_0</source_block_id> |
<sink_block_id>wxgui_scopesink2_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_1_0</source_block_id> |
<sink_block_id>wxgui_scopesink2_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_0</source_block_id> |
<sink_block_id>wxgui_scopesink2_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>2</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_short_to_float_1</source_block_id> |
<sink_block_id>wxgui_scopesink2_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>3</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_interleave_0_2</source_block_id> |
<sink_block_id>blocks_short_to_float_0_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_interleave_0_1</source_block_id> |
<sink_block_id>blocks_short_to_float_1_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_interleave_0_0</source_block_id> |
<sink_block_id>blocks_short_to_float_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_interleave_0</source_block_id> |
<sink_block_id>blocks_short_to_float_1</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_throttle_2</source_block_id> |
<sink_block_id>blocks_vector_to_streams_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_file_source_0</source_block_id> |
<sink_block_id>blocks_throttle_2</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_float_to_complex_0_0</source_block_id> |
<sink_block_id>wxgui_waterfallsink2_0_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_float_to_complex_0</source_block_id> |
<sink_block_id>wxgui_waterfallsink2_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>low_pass_filter_0</source_block_id> |
<sink_block_id>analog_wfm_rcv_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>rational_resampler_xxx_0</source_block_id> |
<sink_block_id>blocks_multiply_const_vxx_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_multiply_const_vxx_0</source_block_id> |
<sink_block_id>audio_sink_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>low_pass_filter_0</source_block_id> |
<sink_block_id>wxgui_waterfallsink2_1</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_multiply_const_vxx_0</source_block_id> |
<sink_block_id>wxgui_waterfallsink2_2</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>analog_wfm_rcv_0</source_block_id> |
<sink_block_id>rational_resampler_xxx_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_float_to_complex_0_0</source_block_id> |
<sink_block_id>freq_xlating_fir_filter_xxx_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>freq_xlating_fir_filter_xxx_0</source_block_id> |
<sink_block_id>low_pass_filter_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
</flow_graph> |
//dokumenty/skolni/diplomka/GRC/FM_stanice.txt |
---|
1,0 → 0,0 |
Naladit LO na: 88.175233 MHz |
Naladit LO na: 88.402564 MHz |
sudo ./usbsoftrock -m 2 set freq 88.402564 |
Nastavit vzorkovaci frekvenci na 5MHz |
sudo ./setSi570.py 0 150 |
//dokumenty/skolni/diplomka/GRC/MLAB_ADC_Grabber.py |
---|
4,7 → 4,7 |
# Title: MLAB ADC Grabber |
# Author: Jakub Kakona |
# Description: Basic software for reading ADC data from ADCdual01A modules trought ML602 development board. |
# Generated: Fri May 2 16:35:23 2014 |
# Generated: Mon Jun 2 15:58:15 2014 |
################################################## |
from datetime import datetime |
//dokumenty/skolni/diplomka/GRC/Player.grc |
---|
314,49 → 314,6 |
</param> |
</block> |
<block> |
<key>blocks_throttle</key> |
<param> |
<key>id</key> |
<value>blocks_throttle_2</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>False</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>samples_per_second</key> |
<value>samp_rate/2</value> |
</param> |
<param> |
<key>vlen</key> |
<value>10</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(41, 210)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>270</value> |
</param> |
</block> |
<block> |
<key>blocks_vector_to_streams</key> |
<param> |
<key>id</key> |
963,53 → 920,6 |
</param> |
</block> |
<block> |
<key>blocks_file_source</key> |
<param> |
<key>id</key> |
<value>blocks_file_source_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>file</key> |
<value>srcfile</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>repeat</key> |
<value>False</value> |
</param> |
<param> |
<key>vlen</key> |
<value>10</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(151, 96)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>180</value> |
</param> |
</block> |
<block> |
<key>blocks_short_to_float</key> |
<param> |
<key>id</key> |
1961,6 → 1871,139 |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_throttle</key> |
<param> |
<key>id</key> |
<value>blocks_throttle_2</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>samples_per_second</key> |
<value>samp_rate/2</value> |
</param> |
<param> |
<key>vlen</key> |
<value>10</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(20, 211)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>270</value> |
</param> |
</block> |
<block> |
<key>blocks_file_sink</key> |
<param> |
<key>id</key> |
<value>blocks_file_sink_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>False</value> |
</param> |
<param> |
<key>file</key> |
<value></value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>vlen</key> |
<value>10</value> |
</param> |
<param> |
<key>unbuffered</key> |
<value>False</value> |
</param> |
<param> |
<key>append</key> |
<value>False</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(129, 593)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>blocks_file_source</key> |
<param> |
<key>id</key> |
<value>blocks_file_source_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>file</key> |
<value>/home/localuser/gnuradio/2014.05.02.15.40.33.dat</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>repeat</key> |
<value>False</value> |
</param> |
<param> |
<key>vlen</key> |
<value>10</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(151, 96)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>180</value> |
</param> |
</block> |
<connection> |
<source_block_id>blocks_vector_to_streams_0</source_block_id> |
<sink_block_id>blocks_interleave_0_2</sink_block_id> |
2022,12 → 2065,6 |
<sink_key>1</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_file_source_0</source_block_id> |
<sink_block_id>blocks_vector_to_streams_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_interleave_0</source_block_id> |
<sink_block_id>blocks_short_to_float_1</sink_block_id> |
<source_key>0</source_key> |
2225,4 → 2262,10 |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_throttle_2</source_block_id> |
<sink_block_id>blocks_file_sink_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
</flow_graph> |
//dokumenty/skolni/diplomka/GRC/Player_fm.grc |
---|
1,6 → 1,6 |
<?xml version='1.0' encoding='ASCII'?> |
<flow_graph> |
<timestamp>Sat May 3 22:35:59 2014</timestamp> |
<timestamp>Mon May 12 22:03:48 2014</timestamp> |
<block> |
<key>options</key> |
<param> |
533,49 → 533,6 |
</param> |
</block> |
<block> |
<key>blocks_throttle</key> |
<param> |
<key>id</key> |
<value>blocks_throttle_2</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>samples_per_second</key> |
<value>samp_rate/2</value> |
</param> |
<param> |
<key>vlen</key> |
<value>10</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(41, 214)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>270</value> |
</param> |
</block> |
<block> |
<key>blocks_float_to_complex</key> |
<param> |
<key>id</key> |
1391,10 → 1348,10 |
</param> |
</block> |
<block> |
<key>blocks_file_source</key> |
<key>analog_wfm_rcv</key> |
<param> |
<key>id</key> |
<value>blocks_file_source_0</value> |
<value>analog_wfm_rcv_0</value> |
</param> |
<param> |
<key>_enabled</key> |
1401,22 → 1358,14 |
<value>True</value> |
</param> |
<param> |
<key>file</key> |
<value>/media/kaklik/Radio_zaloha/2014-05-02/2014.05.02.15.59.35.dat</value> |
<key>quad_rate</key> |
<value>500e3</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
<key>audio_decimation</key> |
<value>1</value> |
</param> |
<param> |
<key>repeat</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>10</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
1430,18 → 1379,18 |
</param> |
<param> |
<key>_coordinate</key> |
<value>(151, 96)</value> |
<value>(501, 860)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>180</value> |
<value>0</value> |
</param> |
</block> |
<block> |
<key>analog_wfm_rcv</key> |
<key>rational_resampler_xxx</key> |
<param> |
<key>id</key> |
<value>analog_wfm_rcv_0</value> |
<value>rational_resampler_xxx_0</value> |
</param> |
<param> |
<key>_enabled</key> |
1448,14 → 1397,26 |
<value>True</value> |
</param> |
<param> |
<key>quad_rate</key> |
<value>500e3</value> |
<key>type</key> |
<value>fff</value> |
</param> |
<param> |
<key>audio_decimation</key> |
<value>1</value> |
<key>interp</key> |
<value>48</value> |
</param> |
<param> |
<key>decim</key> |
<value>500</value> |
</param> |
<param> |
<key>taps</key> |
<value></value> |
</param> |
<param> |
<key>fbw</key> |
<value>0</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
1469,7 → 1430,7 |
</param> |
<param> |
<key>_coordinate</key> |
<value>(501, 860)</value> |
<value>(509, 953)</value> |
</param> |
<param> |
<key>_rotation</key> |
1477,10 → 1438,10 |
</param> |
</block> |
<block> |
<key>rational_resampler_xxx</key> |
<key>blocks_throttle</key> |
<param> |
<key>id</key> |
<value>rational_resampler_xxx_0</value> |
<value>blocks_throttle_2</value> |
</param> |
<param> |
<key>_enabled</key> |
1488,25 → 1449,64 |
</param> |
<param> |
<key>type</key> |
<value>fff</value> |
<value>short</value> |
</param> |
<param> |
<key>interp</key> |
<value>48</value> |
<key>samples_per_second</key> |
<value>samp_rate/2</value> |
</param> |
<param> |
<key>decim</key> |
<value>500</value> |
<key>vlen</key> |
<value>10</value> |
</param> |
<param> |
<key>taps</key> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>fbw</key> |
<key>minoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>maxoutbuf</key> |
<value>0</value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(41, 214)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>270</value> |
</param> |
</block> |
<block> |
<key>blocks_file_source</key> |
<param> |
<key>id</key> |
<value>blocks_file_source_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>file</key> |
<value>/home/localuser/gnuradio/2014.05.02.15.40.33.dat</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>repeat</key> |
<value>True</value> |
</param> |
<param> |
<key>vlen</key> |
<value>10</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
1520,10 → 1520,53 |
</param> |
<param> |
<key>_coordinate</key> |
<value>(509, 953)</value> |
<value>(150, 96)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>180</value> |
</param> |
</block> |
<block> |
<key>blocks_file_sink</key> |
<param> |
<key>id</key> |
<value>blocks_file_sink_0</value> |
</param> |
<param> |
<key>_enabled</key> |
<value>True</value> |
</param> |
<param> |
<key>file</key> |
<value>/home/localuser/data_example_2014.05.02.15.40.33.dat</value> |
</param> |
<param> |
<key>type</key> |
<value>short</value> |
</param> |
<param> |
<key>vlen</key> |
<value>10</value> |
</param> |
<param> |
<key>unbuffered</key> |
<value>False</value> |
</param> |
<param> |
<key>append</key> |
<value>False</value> |
</param> |
<param> |
<key>affinity</key> |
<value></value> |
</param> |
<param> |
<key>_coordinate</key> |
<value>(88, 540)</value> |
</param> |
<param> |
<key>_rotation</key> |
<value>0</value> |
</param> |
</block> |
1696,12 → 1739,6 |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_float_to_complex_0_0</source_block_id> |
<sink_block_id>low_pass_filter_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>low_pass_filter_0</source_block_id> |
<sink_block_id>analog_wfm_rcv_0</sink_block_id> |
<source_key>0</source_key> |
1737,4 → 1774,16 |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_throttle_2</source_block_id> |
<sink_block_id>blocks_file_sink_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
<connection> |
<source_block_id>blocks_float_to_complex_0_0</source_block_id> |
<sink_block_id>low_pass_filter_0</sink_block_id> |
<source_key>0</source_key> |
<sink_key>0</sink_key> |
</connection> |
</flow_graph> |