summaryrefslogtreecommitdiff
path: root/gr-audio/examples/grc/cvsd_sweep.grc
diff options
context:
space:
mode:
Diffstat (limited to 'gr-audio/examples/grc/cvsd_sweep.grc')
-rw-r--r--gr-audio/examples/grc/cvsd_sweep.grc416
1 files changed, 260 insertions, 156 deletions
diff --git a/gr-audio/examples/grc/cvsd_sweep.grc b/gr-audio/examples/grc/cvsd_sweep.grc
index b645b747ab..b5735ddf0f 100644
--- a/gr-audio/examples/grc/cvsd_sweep.grc
+++ b/gr-audio/examples/grc/cvsd_sweep.grc
@@ -1,50 +1,59 @@
<?xml version='1.0' encoding='ASCII'?>
<flow_graph>
- <timestamp>Sat Sep 19 20:30:08 2009</timestamp>
+ <timestamp>Sat Nov 10 15:10:11 2012</timestamp>
<block>
- <key>import</key>
+ <key>options</key>
<param>
<key>id</key>
- <value>import_0</value>
+ <value>cvsd_sweep</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
- <key>import</key>
- <value>import math</value>
+ <key>title</key>
+ <value>CVSD Vocoder Test</value>
</param>
<param>
- <key>_coordinate</key>
- <value>(157, 11)</value>
+ <key>author</key>
+ <value></value>
</param>
<param>
- <key>_rotation</key>
- <value>0</value>
+ <key>description</key>
+ <value></value>
</param>
- </block>
- <block>
- <key>vocoder_cvsd_decode_bf</key>
<param>
- <key>id</key>
- <value>vocoder_cvsd_decode_bf_0</value>
+ <key>window_size</key>
+ <value>1280, 1024</value>
</param>
<param>
- <key>_enabled</key>
+ <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>resample</key>
- <value>resample</value>
+ <key>max_nouts</key>
+ <value>0</value>
</param>
<param>
- <key>bw</key>
- <value>bw</value>
+ <key>realtime_scheduling</key>
+ <value></value>
</param>
<param>
<key>_coordinate</key>
- <value>(887, 340)</value>
+ <value>(10, 10)</value>
</param>
<param>
<key>_rotation</key>
@@ -52,42 +61,22 @@
</param>
</block>
<block>
- <key>gr_sig_source_x</key>
+ <key>import</key>
<param>
<key>id</key>
- <value>tri_source</value>
+ <value>import_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
- <key>type</key>
- <value>float</value>
- </param>
- <param>
- <key>samp_rate</key>
- <value>audio_rate</value>
- </param>
- <param>
- <key>waveform</key>
- <value>gr.GR_TRI_WAVE</value>
- </param>
- <param>
- <key>freq</key>
- <value>0.05</value>
- </param>
- <param>
- <key>amp</key>
- <value>0.5</value>
- </param>
- <param>
- <key>offset</key>
- <value>0</value>
+ <key>import</key>
+ <value>import math</value>
</param>
<param>
<key>_coordinate</key>
- <value>(44, 316)</value>
+ <value>(157, 11)</value>
</param>
<param>
<key>_rotation</key>
@@ -95,30 +84,26 @@
</param>
</block>
<block>
- <key>gr_throttle</key>
+ <key>vocoder_cvsd_decode_bf</key>
<param>
<key>id</key>
- <value>throttle</value>
+ <value>vocoder_cvsd_decode_bf_0</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
- <key>type</key>
- <value>float</value>
- </param>
- <param>
- <key>samples_per_second</key>
- <value>audio_rate</value>
+ <key>resample</key>
+ <value>resample</value>
</param>
<param>
- <key>vlen</key>
- <value>1</value>
+ <key>bw</key>
+ <value>bw</value>
</param>
<param>
<key>_coordinate</key>
- <value>(238, 348)</value>
+ <value>(887, 340)</value>
</param>
<param>
<key>_rotation</key>
@@ -206,6 +191,10 @@
<value>gr.GR_MSB_FIRST</value>
</param>
<param>
+ <key>num_ports</key>
+ <value>1</value>
+ </param>
+ <param>
<key>_coordinate</key>
<value>(648, 415)</value>
</param>
@@ -225,6 +214,14 @@
<value>True</value>
</param>
<param>
+ <key>vlen</key>
+ <value>1</value>
+ </param>
+ <param>
+ <key>scale</key>
+ <value>1</value>
+ </param>
+ <param>
<key>_coordinate</key>
<value>(676, 483)</value>
</param>
@@ -435,6 +432,14 @@
<value>0</value>
</param>
<param>
+ <key>win</key>
+ <value>None</value>
+ </param>
+ <param>
+ <key>win_size</key>
+ <value></value>
+ </param>
+ <param>
<key>grid_pos</key>
<value>0, 0, 1, 1</value>
</param>
@@ -443,6 +448,10 @@
<value>displays, 0</value>
</param>
<param>
+ <key>freqvar</key>
+ <value>None</value>
+ </param>
+ <param>
<key>_coordinate</key>
<value>(415, 97)</value>
</param>
@@ -478,6 +487,10 @@
<value>0</value>
</param>
<param>
+ <key>v_offset</key>
+ <value>0</value>
+ </param>
+ <param>
<key>t_scale</key>
<value>0</value>
</param>
@@ -494,6 +507,10 @@
<value>1</value>
</param>
<param>
+ <key>win_size</key>
+ <value></value>
+ </param>
+ <param>
<key>grid_pos</key>
<value>1, 0, 1, 1</value>
</param>
@@ -502,87 +519,16 @@
<value>displays, 0</value>
</param>
<param>
- <key>_coordinate</key>
- <value>(414, 425)</value>
- </param>
- <param>
- <key>_rotation</key>
- <value>180</value>
- </param>
- </block>
- <block>
- <key>wxgui_fftsink2</key>
- <param>
- <key>id</key>
- <value>enc_fft</value>
- </param>
- <param>
- <key>_enabled</key>
- <value>True</value>
- </param>
- <param>
- <key>type</key>
- <value>float</value>
- </param>
- <param>
- <key>title</key>
- <value>Encoded Spectrum</value>
- </param>
- <param>
- <key>samp_rate</key>
- <value>audio_rate*resample</value>
- </param>
- <param>
- <key>baseband_freq</key>
- <value>0</value>
- </param>
- <param>
- <key>y_per_div</key>
- <value>10</value>
- </param>
- <param>
- <key>y_divs</key>
- <value>8</value>
- </param>
- <param>
- <key>ref_level</key>
- <value>10</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>30</value>
- </param>
- <param>
- <key>peak_hold</key>
- <value>False</value>
- </param>
- <param>
- <key>average</key>
- <value>False</value>
- </param>
- <param>
- <key>avg_alpha</key>
- <value>0</value>
- </param>
- <param>
- <key>grid_pos</key>
- <value>1, 0, 1, 1</value>
+ <key>trig_mode</key>
+ <value>gr.gr_TRIG_MODE_AUTO</value>
</param>
<param>
- <key>notebook</key>
- <value>displays, 1</value>
+ <key>y_axis_label</key>
+ <value>Counts</value>
</param>
<param>
<key>_coordinate</key>
- <value>(610, 551)</value>
+ <value>(414, 425)</value>
</param>
<param>
<key>_rotation</key>
@@ -616,6 +562,10 @@
<value>0.5</value>
</param>
<param>
+ <key>v_offset</key>
+ <value>0</value>
+ </param>
+ <param>
<key>t_scale</key>
<value>20.0/(audio_rate*resample)</value>
</param>
@@ -632,6 +582,10 @@
<value>1</value>
</param>
<param>
+ <key>win_size</key>
+ <value></value>
+ </param>
+ <param>
<key>grid_pos</key>
<value>0, 0, 1, 1</value>
</param>
@@ -640,6 +594,14 @@
<value>displays, 1</value>
</param>
<param>
+ <key>trig_mode</key>
+ <value>gr.gr_TRIG_MODE_AUTO</value>
+ </param>
+ <param>
+ <key>y_axis_label</key>
+ <value>Counts</value>
+ </param>
+ <param>
<key>_coordinate</key>
<value>(858, 591)</value>
</param>
@@ -711,6 +673,14 @@
<value>0</value>
</param>
<param>
+ <key>win</key>
+ <value>None</value>
+ </param>
+ <param>
+ <key>win_size</key>
+ <value></value>
+ </param>
+ <param>
<key>grid_pos</key>
<value>0, 0, 1, 1</value>
</param>
@@ -719,6 +689,10 @@
<value>displays, 2</value>
</param>
<param>
+ <key>freqvar</key>
+ <value>None</value>
+ </param>
+ <param>
<key>_coordinate</key>
<value>(891, 98)</value>
</param>
@@ -754,6 +728,10 @@
<value>0</value>
</param>
<param>
+ <key>v_offset</key>
+ <value>0</value>
+ </param>
+ <param>
<key>t_scale</key>
<value>0</value>
</param>
@@ -770,6 +748,10 @@
<value>1</value>
</param>
<param>
+ <key>win_size</key>
+ <value></value>
+ </param>
+ <param>
<key>grid_pos</key>
<value>1, 0, 1, 1</value>
</param>
@@ -778,6 +760,14 @@
<value>displays, 2</value>
</param>
<param>
+ <key>trig_mode</key>
+ <value>gr.gr_TRIG_MODE_AUTO</value>
+ </param>
+ <param>
+ <key>y_axis_label</key>
+ <value>Counts</value>
+ </param>
+ <param>
<key>_coordinate</key>
<value>(889, 422)</value>
</param>
@@ -787,56 +777,170 @@
</param>
</block>
<block>
- <key>options</key>
+ <key>gr_throttle</key>
<param>
<key>id</key>
- <value>cvsd_sweep</value>
+ <value>throttle</value>
</param>
<param>
<key>_enabled</key>
<value>True</value>
</param>
<param>
- <key>title</key>
- <value>CVSD Vocoder Test</value>
+ <key>type</key>
+ <value>float</value>
</param>
<param>
- <key>author</key>
- <value></value>
+ <key>samples_per_second</key>
+ <value>audio_rate</value>
</param>
<param>
- <key>description</key>
- <value></value>
+ <key>vlen</key>
+ <value>1</value>
</param>
<param>
- <key>window_size</key>
- <value>1280, 1024</value>
+ <key>_coordinate</key>
+ <value>(238, 348)</value>
</param>
<param>
- <key>generate_options</key>
- <value>wx_gui</value>
+ <key>_rotation</key>
+ <value>0</value>
</param>
+ </block>
+ <block>
+ <key>analog_sig_source_x</key>
<param>
- <key>category</key>
- <value>Custom</value>
+ <key>id</key>
+ <value>analog_sig_source_x_0</value>
</param>
<param>
- <key>run</key>
+ <key>_enabled</key>
<value>True</value>
</param>
<param>
- <key>realtime_scheduling</key>
- <value></value>
+ <key>type</key>
+ <value>float</value>
+ </param>
+ <param>
+ <key>samp_rate</key>
+ <value>audio_rate</value>
+ </param>
+ <param>
+ <key>waveform</key>
+ <value>analog.GR_TRI_WAVE</value>
+ </param>
+ <param>
+ <key>freq</key>
+ <value>0.05</value>
+ </param>
+ <param>
+ <key>amp</key>
+ <value>0.5</value>
+ </param>
+ <param>
+ <key>offset</key>
+ <value>0</value>
</param>
<param>
<key>_coordinate</key>
- <value>(10, 10)</value>
+ <value>(29, 316)</value>
</param>
<param>
<key>_rotation</key>
<value>0</value>
</param>
</block>
+ <block>
+ <key>wxgui_fftsink2</key>
+ <param>
+ <key>id</key>
+ <value>enc_fft</value>
+ </param>
+ <param>
+ <key>_enabled</key>
+ <value>True</value>
+ </param>
+ <param>
+ <key>type</key>
+ <value>float</value>
+ </param>
+ <param>
+ <key>title</key>
+ <value>Encoded Spectrum</value>
+ </param>
+ <param>
+ <key>samp_rate</key>
+ <value>audio_rate*resample</value>
+ </param>
+ <param>
+ <key>baseband_freq</key>
+ <value>0</value>
+ </param>
+ <param>
+ <key>y_per_div</key>
+ <value>10</value>
+ </param>
+ <param>
+ <key>y_divs</key>
+ <value>8</value>
+ </param>
+ <param>
+ <key>ref_level</key>
+ <value>10</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>30</value>
+ </param>
+ <param>
+ <key>peak_hold</key>
+ <value>False</value>
+ </param>
+ <param>
+ <key>average</key>
+ <value>False</value>
+ </param>
+ <param>
+ <key>avg_alpha</key>
+ <value>0</value>
+ </param>
+ <param>
+ <key>win</key>
+ <value>None</value>
+ </param>
+ <param>
+ <key>win_size</key>
+ <value></value>
+ </param>
+ <param>
+ <key>grid_pos</key>
+ <value>1, 0, 1, 1</value>
+ </param>
+ <param>
+ <key>notebook</key>
+ <value>displays, 1</value>
+ </param>
+ <param>
+ <key>freqvar</key>
+ <value>None</value>
+ </param>
+ <param>
+ <key>_coordinate</key>
+ <value>(610, 559)</value>
+ </param>
+ <param>
+ <key>_rotation</key>
+ <value>180</value>
+ </param>
+ </block>
<connection>
<source_block_id>vco</source_block_id>
<sink_block_id>orig_fft</sink_block_id>
@@ -844,12 +948,6 @@
<sink_key>0</sink_key>
</connection>
<connection>
- <source_block_id>tri_source</source_block_id>
- <sink_block_id>throttle</sink_block_id>
- <source_key>0</source_key>
- <sink_key>0</sink_key>
- </connection>
- <connection>
<source_block_id>throttle</source_block_id>
<sink_block_id>vco</sink_block_id>
<source_key>0</source_key>
@@ -915,4 +1013,10 @@
<source_key>0</source_key>
<sink_key>0</sink_key>
</connection>
+ <connection>
+ <source_block_id>analog_sig_source_x_0</source_block_id>
+ <sink_block_id>throttle</sink_block_id>
+ <source_key>0</source_key>
+ <sink_key>0</sink_key>
+ </connection>
</flow_graph>