From 00420d32081d8252bb37142b2be19a8a7c4dc4c4 Mon Sep 17 00:00:00 2001 From: Johnathan Corgan Date: Thu, 8 Dec 2011 13:48:48 -0800 Subject: Removed autotools, gr-waveform, some cleanup Nick Foster owes Nick Corgan a six-pack of beer! --- gnuradio-examples/grc/.gitignore | 2 -- gnuradio-examples/grc/Makefile.am | 68 ------------------------------------ gnuradio-examples/grc/uhd/.gitignore | 2 -- 3 files changed, 72 deletions(-) delete mode 100644 gnuradio-examples/grc/.gitignore delete mode 100644 gnuradio-examples/grc/Makefile.am delete mode 100644 gnuradio-examples/grc/uhd/.gitignore (limited to 'gnuradio-examples/grc') diff --git a/gnuradio-examples/grc/.gitignore b/gnuradio-examples/grc/.gitignore deleted file mode 100644 index b336cc7ce..000000000 --- a/gnuradio-examples/grc/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -/Makefile -/Makefile.in diff --git a/gnuradio-examples/grc/Makefile.am b/gnuradio-examples/grc/Makefile.am deleted file mode 100644 index f8906ea67..000000000 --- a/gnuradio-examples/grc/Makefile.am +++ /dev/null @@ -1,68 +0,0 @@ -# -# Copyright 2009 Free Software Foundation, Inc. -# -# This file is part of GNU Radio -# -# GNU Radio is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3, or (at your option) -# any later version. -# -# GNU Radio is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Radio; see the file COPYING. If not, write to -# the Free Software Foundation, Inc., 51 Franklin Street, -# Boston, MA 02110-1301, USA. -# - -include $(top_srcdir)/Makefile.common - -grc_examples_prefix = $(exampledir)/grc - -audiodatadir = $(grc_examples_prefix)/audio -dist_audiodata_DATA = \ - audio/dial_tone.grc \ - audio/cvsd_sweep.grc - -demoddatadir = $(grc_examples_prefix)/demod -dist_demoddata_DATA = \ - demod/mpsk_demod.grc \ - demod/pam_timing.grc \ - demod/pam_sync.grc \ - demod/digital_freq_lock.grc - -simpledatadir = $(grc_examples_prefix)/simple -dist_simpledata_DATA = \ - simple/ber_simulation.grc \ - simple/dpsk_loopback.grc \ - simple/variable_config.grc - -trellisdatadir = $(grc_examples_prefix)/trellis -dist_trellisdata_DATA = \ - trellis/readme.txt \ - trellis/interference_cancellation.grc \ - trellis/pccc.grc \ - trellis/pccc1.grc \ - trellis/sccc.grc \ - trellis/sccc1.grc - -uhddatadir = $(grc_examples_prefix)/uhd -dist_uhddata_DATA = \ - uhd/uhd_const_wave.grc \ - uhd/uhd_dpsk_mod.grc \ - uhd/uhd_rx_dpsk.grc \ - uhd/uhd_tx_dpsk.grc \ - uhd/uhd_fft.grc \ - uhd/uhd_two_tone_loopback.grc \ - uhd/uhd_wbfm_receive.grc - -xmlrpcdatadir = $(grc_examples_prefix)/xmlrpc -dist_xmlrpcdata_DATA = \ - xmlrpc/readme.txt \ - xmlrpc/xmlrpc_client.grc \ - xmlrpc/xmlrpc_client_script.py\ - xmlrpc/xmlrpc_server.grc diff --git a/gnuradio-examples/grc/uhd/.gitignore b/gnuradio-examples/grc/uhd/.gitignore deleted file mode 100644 index f6c10401f..000000000 --- a/gnuradio-examples/grc/uhd/.gitignore +++ /dev/null @@ -1,2 +0,0 @@ -*.py -*.pyc -- cgit From 7dc08ba2875c0dace0432cd514add6ce2b085f44 Mon Sep 17 00:00:00 2001 From: Tom Rondeau Date: Tue, 3 Apr 2012 11:35:35 -0400 Subject: examples: Reworked locations and installation of examples. All python and GRC examples directly associated with a top-level component are now in that examples directory. Examples are split into c++, python, and grc dirs but are all installed into $prefix/share/gnuradio/examples/. --- gnuradio-examples/grc/CMakeLists.txt | 42 +- gnuradio-examples/grc/audio/cvsd_sweep.grc | 918 -------- gnuradio-examples/grc/audio/dial_tone.grc | 375 ---- .../grc/trellis/interference_cancellation.grc | 2177 ------------------- gnuradio-examples/grc/trellis/pccc.grc | 832 -------- gnuradio-examples/grc/trellis/pccc1.grc | 857 -------- gnuradio-examples/grc/trellis/readme.txt | 32 - gnuradio-examples/grc/trellis/sccc.grc | 832 -------- gnuradio-examples/grc/trellis/sccc1.grc | 857 -------- gnuradio-examples/grc/uhd/uhd_const_wave.grc | 1020 --------- gnuradio-examples/grc/uhd/uhd_dpsk_mod.grc | 2238 -------------------- gnuradio-examples/grc/uhd/uhd_fft.grc | 1025 --------- gnuradio-examples/grc/uhd/uhd_rx_dpsk.grc | 1431 ------------- .../grc/uhd/uhd_two_tone_loopback.grc | 2204 ------------------- gnuradio-examples/grc/uhd/uhd_tx_dpsk.grc | 1234 ----------- gnuradio-examples/grc/uhd/uhd_wbfm_receive.grc | 1365 ------------ 16 files changed, 3 insertions(+), 17436 deletions(-) delete mode 100644 gnuradio-examples/grc/audio/cvsd_sweep.grc delete mode 100644 gnuradio-examples/grc/audio/dial_tone.grc delete mode 100644 gnuradio-examples/grc/trellis/interference_cancellation.grc delete mode 100644 gnuradio-examples/grc/trellis/pccc.grc delete mode 100644 gnuradio-examples/grc/trellis/pccc1.grc delete mode 100644 gnuradio-examples/grc/trellis/readme.txt delete mode 100644 gnuradio-examples/grc/trellis/sccc.grc delete mode 100644 gnuradio-examples/grc/trellis/sccc1.grc delete mode 100644 gnuradio-examples/grc/uhd/uhd_const_wave.grc delete mode 100644 gnuradio-examples/grc/uhd/uhd_dpsk_mod.grc delete mode 100644 gnuradio-examples/grc/uhd/uhd_fft.grc delete mode 100644 gnuradio-examples/grc/uhd/uhd_rx_dpsk.grc delete mode 100644 gnuradio-examples/grc/uhd/uhd_two_tone_loopback.grc delete mode 100644 gnuradio-examples/grc/uhd/uhd_tx_dpsk.grc delete mode 100644 gnuradio-examples/grc/uhd/uhd_wbfm_receive.grc (limited to 'gnuradio-examples/grc') diff --git a/gnuradio-examples/grc/CMakeLists.txt b/gnuradio-examples/grc/CMakeLists.txt index 75f10d86a..680172cfa 100644 --- a/gnuradio-examples/grc/CMakeLists.txt +++ b/gnuradio-examples/grc/CMakeLists.txt @@ -17,15 +17,6 @@ # the Free Software Foundation, Inc., 51 Franklin Street, # Boston, MA 02110-1301, USA. -# AUDIO -install( - FILES - audio/cvsd_sweep.grc - audio/dial_tone.grc - DESTINATION ${GR_PKG_DATA_DIR}/examples/grc/audio - COMPONENT "gnuadio-examples" -) - # DEMOD install( FILES @@ -33,7 +24,7 @@ install( demod/mpsk_demod.grc demod/pam_sync.grc demod/pam_timing.grc - DESTINATION ${GR_PKG_DATA_DIR}/examples/grc/demod + DESTINATION ${GR_PKG_DATA_DIR}/examples/demod COMPONENT "gnuadio-examples" ) @@ -43,34 +34,7 @@ install( simple/ber_simulation.grc simple/dpsk_loopback.grc simple/variable_config.grc - DESTINATION ${GR_PKG_DATA_DIR}/examples/grc/simple - COMPONENT "gnuadio-examples" -) - -# TRELLIS -install( - FILES - trellis/interference_cancellation.grc - trellis/pccc1.grc - trellis/pccc.grc - trellis/sccc1.grc - trellis/sccc.grc - trellis/readme.txt - DESTINATION ${GR_PKG_DATA_DIR}/examples/grc/trellis - COMPONENT "gnuadio-examples" -) - -# UHD -install( - FILES - uhd/uhd_const_wave.grc - uhd/uhd_dpsk_mod.grc - uhd/uhd_fft.grc - uhd/uhd_rx_dpsk.grc - uhd/uhd_two_tone_loopback.grc - uhd/uhd_tx_dpsk.grc - uhd/uhd_wbfm_receive.grc - DESTINATION ${GR_PKG_DATA_DIR}/examples/grc/uhd + DESTINATION ${GR_PKG_DATA_DIR}/examples/simple COMPONENT "gnuadio-examples" ) @@ -81,6 +45,6 @@ install( xmlrpc/xmlrpc_client.grc xmlrpc/xmlrpc_client_script.py xmlrpc/xmlrpc_server.grc - DESTINATION ${GR_PKG_DATA_DIR}/examples/grc/xmlrpc + DESTINATION ${GR_PKG_DATA_DIR}/examples/xmlrpc COMPONENT "gnuadio-examples" ) diff --git a/gnuradio-examples/grc/audio/cvsd_sweep.grc b/gnuradio-examples/grc/audio/cvsd_sweep.grc deleted file mode 100644 index b645b747a..000000000 --- a/gnuradio-examples/grc/audio/cvsd_sweep.grc +++ /dev/null @@ -1,918 +0,0 @@ - - - Sat Sep 19 20:30:08 2009 - - import - - id - import_0 - - - _enabled - True - - - import - import math - - - _coordinate - (157, 11) - - - _rotation - 0 - - - - vocoder_cvsd_decode_bf - - id - vocoder_cvsd_decode_bf_0 - - - _enabled - True - - - resample - resample - - - bw - bw - - - _coordinate - (887, 340) - - - _rotation - 0 - - - - gr_sig_source_x - - id - tri_source - - - _enabled - True - - - type - float - - - samp_rate - audio_rate - - - waveform - gr.GR_TRI_WAVE - - - freq - 0.05 - - - amp - 0.5 - - - offset - 0 - - - _coordinate - (44, 316) - - - _rotation - 0 - - - - gr_throttle - - id - throttle - - - _enabled - True - - - type - float - - - samples_per_second - audio_rate - - - vlen - 1 - - - _coordinate - (238, 348) - - - _rotation - 0 - - - - gr_vco_f - - id - vco - - - _enabled - True - - - samp_rate - audio_rate - - - sensitivity - audio_rate*2*math.pi - - - amplitude - 0.9 - - - _coordinate - (427, 332) - - - _rotation - 0 - - - - vocoder_cvsd_encode_fb - - id - enc - - - _enabled - True - - - resample - resample - - - bw - bw - - - _coordinate - (655, 340) - - - _rotation - 0 - - - - gr_packed_to_unpacked_xx - - id - p2u - - - _enabled - True - - - type - byte - - - bits_per_chunk - 1 - - - endianness - gr.GR_MSB_FIRST - - - _coordinate - (648, 415) - - - _rotation - 180 - - - - gr_char_to_float - - id - c2f - - - _enabled - True - - - _coordinate - (676, 483) - - - _rotation - 0 - - - - audio_sink - - id - audio_sink - - - _enabled - True - - - samp_rate - audio_rate - - - device_name - plughw:0,0 - - - ok_to_block - True - - - num_inputs - 1 - - - _coordinate - (1127, 340) - - - _rotation - 0 - - - - variable - - id - audio_rate - - - _enabled - True - - - value - 8000 - - - _coordinate - (251, 10) - - - _rotation - 0 - - - - variable - - id - resample - - - _enabled - True - - - value - 8 - - - _coordinate - (344, 11) - - - _rotation - 0 - - - - variable - - id - bw - - - _enabled - True - - - value - 0.5 - - - _coordinate - (431, 11) - - - _rotation - 0 - - - - notebook - - id - displays - - - _enabled - True - - - style - wx.NB_TOP - - - labels - ['Original','Encoded','Decoded'] - - - grid_pos - - - - notebook - - - - _coordinate - (12, 106) - - - _rotation - 0 - - - - wxgui_fftsink2 - - id - orig_fft - - - _enabled - True - - - type - float - - - title - Original Spectrum - - - samp_rate - audio_rate - - - baseband_freq - 0 - - - y_per_div - 10 - - - y_divs - 10 - - - ref_level - 0 - - - ref_scale - 2.0 - - - fft_size - 1024 - - - fft_rate - 30 - - - peak_hold - False - - - average - False - - - avg_alpha - 0 - - - grid_pos - 0, 0, 1, 1 - - - notebook - displays, 0 - - - _coordinate - (415, 97) - - - _rotation - 180 - - - - wxgui_scopesink2 - - id - orig_scope - - - _enabled - True - - - type - float - - - title - Original Waveform - - - samp_rate - audio_rate - - - v_scale - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - False - - - num_inputs - 1 - - - grid_pos - 1, 0, 1, 1 - - - notebook - displays, 0 - - - _coordinate - (414, 425) - - - _rotation - 180 - - - - wxgui_fftsink2 - - id - enc_fft - - - _enabled - True - - - type - float - - - title - Encoded Spectrum - - - samp_rate - audio_rate*resample - - - baseband_freq - 0 - - - y_per_div - 10 - - - y_divs - 8 - - - ref_level - 10 - - - ref_scale - 2.0 - - - fft_size - 1024 - - - fft_rate - 30 - - - peak_hold - False - - - average - False - - - avg_alpha - 0 - - - grid_pos - 1, 0, 1, 1 - - - notebook - displays, 1 - - - _coordinate - (610, 551) - - - _rotation - 180 - - - - wxgui_scopesink2 - - id - enc_scope - - - _enabled - True - - - type - float - - - title - Encoded Waveform - - - samp_rate - audio_rate*resample - - - v_scale - 0.5 - - - t_scale - 20.0/(audio_rate*resample) - - - ac_couple - False - - - xy_mode - False - - - num_inputs - 1 - - - grid_pos - 0, 0, 1, 1 - - - notebook - displays, 1 - - - _coordinate - (858, 591) - - - _rotation - 0 - - - - wxgui_fftsink2 - - id - dec_fft - - - _enabled - True - - - type - float - - - title - Decoded Spectrum - - - samp_rate - audio_rate - - - baseband_freq - 0 - - - y_per_div - 5 - - - y_divs - 10 - - - ref_level - 10 - - - ref_scale - 0.1 - - - fft_size - 1024 - - - fft_rate - 30 - - - peak_hold - False - - - average - False - - - avg_alpha - 0 - - - grid_pos - 0, 0, 1, 1 - - - notebook - displays, 2 - - - _coordinate - (891, 98) - - - _rotation - 180 - - - - wxgui_scopesink2 - - id - dec_scope - - - _enabled - True - - - type - float - - - title - Decoded Waveform - - - samp_rate - audio_rate - - - v_scale - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - False - - - num_inputs - 1 - - - grid_pos - 1, 0, 1, 1 - - - notebook - displays, 2 - - - _coordinate - (889, 422) - - - _rotation - 180 - - - - options - - id - cvsd_sweep - - - _enabled - True - - - title - CVSD Vocoder Test - - - author - - - - description - - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - run - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - vco - orig_fft - 0 - 0 - - - tri_source - throttle - 0 - 0 - - - throttle - vco - 0 - 0 - - - vco - enc - 0 - 0 - - - enc - vocoder_cvsd_decode_bf_0 - 0 - 0 - - - vco - orig_scope - 0 - 0 - - - vocoder_cvsd_decode_bf_0 - dec_fft - 0 - 0 - - - vocoder_cvsd_decode_bf_0 - dec_scope - 0 - 0 - - - vocoder_cvsd_decode_bf_0 - audio_sink - 0 - 0 - - - enc - p2u - 0 - 0 - - - p2u - c2f - 0 - 0 - - - c2f - enc_fft - 0 - 0 - - - c2f - enc_scope - 0 - 0 - - diff --git a/gnuradio-examples/grc/audio/dial_tone.grc b/gnuradio-examples/grc/audio/dial_tone.grc deleted file mode 100644 index ac8cbef27..000000000 --- a/gnuradio-examples/grc/audio/dial_tone.grc +++ /dev/null @@ -1,375 +0,0 @@ - - - Thu Jul 24 14:27:48 2008 - - options - - id - dial_tone - - - _enabled - True - - - title - Dial Tone - - - author - Example - - - description - example flow graph - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - gr_add_xx - - id - gr_add_xx - - - _enabled - True - - - type - float - - - num_inputs - 3 - - - vlen - 1 - - - _coordinate - (513, 277) - - - _rotation - 0 - - - - audio_sink - - id - audio_sink - - - _enabled - True - - - samp_rate - 32000 - - - device_name - - - - ok_to_block - True - - - num_inputs - 1 - - - _coordinate - (699, 112) - - - _rotation - 0 - - - - gr_noise_source_x - - id - gr_noise_source_x - - - _enabled - True - - - type - float - - - noise_type - gr.GR_GAUSSIAN - - - amp - noise - - - seed - 42 - - - _coordinate - (238, 380) - - - _rotation - 0 - - - - gr_sig_source_x - - id - gr_sig_source_x - - - _enabled - True - - - type - float - - - samp_rate - samp_rate - - - waveform - gr.GR_COS_WAVE - - - freq - 440 - - - amp - ampl - - - offset - 0 - - - _coordinate - (240, 208) - - - _rotation - 0 - - - - gr_sig_source_x - - id - gr_sig_source_x0 - - - _enabled - True - - - type - float - - - samp_rate - samp_rate - - - waveform - gr.GR_COS_WAVE - - - freq - 350 - - - amp - ampl - - - offset - 0 - - - _coordinate - (240, 38) - - - _rotation - 0 - - - - variable_slider - - id - ampl - - - _enabled - True - - - label - Volume - - - value - .4 - - - min - 0 - - - max - .5 - - - num_steps - 100 - - - slider_type - horizontal - - - grid_pos - 0, 0, 1, 2 - - - _coordinate - (634, 413) - - - _rotation - 0 - - - - variable_slider - - id - noise - - - _enabled - True - - - label - Noise - - - value - .005 - - - min - 0 - - - max - .2 - - - num_steps - 100 - - - slider_type - horizontal - - - grid_pos - 1, 0, 1, 2 - - - _coordinate - (443, 412) - - - _rotation - 0 - - - - variable - - id - samp_rate - - - _enabled - True - - - value - 32000 - - - _coordinate - (11, 171) - - - _rotation - 0 - - - - gr_sig_source_x0 - gr_add_xx - 0 - 0 - - - gr_sig_source_x - gr_add_xx - 0 - 1 - - - gr_noise_source_x - gr_add_xx - 0 - 2 - - - gr_add_xx - audio_sink - 0 - 0 - - diff --git a/gnuradio-examples/grc/trellis/interference_cancellation.grc b/gnuradio-examples/grc/trellis/interference_cancellation.grc deleted file mode 100644 index 7674b4bf1..000000000 --- a/gnuradio-examples/grc/trellis/interference_cancellation.grc +++ /dev/null @@ -1,2177 +0,0 @@ - - - Wed Aug 31 17:40:25 2011 - - options - - id - int_cancellation - - - _enabled - True - - - title - Superposition Coding - - - author - AA - - - description - gnuradio flow graph - - - window_size - 2048, 2048 - - - generate_options - wx_gui - - - category - Custom - - - run_options - prompt - - - run - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - variable_slider - - id - alpha - - - _enabled - True - - - label - P1/P - - - value - 0.6 - - - min - 0 - - - max - 1.0 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (243, 11) - - - _rotation - 0 - - - - variable_slider - - id - snr_db - - - _enabled - True - - - label - P/sigma^2 (dB) - - - value - 16 - - - min - 0 - - - max - 20 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (447, 14) - - - _rotation - 0 - - - - variable - - id - noisevar - - - _enabled - True - - - value - 10**(-snr_db/10) - - - _coordinate - (637, 13) - - - _rotation - 0 - - - - random_source_x - - id - random_source_x_0 - - - _enabled - True - - - type - short - - - min - 0 - - - max - 2 - - - num_samps - 1000 - - - repeat - True - - - _coordinate - (21, 170) - - - _rotation - 0 - - - - gr_multiply_const_vxx - - id - gr_multiply_const_vxx_0 - - - _enabled - True - - - type - complex - - - const - alpha**0.5 - - - vlen - 1 - - - _coordinate - (988, 196) - - - _rotation - 0 - - - - random_source_x - - id - random_source_x_1 - - - _enabled - True - - - type - short - - - min - 0 - - - max - 2 - - - num_samps - 1000 - - - repeat - True - - - _coordinate - (25, 291) - - - _rotation - 0 - - - - gr_chunks_to_symbols_xx - - id - gr_chunks_to_symbols_xx_1 - - - _enabled - True - - - in_type - short - - - out_type - complex - - - symbol_table - 1,1j,-1j,-1 - - - dimension - 1 - - - num_ports - 1 - - - _coordinate - (660, 311) - - - _rotation - 0 - - - - gr_multiply_const_vxx - - id - gr_multiply_const_vxx_1 - - - _enabled - True - - - type - complex - - - const - (1-alpha)**0.5 - - - vlen - 1 - - - _coordinate - (994, 319) - - - _rotation - 0 - - - - gr_add_xx - - id - gr_add_xx_0 - - - _enabled - True - - - type - complex - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (1224, 244) - - - _rotation - 0 - - - - gr_noise_source_x - - id - gr_noise_source_x_0 - - - _enabled - True - - - type - complex - - - noise_type - gr.GR_GAUSSIAN - - - amp - noisevar - - - seed - 42 - - - _coordinate - (1146, 369) - - - _rotation - 0 - - - - gr_sub_xx - - id - gr_sub_xx_0 - - - _enabled - True - - - type - short - - - vlen - 1 - - - num_inputs - 2 - - - _coordinate - (536, 529) - - - _rotation - 0 - - - - gr_multiply_xx - - id - gr_multiply_xx_0 - - - _enabled - True - - - type - short - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (771, 525) - - - _rotation - 0 - - - - gr_short_to_float - - id - gr_short_to_float_0 - - - _enabled - True - - - _coordinate - (994, 545) - - - _rotation - 0 - - - - gr_sub_xx - - id - gr_sub_xx_3 - - - _enabled - True - - - type - short - - - vlen - 1 - - - num_inputs - 2 - - - _coordinate - (535, 792) - - - _rotation - 0 - - - - gr_multiply_xx - - id - gr_multiply_xx_1 - - - _enabled - True - - - type - short - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (785, 779) - - - _rotation - 0 - - - - gr_short_to_float - - id - gr_short_to_float_2 - - - _enabled - True - - - _coordinate - (1005, 798) - - - _rotation - 0 - - - - gr_chunks_to_symbols_xx - - id - gr_chunks_to_symbols_xx_2 - - - _enabled - True - - - in_type - short - - - out_type - complex - - - symbol_table - 1,1j,-1j,-1 - - - dimension - 1 - - - num_ports - 1 - - - _coordinate - (405, 998) - - - _rotation - 0 - - - - gr_multiply_const_vxx - - id - gr_multiply_const_vxx_2 - - - _enabled - True - - - type - complex - - - const - alpha**0.5 - - - vlen - 1 - - - _coordinate - (710, 1008) - - - _rotation - 0 - - - - gr_sub_xx - - id - gr_sub_xx_2 - - - _enabled - True - - - type - complex - - - vlen - 1 - - - num_inputs - 2 - - - _coordinate - (944, 978) - - - _rotation - 0 - - - - gr_sub_xx - - id - gr_sub_xx_1 - - - _enabled - True - - - type - short - - - vlen - 1 - - - num_inputs - 2 - - - _coordinate - (540, 1141) - - - _rotation - 0 - - - - gr_multiply_xx - - id - gr_multiply_xx_2 - - - _enabled - True - - - type - short - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (796, 1136) - - - _rotation - 0 - - - - gr_short_to_float - - id - gr_short_to_float_1 - - - _enabled - True - - - _coordinate - (1009, 1156) - - - _rotation - 0 - - - - gr_chunks_to_symbols_xx - - id - gr_chunks_to_symbols_xx_2_0 - - - _enabled - True - - - in_type - short - - - out_type - complex - - - symbol_table - 1,1j,-1j,-1 - - - dimension - 1 - - - num_ports - 1 - - - _coordinate - (420, 1368) - - - _rotation - 0 - - - - gr_multiply_const_vxx - - id - gr_multiply_const_vxx_2_0 - - - _enabled - True - - - type - complex - - - const - (1-alpha)**0.5 - - - vlen - 1 - - - _coordinate - (733, 1374) - - - _rotation - 0 - - - - gr_sub_xx - - id - gr_sub_xx_2_0 - - - _enabled - True - - - type - complex - - - vlen - 1 - - - num_inputs - 2 - - - _coordinate - (975, 1342) - - - _rotation - 0 - - - - gr_sub_xx - - id - gr_sub_xx_1_0 - - - _enabled - True - - - type - short - - - vlen - 1 - - - num_inputs - 2 - - - _coordinate - (559, 1536) - - - _rotation - 0 - - - - gr_multiply_xx - - id - gr_multiply_xx_2_0 - - - _enabled - True - - - type - short - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (771, 1530) - - - _rotation - 0 - - - - gr_short_to_float - - id - gr_short_to_float_1_0 - - - _enabled - True - - - _coordinate - (1010, 1551) - - - _rotation - 0 - - - - trellis_encoder_xx - - id - trellis_encoder_xx_1 - - - _enabled - True - - - type - ss - - - fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm" - - - init_state - 0 - - - _coordinate - (336, 311) - - - _rotation - 0 - - - - trellis_viterbi_combined_xx - - id - trellis_viterbi_combined_xx_1 - - - _enabled - True - - - type - c - - - out_type - s - - - fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm" - - - block_size - 1000 - - - init_state - -1 - - - final_state - -1 - - - dim - 1 - - - table - alpha**0.5*1,alpha**0.5*1j,alpha**0.5*(-1j),alpha**0.5*(-1) - - - metric_type - trellis.TRELLIS_EUCLIDEAN - - - _coordinate - (79, 501) - - - _rotation - 0 - - - - trellis_viterbi_combined_xx - - id - trellis_viterbi_combined_xx_2 - - - _enabled - True - - - type - c - - - out_type - s - - - fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm" - - - block_size - 1000 - - - init_state - -1 - - - final_state - -1 - - - dim - 1 - - - table - (1-alpha)**0.5*1,(1-alpha)**0.5*1j,(1-alpha)**0.5*(-1j),(1-alpha)**0.5*(-1) - - - metric_type - trellis.TRELLIS_EUCLIDEAN - - - _coordinate - (82, 766) - - - _rotation - 0 - - - - trellis_encoder_xx - - id - trellis_encoder_xx_2 - - - _enabled - True - - - type - ss - - - fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm" - - - init_state - 0 - - - _coordinate - (89, 998) - - - _rotation - 0 - - - - trellis_viterbi_combined_xx - - id - trellis_viterbi_combined_xx_0 - - - _enabled - True - - - type - c - - - out_type - s - - - fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm" - - - block_size - 1000 - - - init_state - -1 - - - final_state - -1 - - - dim - 1 - - - table - (1-alpha)**0.5*1,(1-alpha)**0.5*1j,(1-alpha)**0.5*(-1j),(1-alpha)**0.5*(-1) - - - metric_type - trellis.TRELLIS_EUCLIDEAN - - - _coordinate - (83, 1111) - - - _rotation - 0 - - - - trellis_encoder_xx - - id - trellis_encoder_xx_2_0 - - - _enabled - True - - - type - ss - - - fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm" - - - init_state - 0 - - - _coordinate - (105, 1367) - - - _rotation - 0 - - - - trellis_viterbi_combined_xx - - id - trellis_viterbi_combined_xx_0_0 - - - _enabled - True - - - type - c - - - out_type - s - - - fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm" - - - block_size - 1000 - - - init_state - -1 - - - final_state - -1 - - - dim - 1 - - - table - alpha**0.5*1,alpha**0.5*1j,alpha**0.5*(-1j),alpha**0.5*(-1) - - - metric_type - trellis.TRELLIS_EUCLIDEAN - - - _coordinate - (75, 1495) - - - _rotation - 0 - - - - gr_add_xx - - id - gr_add_xx_1 - - - _enabled - True - - - type - complex - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (1400, 262) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0 - - - _enabled - True - - - type - complex - - - title - Scope Plot - - - samp_rate - R - - - v_scale - 0 - - - v_offset - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - True - - - num_inputs - 1 - - - win_size - - - - grid_pos - - - - notebook - - - - trig_mode - gr.gr_TRIG_MODE_AUTO - - - y_axis_label - Counts - - - _coordinate - (1533, 149) - - - _rotation - 0 - - - - variable - - id - prefix - - - _enabled - True - - - value - "/n/harrisville/x/anastas/gnuradio_trunk/" - - - _coordinate - (871, 14) - - - _rotation - 0 - - - - trellis_encoder_xx - - id - trellis_encoder_xx_0 - - - _enabled - True - - - type - ss - - - fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_16.fsm" - - - init_state - 0 - - - _coordinate - (340, 187) - - - _rotation - 0 - - - - gr_throttle - - id - gr_throttle_0 - - - _enabled - True - - - type - short - - - samples_per_second - R - - - vlen - 1 - - - _coordinate - (534, 149) - - - _rotation - 0 - - - - gr_chunks_to_symbols_xx - - id - gr_chunks_to_symbols_xx_0 - - - _enabled - True - - - in_type - short - - - out_type - complex - - - symbol_table - 1,1j,-1j,-1 - - - dimension - 1 - - - num_ports - 1 - - - _coordinate - (682, 186) - - - _rotation - 0 - - - - variable - - id - R - - - _enabled - True - - - value - 100e3 - - - _coordinate - (748, 12) - - - _rotation - 0 - - - - wxgui_numbersink2 - - id - wxgui_numbersink2_0 - - - _enabled - True - - - type - float - - - title - BER 1 (raw) - - - units - BER - - - samp_rate - R - - - min_value - 0 - - - max_value - 1 - - - factor - 1.0 - - - decimal_places - 6 - - - ref_level - 0 - - - number_rate - 15 - - - peak_hold - False - - - average - True - - - avg_alpha - 0.001 - - - show_gauge - True - - - win_size - - - - grid_pos - 0,0,1,1 - - - notebook - - - - _coordinate - (1267, 410) - - - _rotation - 0 - - - - wxgui_numbersink2 - - id - wxgui_numbersink2_2 - - - _enabled - True - - - type - float - - - title - BER 2 (raw) - - - units - BER - - - samp_rate - R - - - min_value - 0 - - - max_value - 1.0 - - - factor - 1.0 - - - decimal_places - 6 - - - ref_level - 0 - - - number_rate - 15 - - - peak_hold - False - - - average - True - - - avg_alpha - 0.001 - - - show_gauge - True - - - win_size - - - - grid_pos - 0,1,1,1 - - - notebook - - - - _coordinate - (1260, 659) - - - _rotation - 0 - - - - wxgui_numbersink2 - - id - wxgui_numbersink2_3 - - - _enabled - True - - - type - float - - - title - BER 2 (after cancelling user 1) - - - units - BER - - - samp_rate - R - - - min_value - 0 - - - max_value - 1.0 - - - factor - 1.0 - - - decimal_places - 6 - - - ref_level - 0 - - - number_rate - 15 - - - peak_hold - False - - - average - True - - - avg_alpha - 0.001 - - - show_gauge - True - - - win_size - - - - grid_pos - 1,1,1,1 - - - notebook - - - - _coordinate - (1262, 1020) - - - _rotation - 0 - - - - wxgui_numbersink2 - - id - wxgui_numbersink2_3_0 - - - _enabled - True - - - type - float - - - title - BER 1 (after cancelling user 2) - - - units - BER - - - samp_rate - R - - - min_value - 0 - - - max_value - 1.0 - - - factor - 1.0 - - - decimal_places - 6 - - - ref_level - 0 - - - number_rate - 15 - - - peak_hold - False - - - average - True - - - avg_alpha - 0.001 - - - show_gauge - True - - - win_size - - - - grid_pos - 1,0,1,1 - - - notebook - - - - _coordinate - (1269, 1417) - - - _rotation - 0 - - - - random_source_x_1 - trellis_encoder_xx_1 - 0 - 0 - - - trellis_encoder_xx_1 - gr_chunks_to_symbols_xx_1 - 0 - 0 - - - gr_chunks_to_symbols_xx_0 - gr_multiply_const_vxx_0 - 0 - 0 - - - gr_multiply_const_vxx_0 - gr_add_xx_0 - 0 - 0 - - - gr_add_xx_0 - gr_add_xx_1 - 0 - 0 - - - gr_noise_source_x_0 - gr_add_xx_1 - 0 - 1 - - - gr_chunks_to_symbols_xx_1 - gr_multiply_const_vxx_1 - 0 - 0 - - - gr_multiply_const_vxx_1 - gr_add_xx_0 - 0 - 1 - - - gr_sub_xx_0 - gr_multiply_xx_0 - 0 - 0 - - - gr_sub_xx_0 - gr_multiply_xx_0 - 0 - 1 - - - gr_multiply_xx_0 - gr_short_to_float_0 - 0 - 0 - - - gr_short_to_float_0 - wxgui_numbersink2_0 - 0 - 0 - - - gr_multiply_xx_2 - gr_short_to_float_1 - 0 - 0 - - - random_source_x_0 - trellis_encoder_xx_0 - 0 - 0 - - - gr_add_xx_1 - trellis_viterbi_combined_xx_1 - 0 - 0 - - - random_source_x_0 - gr_sub_xx_0 - 0 - 0 - - - trellis_viterbi_combined_xx_1 - gr_sub_xx_0 - 0 - 1 - - - trellis_viterbi_combined_xx_0 - gr_sub_xx_1 - 0 - 1 - - - random_source_x_1 - gr_sub_xx_1 - 0 - 0 - - - gr_sub_xx_1 - gr_multiply_xx_2 - 0 - 0 - - - gr_sub_xx_1 - gr_multiply_xx_2 - 0 - 1 - - - gr_sub_xx_2 - trellis_viterbi_combined_xx_0 - 0 - 0 - - - gr_add_xx_1 - gr_sub_xx_2 - 0 - 0 - - - trellis_encoder_xx_2 - gr_chunks_to_symbols_xx_2 - 0 - 0 - - - gr_chunks_to_symbols_xx_2 - gr_multiply_const_vxx_2 - 0 - 0 - - - gr_multiply_const_vxx_2 - gr_sub_xx_2 - 0 - 1 - - - trellis_viterbi_combined_xx_1 - trellis_encoder_xx_2 - 0 - 0 - - - gr_multiply_xx_1 - gr_short_to_float_2 - 0 - 0 - - - gr_short_to_float_2 - wxgui_numbersink2_2 - 0 - 0 - - - trellis_viterbi_combined_xx_2 - gr_sub_xx_3 - 0 - 1 - - - gr_sub_xx_3 - gr_multiply_xx_1 - 0 - 0 - - - gr_sub_xx_3 - gr_multiply_xx_1 - 0 - 1 - - - gr_add_xx_1 - trellis_viterbi_combined_xx_2 - 0 - 0 - - - random_source_x_1 - gr_sub_xx_3 - 0 - 0 - - - gr_short_to_float_1 - wxgui_numbersink2_3 - 0 - 0 - - - trellis_encoder_xx_2_0 - gr_chunks_to_symbols_xx_2_0 - 0 - 0 - - - gr_chunks_to_symbols_xx_2_0 - gr_multiply_const_vxx_2_0 - 0 - 0 - - - trellis_viterbi_combined_xx_2 - trellis_encoder_xx_2_0 - 0 - 0 - - - gr_multiply_xx_2_0 - gr_short_to_float_1_0 - 0 - 0 - - - trellis_viterbi_combined_xx_0_0 - gr_sub_xx_1_0 - 0 - 1 - - - gr_sub_xx_1_0 - gr_multiply_xx_2_0 - 0 - 0 - - - gr_sub_xx_1_0 - gr_multiply_xx_2_0 - 0 - 1 - - - gr_sub_xx_2_0 - trellis_viterbi_combined_xx_0_0 - 0 - 0 - - - gr_short_to_float_1_0 - wxgui_numbersink2_3_0 - 0 - 0 - - - gr_add_xx_1 - gr_sub_xx_2_0 - 0 - 0 - - - random_source_x_0 - gr_sub_xx_1_0 - 0 - 0 - - - gr_multiply_const_vxx_2_0 - gr_sub_xx_2_0 - 0 - 1 - - - gr_add_xx_1 - wxgui_scopesink2_0 - 0 - 0 - - - trellis_encoder_xx_0 - gr_throttle_0 - 0 - 0 - - - gr_throttle_0 - gr_chunks_to_symbols_xx_0 - 0 - 0 - - diff --git a/gnuradio-examples/grc/trellis/pccc.grc b/gnuradio-examples/grc/trellis/pccc.grc deleted file mode 100644 index c3111c321..000000000 --- a/gnuradio-examples/grc/trellis/pccc.grc +++ /dev/null @@ -1,832 +0,0 @@ - - - Thu Sep 1 12:53:13 2011 - - options - - id - sccc1 - - - _enabled - True - - - title - Serially Concatenated Convolutional Code - - - author - AA - - - description - gnuradio flow graph - - - window_size - 2048, 2048 - - - generate_options - wx_gui - - - category - Custom - - - run_options - prompt - - - run - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - variable - - id - noisevar - - - _enabled - True - - - value - 10**(-snr_db/10) - - - _coordinate - (389, 15) - - - _rotation - 0 - - - - variable - - id - prefix - - - _enabled - True - - - value - "/n/harrisville/x/anastas/gnuradio_trunk/" - - - _coordinate - (590, 15) - - - _rotation - 0 - - - - variable - - id - block - - - _enabled - True - - - value - 1000 - - - _coordinate - (764, 16) - - - _rotation - 0 - - - - variable_slider - - id - snr_db - - - _enabled - True - - - label - SNR (dB) - - - value - 5 - - - min - -10 - - - max - 10 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (229, 13) - - - _rotation - 0 - - - - gr_multiply_xx - - id - gr_multiply_xx_2_0 - - - _enabled - True - - - type - short - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (392, 591) - - - _rotation - 0 - - - - gr_short_to_float - - id - gr_short_to_float_1_0 - - - _enabled - True - - - _coordinate - (535, 609) - - - _rotation - 0 - - - - wxgui_numbersink2 - - id - wxgui_numbersink2_3_0 - - - _enabled - True - - - type - float - - - title - BER - - - units - BER - - - samp_rate - R - - - min_value - 0 - - - max_value - 1.0 - - - factor - 1.0 - - - decimal_places - 6 - - - ref_level - 0 - - - number_rate - 15 - - - peak_hold - False - - - average - True - - - avg_alpha - 0.001 - - - show_gauge - True - - - win_size - - - - grid_pos - 1,0,1,1 - - - notebook - - - - _coordinate - (713, 426) - - - _rotation - 0 - - - - gr_noise_source_x - - id - gr_noise_source_x_0 - - - _enabled - True - - - type - float - - - noise_type - gr.GR_GAUSSIAN - - - amp - noisevar - - - seed - 42 - - - _coordinate - (672, 290) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0 - - - _enabled - False - - - type - float - - - title - Scope Plot - - - samp_rate - R - - - v_scale - 0 - - - v_offset - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - False - - - num_inputs - 1 - - - win_size - - - - grid_pos - - - - notebook - - - - trig_mode - gr.gr_TRIG_MODE_AUTO - - - y_axis_label - Counts - - - _coordinate - (952, 73) - - - _rotation - 0 - - - - random_source_x - - id - random_source_x_0 - - - _enabled - True - - - type - short - - - min - 0 - - - max - 2 - - - num_samps - 1000 - - - repeat - True - - - _coordinate - (21, 170) - - - _rotation - 0 - - - - gr_throttle - - id - gr_throttle_0 - - - _enabled - True - - - type - short - - - samples_per_second - R - - - vlen - 1 - - - _coordinate - (517, 103) - - - _rotation - 0 - - - - gr_chunks_to_symbols_xx - - id - gr_chunks_to_symbols_xx_0 - - - _enabled - True - - - in_type - short - - - out_type - float - - - symbol_table - -7,0, -5,0, -3,0, -1,0, 1,0, 3,0, 5,0, 7,0, 0,-7,0, -5,0, -3,0, -1,0, 1,0, 3,0, 5,0, 7 - - - dimension - 2 - - - num_ports - 1 - - - _coordinate - (551, 184) - - - _rotation - 0 - - - - trellis_pccc_encoder_xx - - id - trellis_pccc_encoder_xx_0 - - - _enabled - True - - - type - ss - - - o_fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_4.fsm" - - - o_init_state - 0 - - - i_fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_4.fsm" - - - i_init_state - 0 - - - interleaver_args - trellis.interleaver(block,666) - - - bl - block - - - _coordinate - (236, 147) - - - _rotation - 0 - - - - variable - - id - R - - - _enabled - True - - - value - 100e3 - - - _coordinate - (482, 17) - - - _rotation - 0 - - - - gr_add_xx - - id - gr_add_xx_1 - - - _enabled - True - - - type - float - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (951, 256) - - - _rotation - 0 - - - - trellis_pccc_decoder_combined_xx - - id - trellis_pccc_decoder_combined_xx_0 - - - _enabled - True - - - type - f - - - out_type - s - - - o_fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_4.fsm" - - - o_init_state - 0 - - - o_final_state - -1 - - - i_fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_4.fsm" - - - i_init_state - 0 - - - i_final_state - -1 - - - interleaver - trellis.interleaver(block,666) - - - block_size - block - - - iterations - 10 - - - dim - 2 - - - table - -7,0, -5,0, -3,0, -1,0, 1,0, 3,0, 5,0, 7,0, 0,-7,0, -5,0, -3,0, -1,0, 1,0, 3,0, 5,0, 7 - - - metric_type - trellis.TRELLIS_EUCLIDEAN - - - siso_type - trellis.TRELLIS_MIN_SUM - - - scaling - 1.0 - - - _coordinate - (196, 274) - - - _rotation - 0 - - - - gr_sub_xx - - id - gr_sub_xx_0 - - - _enabled - True - - - type - short - - - vlen - 1 - - - num_inputs - 2 - - - _coordinate - (217, 597) - - - _rotation - 0 - - - - random_source_x_0 - gr_sub_xx_0 - 0 - 0 - - - gr_throttle_0 - gr_chunks_to_symbols_xx_0 - 0 - 0 - - - gr_add_xx_1 - wxgui_scopesink2_0 - 0 - 0 - - - gr_noise_source_x_0 - gr_add_xx_1 - 0 - 1 - - - gr_chunks_to_symbols_xx_0 - gr_add_xx_1 - 0 - 0 - - - gr_multiply_xx_2_0 - gr_short_to_float_1_0 - 0 - 0 - - - gr_short_to_float_1_0 - wxgui_numbersink2_3_0 - 0 - 0 - - - gr_sub_xx_0 - gr_multiply_xx_2_0 - 0 - 0 - - - gr_sub_xx_0 - gr_multiply_xx_2_0 - 0 - 1 - - - random_source_x_0 - trellis_pccc_encoder_xx_0 - 0 - 0 - - - trellis_pccc_encoder_xx_0 - gr_throttle_0 - 0 - 0 - - - gr_add_xx_1 - trellis_pccc_decoder_combined_xx_0 - 0 - 0 - - - trellis_pccc_decoder_combined_xx_0 - gr_sub_xx_0 - 0 - 1 - - diff --git a/gnuradio-examples/grc/trellis/pccc1.grc b/gnuradio-examples/grc/trellis/pccc1.grc deleted file mode 100644 index 15a63707e..000000000 --- a/gnuradio-examples/grc/trellis/pccc1.grc +++ /dev/null @@ -1,857 +0,0 @@ - - - Wed Aug 31 20:34:39 2011 - - options - - id - sccc1 - - - _enabled - True - - - title - Serially Concatenated Convolutional Code - - - author - AA - - - description - gnuradio flow graph - - - window_size - 2048, 2048 - - - generate_options - wx_gui - - - category - Custom - - - run_options - prompt - - - run - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - variable - - id - noisevar - - - _enabled - True - - - value - 10**(-snr_db/10) - - - _coordinate - (389, 15) - - - _rotation - 0 - - - - variable - - id - prefix - - - _enabled - True - - - value - "/n/harrisville/x/anastas/gnuradio_trunk/" - - - _coordinate - (590, 15) - - - _rotation - 0 - - - - variable - - id - block - - - _enabled - True - - - value - 1000 - - - _coordinate - (764, 16) - - - _rotation - 0 - - - - variable_slider - - id - snr_db - - - _enabled - True - - - label - SNR (dB) - - - value - 5 - - - min - -10 - - - max - 10 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (229, 13) - - - _rotation - 0 - - - - gr_multiply_xx - - id - gr_multiply_xx_2_0 - - - _enabled - True - - - type - short - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (392, 591) - - - _rotation - 0 - - - - gr_short_to_float - - id - gr_short_to_float_1_0 - - - _enabled - True - - - _coordinate - (535, 609) - - - _rotation - 0 - - - - wxgui_numbersink2 - - id - wxgui_numbersink2_3_0 - - - _enabled - True - - - type - float - - - title - BER - - - units - BER - - - samp_rate - R - - - min_value - 0 - - - max_value - 1.0 - - - factor - 1.0 - - - decimal_places - 6 - - - ref_level - 0 - - - number_rate - 15 - - - peak_hold - False - - - average - True - - - avg_alpha - 0.001 - - - show_gauge - True - - - win_size - - - - grid_pos - 1,0,1,1 - - - notebook - - - - _coordinate - (713, 426) - - - _rotation - 0 - - - - gr_noise_source_x - - id - gr_noise_source_x_0 - - - _enabled - True - - - type - float - - - noise_type - gr.GR_GAUSSIAN - - - amp - noisevar - - - seed - 42 - - - _coordinate - (672, 290) - - - _rotation - 0 - - - - gr_add_xx - - id - gr_add_xx_1 - - - _enabled - True - - - type - float - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (951, 256) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0 - - - _enabled - False - - - type - float - - - title - Scope Plot - - - samp_rate - R - - - v_scale - 0 - - - v_offset - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - False - - - num_inputs - 1 - - - win_size - - - - grid_pos - - - - notebook - - - - trig_mode - gr.gr_TRIG_MODE_AUTO - - - y_axis_label - Counts - - - _coordinate - (952, 73) - - - _rotation - 0 - - - - random_source_x - - id - random_source_x_0 - - - _enabled - True - - - type - short - - - min - 0 - - - max - 2 - - - num_samps - 1000 - - - repeat - True - - - _coordinate - (21, 170) - - - _rotation - 0 - - - - gr_throttle - - id - gr_throttle_0 - - - _enabled - True - - - type - short - - - samples_per_second - R - - - vlen - 1 - - - _coordinate - (517, 103) - - - _rotation - 0 - - - - gr_sub_xx - - id - gr_sub_xx_0 - - - _enabled - True - - - type - short - - - vlen - 1 - - - num_inputs - 2 - - - _coordinate - (217, 597) - - - _rotation - 0 - - - - gr_chunks_to_symbols_xx - - id - gr_chunks_to_symbols_xx_0 - - - _enabled - True - - - in_type - short - - - out_type - float - - - symbol_table - -7,0, -5,0, -3,0, -1,0, 1,0, 3,0, 5,0, 7,0, 0,-7,0, -5,0, -3,0, -1,0, 1,0, 3,0, 5,0, 7 - - - dimension - 2 - - - num_ports - 1 - - - _coordinate - (551, 184) - - - _rotation - 0 - - - - trellis_pccc_encoder_xx - - id - trellis_pccc_encoder_xx_0 - - - _enabled - True - - - type - ss - - - o_fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_4.fsm" - - - o_init_state - 0 - - - i_fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_4.fsm" - - - i_init_state - 0 - - - interleaver_args - trellis.interleaver(block,666) - - - bl - block - - - _coordinate - (236, 147) - - - _rotation - 0 - - - - trellis_pccc_decoder_x - - id - trellis_pccc_decoder_x_0 - - - _enabled - True - - - out_type - s - - - o_fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_4.fsm" - - - o_init_state - 0 - - - o_final_state - -1 - - - i_fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_4.fsm" - - - i_init_state - 0 - - - i_final_state - -1 - - - interleaver - trellis.interleaver(block,666) - - - block_size - block - - - iterations - 10 - - - siso_type - trellis.TRELLIS_MIN_SUM - - - _coordinate - (357, 304) - - - _rotation - 0 - - - - trellis_metrics_x - - id - trellis_metrics_x_0 - - - _enabled - True - - - type - f - - - card - 16 - - - dim - 2 - - - table - -7,0, -5,0, -3,0, -1,0, 1,0, 3,0, 5,0, 7,0, 0,-7,0, -5,0, -3,0, -1,0, 1,0, 3,0, 5,0, 7 - - - metric_type - trellis.TRELLIS_EUCLIDEAN - - - _coordinate - (58, 354) - - - _rotation - 0 - - - - variable - - id - R - - - _enabled - True - - - value - 100e3 - - - _coordinate - (482, 17) - - - _rotation - 0 - - - - random_source_x_0 - gr_sub_xx_0 - 0 - 0 - - - gr_throttle_0 - gr_chunks_to_symbols_xx_0 - 0 - 0 - - - gr_add_xx_1 - wxgui_scopesink2_0 - 0 - 0 - - - gr_noise_source_x_0 - gr_add_xx_1 - 0 - 1 - - - gr_chunks_to_symbols_xx_0 - gr_add_xx_1 - 0 - 0 - - - gr_multiply_xx_2_0 - gr_short_to_float_1_0 - 0 - 0 - - - gr_short_to_float_1_0 - wxgui_numbersink2_3_0 - 0 - 0 - - - gr_sub_xx_0 - gr_multiply_xx_2_0 - 0 - 0 - - - gr_sub_xx_0 - gr_multiply_xx_2_0 - 0 - 1 - - - gr_add_xx_1 - trellis_metrics_x_0 - 0 - 0 - - - random_source_x_0 - trellis_pccc_encoder_xx_0 - 0 - 0 - - - trellis_pccc_encoder_xx_0 - gr_throttle_0 - 0 - 0 - - - trellis_metrics_x_0 - trellis_pccc_decoder_x_0 - 0 - 0 - - - trellis_pccc_decoder_x_0 - gr_sub_xx_0 - 0 - 1 - - diff --git a/gnuradio-examples/grc/trellis/readme.txt b/gnuradio-examples/grc/trellis/readme.txt deleted file mode 100644 index 9c7363af8..000000000 --- a/gnuradio-examples/grc/trellis/readme.txt +++ /dev/null @@ -1,32 +0,0 @@ -These are examples of using gr-trellis in grc. - -INTERFERENCE CANCELLATION -------------------------- -Two users are transmitting simultaneously using convolutionally encoded QPSK, each with power P1=alpha*P and P2=(1-alpha)*P. -The combined signal is observed in noise and four different receivers are considered: -1) A viterbi decoder decoding user 1 assuming user 2 is noise -2) A viterbi decoder decoding user 2 assuming user 1 is noise -3) A viterbi decoder decoding user 1 first - and then reencoding this signal, subtracting it from the observation - and then running a Viterbi decoder decoding user 2 -4) A viterbi decoder decoding user 2 first - and then reencoding this signal, subtracting it from the observation - and then running a Viterbi decoder decoding user 1 - -You can change the signal to noise ratio P/sigma^2 and the allocation of power to the two users, alpha. - - -Serially Concatenated Convolutional Codes ------------------------------------------ -An SCCC can be defined by an outer and an inner FSM together with an interleaver -and a modulation type. You can change the SNR and observe the estimated BER. -In sccc.grc the decoding and metric calculation are combined; in sccc1.grc they are separate. - -Parallel Concatenated Convolutional Codes ------------------------------------------ -A PCCC can be defined by two FSMs together with an interleaver -and a modulation type. You can change the SNR and observe the estimated BER. -In pccc1.grc the decoding and metric calculation are separate. - - -Enjoy. diff --git a/gnuradio-examples/grc/trellis/sccc.grc b/gnuradio-examples/grc/trellis/sccc.grc deleted file mode 100644 index e8f656f63..000000000 --- a/gnuradio-examples/grc/trellis/sccc.grc +++ /dev/null @@ -1,832 +0,0 @@ - - - Wed Aug 31 19:57:09 2011 - - options - - id - sccc - - - _enabled - True - - - title - Serially Concatenated Convolutional Code - - - author - AA - - - description - gnuradio flow graph - - - window_size - 2048, 2048 - - - generate_options - wx_gui - - - category - Custom - - - run_options - prompt - - - run - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - variable - - id - noisevar - - - _enabled - True - - - value - 10**(-snr_db/10) - - - _coordinate - (389, 15) - - - _rotation - 0 - - - - random_source_x - - id - random_source_x_0 - - - _enabled - True - - - type - short - - - min - 0 - - - max - 2 - - - num_samps - 1000 - - - repeat - True - - - _coordinate - (21, 170) - - - _rotation - 0 - - - - variable - - id - prefix - - - _enabled - True - - - value - "/n/harrisville/x/anastas/gnuradio_trunk/" - - - _coordinate - (590, 15) - - - _rotation - 0 - - - - variable - - id - block - - - _enabled - True - - - value - 1000 - - - _coordinate - (764, 16) - - - _rotation - 0 - - - - gr_add_xx - - id - gr_add_xx_1 - - - _enabled - True - - - type - complex - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (951, 256) - - - _rotation - 0 - - - - gr_sub_xx - - id - gr_sub_xx_0 - - - _enabled - True - - - type - short - - - vlen - 1 - - - num_inputs - 2 - - - _coordinate - (445, 517) - - - _rotation - 0 - - - - gr_multiply_xx - - id - gr_multiply_xx_2_0 - - - _enabled - True - - - type - short - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (228.25, 798.39170361874085) - - - _rotation - 0 - - - - gr_short_to_float - - id - gr_short_to_float_1_0 - - - _enabled - True - - - _coordinate - (416, 815) - - - _rotation - 0 - - - - variable_slider - - id - snr_db - - - _enabled - True - - - label - SNR (dB) - - - value - 5 - - - min - -10 - - - max - 10 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (229, 13) - - - _rotation - 0 - - - - variable - - id - R - - - _enabled - True - - - value - 10e3 - - - _coordinate - (482, 17) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0 - - - _enabled - False - - - type - complex - - - title - Scope Plot - - - samp_rate - R - - - v_scale - 0 - - - v_offset - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - True - - - num_inputs - 1 - - - win_size - - - - grid_pos - - - - notebook - - - - trig_mode - gr.gr_TRIG_MODE_AUTO - - - y_axis_label - Counts - - - _coordinate - (952, 73) - - - _rotation - 0 - - - - gr_throttle - - id - gr_throttle_0 - - - _enabled - True - - - type - short - - - samples_per_second - R - - - vlen - 1 - - - _coordinate - (514, 105) - - - _rotation - 0 - - - - gr_chunks_to_symbols_xx - - id - gr_chunks_to_symbols_xx_0 - - - _enabled - True - - - in_type - short - - - out_type - complex - - - symbol_table - 1,0,1j,0,-1j,0,-1,0, 0,1,0,1j,0,-1j,0,-1 - - - dimension - 2 - - - num_ports - 1 - - - _coordinate - (551, 184) - - - _rotation - 0 - - - - gr_noise_source_x - - id - gr_noise_source_x_0 - - - _enabled - True - - - type - complex - - - noise_type - gr.GR_GAUSSIAN - - - amp - noisevar - - - seed - 42 - - - _coordinate - (672, 290) - - - _rotation - 0 - - - - trellis_sccc_encoder_xx - - id - trellis_sccc_encoder_xx_0 - - - _enabled - True - - - type - ss - - - o_fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_4.fsm" - - - o_init_state - 0 - - - i_fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn2o3_4.fsm" - - - i_init_state - 0 - - - interleaver_args - trellis.interleaver(block,666) - - - bl - block - - - _coordinate - (242, 154) - - - _rotation - 0 - - - - wxgui_numbersink2 - - id - wxgui_numbersink2_3_0 - - - _enabled - True - - - type - float - - - title - BER - - - units - BER - - - samp_rate - R - - - min_value - 0 - - - max_value - 1.0 - - - factor - 1.0 - - - decimal_places - 6 - - - ref_level - 0 - - - number_rate - 15 - - - peak_hold - False - - - average - True - - - avg_alpha - 0.001 - - - show_gauge - True - - - win_size - - - - grid_pos - 1,0,1,1 - - - notebook - - - - _coordinate - (688, 572) - - - _rotation - 0 - - - - trellis_sccc_decoder_combined_xx - - id - trellis_sccc_decoder_combined_xx_0 - - - _enabled - True - - - type - c - - - out_type - s - - - o_fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_4.fsm" - - - o_init_state - 0 - - - o_final_state - -1 - - - i_fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn2o3_4.fsm" - - - i_init_state - 0 - - - i_final_state - -1 - - - interleaver - trellis.interleaver(block,666) - - - block_size - block - - - iterations - 5 - - - dim - 2 - - - table - 1,0,1j,0,-1j,0,-1,0, 0,1,0,1j,0,-1j,0,-1 - - - metric_type - trellis.TRELLIS_EUCLIDEAN - - - siso_type - trellis.TRELLIS_SUM_PRODUCT - - - scaling - 1.0 - - - _coordinate - (159, 335) - - - _rotation - 0 - - - - random_source_x_0 - gr_sub_xx_0 - 0 - 0 - - - gr_throttle_0 - gr_chunks_to_symbols_xx_0 - 0 - 0 - - - gr_add_xx_1 - wxgui_scopesink2_0 - 0 - 0 - - - gr_noise_source_x_0 - gr_add_xx_1 - 0 - 1 - - - gr_chunks_to_symbols_xx_0 - gr_add_xx_1 - 0 - 0 - - - random_source_x_0 - trellis_sccc_encoder_xx_0 - 0 - 0 - - - trellis_sccc_encoder_xx_0 - gr_throttle_0 - 0 - 0 - - - gr_add_xx_1 - trellis_sccc_decoder_combined_xx_0 - 0 - 0 - - - trellis_sccc_decoder_combined_xx_0 - gr_sub_xx_0 - 0 - 1 - - - gr_multiply_xx_2_0 - gr_short_to_float_1_0 - 0 - 0 - - - gr_short_to_float_1_0 - wxgui_numbersink2_3_0 - 0 - 0 - - - gr_sub_xx_0 - gr_multiply_xx_2_0 - 0 - 0 - - - gr_sub_xx_0 - gr_multiply_xx_2_0 - 0 - 1 - - diff --git a/gnuradio-examples/grc/trellis/sccc1.grc b/gnuradio-examples/grc/trellis/sccc1.grc deleted file mode 100644 index 0be59d0c4..000000000 --- a/gnuradio-examples/grc/trellis/sccc1.grc +++ /dev/null @@ -1,857 +0,0 @@ - - - Wed Aug 31 20:09:23 2011 - - options - - id - sccc1 - - - _enabled - True - - - title - Serially Concatenated Convolutional Code - - - author - AA - - - description - gnuradio flow graph - - - window_size - 2048, 2048 - - - generate_options - wx_gui - - - category - Custom - - - run_options - prompt - - - run - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - variable - - id - noisevar - - - _enabled - True - - - value - 10**(-snr_db/10) - - - _coordinate - (389, 15) - - - _rotation - 0 - - - - random_source_x - - id - random_source_x_0 - - - _enabled - True - - - type - short - - - min - 0 - - - max - 2 - - - num_samps - 1000 - - - repeat - True - - - _coordinate - (21, 170) - - - _rotation - 0 - - - - variable - - id - prefix - - - _enabled - True - - - value - "/n/harrisville/x/anastas/gnuradio_trunk/" - - - _coordinate - (590, 15) - - - _rotation - 0 - - - - variable - - id - block - - - _enabled - True - - - value - 1000 - - - _coordinate - (764, 16) - - - _rotation - 0 - - - - variable_slider - - id - snr_db - - - _enabled - True - - - label - SNR (dB) - - - value - 5 - - - min - -10 - - - max - 10 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (229, 13) - - - _rotation - 0 - - - - variable - - id - R - - - _enabled - True - - - value - 10e3 - - - _coordinate - (482, 17) - - - _rotation - 0 - - - - trellis_sccc_encoder_xx - - id - trellis_sccc_encoder_xx_0 - - - _enabled - True - - - type - ss - - - o_fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_4.fsm" - - - o_init_state - 0 - - - i_fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn2o3_4.fsm" - - - i_init_state - 0 - - - interleaver_args - trellis.interleaver(block,666) - - - bl - block - - - _coordinate - (242, 154) - - - _rotation - 0 - - - - trellis_sccc_decoder_x - - id - trellis_sccc_decoder_x_0 - - - _enabled - True - - - out_type - s - - - o_fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn1o2_4.fsm" - - - o_init_state - 0 - - - o_final_state - -1 - - - i_fsm_args - prefix+"gr-trellis/src/examples/fsm_files/awgn2o3_4.fsm" - - - i_init_state - 0 - - - i_final_state - -1 - - - interleaver - trellis.interleaver(block,666) - - - block_size - block - - - iterations - 10 - - - siso_type - trellis.TRELLIS_MIN_SUM - - - _coordinate - (333, 305) - - - _rotation - 0 - - - - gr_sub_xx - - id - gr_sub_xx_0 - - - _enabled - True - - - type - short - - - vlen - 1 - - - num_inputs - 2 - - - _coordinate - (217, 597) - - - _rotation - 0 - - - - gr_multiply_xx - - id - gr_multiply_xx_2_0 - - - _enabled - True - - - type - short - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (392, 591) - - - _rotation - 0 - - - - gr_short_to_float - - id - gr_short_to_float_1_0 - - - _enabled - True - - - _coordinate - (535, 609) - - - _rotation - 0 - - - - wxgui_numbersink2 - - id - wxgui_numbersink2_3_0 - - - _enabled - True - - - type - float - - - title - BER - - - units - BER - - - samp_rate - R - - - min_value - 0 - - - max_value - 1.0 - - - factor - 1.0 - - - decimal_places - 6 - - - ref_level - 0 - - - number_rate - 15 - - - peak_hold - False - - - average - True - - - avg_alpha - 0.001 - - - show_gauge - True - - - win_size - - - - grid_pos - 1,0,1,1 - - - notebook - - - - _coordinate - (713, 426) - - - _rotation - 0 - - - - gr_noise_source_x - - id - gr_noise_source_x_0 - - - _enabled - True - - - type - float - - - noise_type - gr.GR_GAUSSIAN - - - amp - noisevar - - - seed - 42 - - - _coordinate - (672, 290) - - - _rotation - 0 - - - - gr_add_xx - - id - gr_add_xx_1 - - - _enabled - True - - - type - float - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (951, 256) - - - _rotation - 0 - - - - trellis_metrics_x - - id - trellis_metrics_x_0 - - - _enabled - True - - - type - f - - - card - 8 - - - dim - 1 - - - table - -7, -5, -3, -1, 1, 3, 5, 7 - - - metric_type - trellis.TRELLIS_EUCLIDEAN - - - _coordinate - (58, 354) - - - _rotation - 0 - - - - gr_throttle - - id - gr_throttle_0 - - - _enabled - True - - - type - short - - - samples_per_second - R - - - vlen - 1 - - - _coordinate - (517, 103) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0 - - - _enabled - False - - - type - float - - - title - Scope Plot - - - samp_rate - R - - - v_scale - 0 - - - v_offset - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - False - - - num_inputs - 1 - - - win_size - - - - grid_pos - - - - notebook - - - - trig_mode - gr.gr_TRIG_MODE_AUTO - - - y_axis_label - Counts - - - _coordinate - (952, 73) - - - _rotation - 0 - - - - gr_chunks_to_symbols_xx - - id - gr_chunks_to_symbols_xx_0 - - - _enabled - True - - - in_type - short - - - out_type - float - - - symbol_table - -7, -5, -3, -1, 1, 3, 5, 7 - - - dimension - 1 - - - num_ports - 1 - - - _coordinate - (551, 184) - - - _rotation - 0 - - - - random_source_x_0 - gr_sub_xx_0 - 0 - 0 - - - gr_throttle_0 - gr_chunks_to_symbols_xx_0 - 0 - 0 - - - gr_add_xx_1 - wxgui_scopesink2_0 - 0 - 0 - - - gr_noise_source_x_0 - gr_add_xx_1 - 0 - 1 - - - gr_chunks_to_symbols_xx_0 - gr_add_xx_1 - 0 - 0 - - - random_source_x_0 - trellis_sccc_encoder_xx_0 - 0 - 0 - - - trellis_sccc_encoder_xx_0 - gr_throttle_0 - 0 - 0 - - - gr_multiply_xx_2_0 - gr_short_to_float_1_0 - 0 - 0 - - - gr_short_to_float_1_0 - wxgui_numbersink2_3_0 - 0 - 0 - - - gr_sub_xx_0 - gr_multiply_xx_2_0 - 0 - 0 - - - gr_sub_xx_0 - gr_multiply_xx_2_0 - 0 - 1 - - - gr_add_xx_1 - trellis_metrics_x_0 - 0 - 0 - - - trellis_metrics_x_0 - trellis_sccc_decoder_x_0 - 0 - 0 - - - trellis_sccc_decoder_x_0 - gr_sub_xx_0 - 0 - 1 - - diff --git a/gnuradio-examples/grc/uhd/uhd_const_wave.grc b/gnuradio-examples/grc/uhd/uhd_const_wave.grc deleted file mode 100644 index c64721c83..000000000 --- a/gnuradio-examples/grc/uhd/uhd_const_wave.grc +++ /dev/null @@ -1,1020 +0,0 @@ - - - Sat Oct 8 10:24:27 2011 - - const_source_x - - id - const_source_x_0 - - - _enabled - True - - - type - complex - - - const - ampl - - - _coordinate - (102, 193) - - - _rotation - 0 - - - - variable_slider - - id - ampl - - - _enabled - True - - - label - Amplitude - - - value - .1 - - - min - 0 - - - max - 1 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (174, 313) - - - _rotation - 0 - - - - variable_slider - - id - tun_gain - - - _enabled - True - - - label - UHD Gain - - - value - gain - - - min - 0 - - - max - 20 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (318, 314) - - - _rotation - 0 - - - - variable_slider - - id - tun_freq - - - _enabled - True - - - label - UHD Freq (Hz) - - - value - freq - - - min - 2.4e9 - - - max - 2.5e9 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (24, 315) - - - _rotation - 0 - - - - options - - id - uhd_const_wave - - - _enabled - True - - - title - UHD Constant Wave - - - author - Example - - - description - Tune UHD Device - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - run_options - prompt - - - run - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - parameter - - id - address - - - _enabled - True - - - label - IP Address - - - value - addr=192.168.11.2 - - - type - string - - - short_id - a - - - _coordinate - (188, 12) - - - _rotation - 0 - - - - parameter - - id - samp_rate - - - _enabled - True - - - label - Sample Rate - - - value - 1e6 - - - type - eng_float - - - short_id - s - - - _coordinate - (342, 14) - - - _rotation - 0 - - - - uhd_usrp_sink - - id - uhd_usrp_sink_0 - - - _enabled - True - - - type - complex - - - dev_addr - address - - - sync - - - - clock_rate - 0.0 - - - num_mboards - 1 - - - ref_source0 - - - - sd_spec0 - - - - ref_source1 - - - - sd_spec1 - - - - ref_source2 - - - - sd_spec2 - - - - ref_source3 - - - - sd_spec3 - - - - ref_source4 - - - - sd_spec4 - - - - ref_source5 - - - - sd_spec5 - - - - ref_source6 - - - - sd_spec6 - - - - ref_source7 - - - - sd_spec7 - - - - nchan - 1 - - - samp_rate - samp_rate - - - center_freq0 - tun_freq - - - gain0 - tun_gain - - - ant0 - - - - bw0 - 0 - - - center_freq1 - 0 - - - gain1 - 0 - - - ant1 - - - - bw1 - 0 - - - center_freq2 - 0 - - - gain2 - 0 - - - ant2 - - - - bw2 - 0 - - - center_freq3 - 0 - - - gain3 - 0 - - - ant3 - - - - bw3 - 0 - - - center_freq4 - 0 - - - gain4 - 0 - - - ant4 - - - - bw4 - 0 - - - center_freq5 - 0 - - - gain5 - 0 - - - ant5 - - - - bw5 - 0 - - - center_freq6 - 0 - - - gain6 - 0 - - - ant6 - - - - bw6 - 0 - - - center_freq7 - 0 - - - gain7 - 0 - - - ant7 - - - - bw7 - 0 - - - center_freq8 - 0 - - - gain8 - 0 - - - ant8 - - - - bw8 - 0 - - - center_freq9 - 0 - - - gain9 - 0 - - - ant9 - - - - bw9 - 0 - - - center_freq10 - 0 - - - gain10 - 0 - - - ant10 - - - - bw10 - 0 - - - center_freq11 - 0 - - - gain11 - 0 - - - ant11 - - - - bw11 - 0 - - - center_freq12 - 0 - - - gain12 - 0 - - - ant12 - - - - bw12 - 0 - - - center_freq13 - 0 - - - gain13 - 0 - - - ant13 - - - - bw13 - 0 - - - center_freq14 - 0 - - - gain14 - 0 - - - ant14 - - - - bw14 - 0 - - - center_freq15 - 0 - - - gain15 - 0 - - - ant15 - - - - bw15 - 0 - - - center_freq16 - 0 - - - gain16 - 0 - - - ant16 - - - - bw16 - 0 - - - center_freq17 - 0 - - - gain17 - 0 - - - ant17 - - - - bw17 - 0 - - - center_freq18 - 0 - - - gain18 - 0 - - - ant18 - - - - bw18 - 0 - - - center_freq19 - 0 - - - gain19 - 0 - - - ant19 - - - - bw19 - 0 - - - center_freq20 - 0 - - - gain20 - 0 - - - ant20 - - - - bw20 - 0 - - - center_freq21 - 0 - - - gain21 - 0 - - - ant21 - - - - bw21 - 0 - - - center_freq22 - 0 - - - gain22 - 0 - - - ant22 - - - - bw22 - 0 - - - center_freq23 - 0 - - - gain23 - 0 - - - ant23 - - - - bw23 - 0 - - - center_freq24 - 0 - - - gain24 - 0 - - - ant24 - - - - bw24 - 0 - - - center_freq25 - 0 - - - gain25 - 0 - - - ant25 - - - - bw25 - 0 - - - center_freq26 - 0 - - - gain26 - 0 - - - ant26 - - - - bw26 - 0 - - - center_freq27 - 0 - - - gain27 - 0 - - - ant27 - - - - bw27 - 0 - - - center_freq28 - 0 - - - gain28 - 0 - - - ant28 - - - - bw28 - 0 - - - center_freq29 - 0 - - - gain29 - 0 - - - ant29 - - - - bw29 - 0 - - - center_freq30 - 0 - - - gain30 - 0 - - - ant30 - - - - bw30 - 0 - - - center_freq31 - 0 - - - gain31 - 0 - - - ant31 - - - - bw31 - 0 - - - _coordinate - (308, 169) - - - _rotation - 0 - - - - parameter - - id - freq - - - _enabled - True - - - label - Default Frequency - - - value - 2.45e9 - - - type - eng_float - - - short_id - f - - - _coordinate - (468, 14) - - - _rotation - 0 - - - - parameter - - id - gain - - - _enabled - True - - - label - Default Gain - - - value - 0 - - - type - eng_float - - - short_id - g - - - _coordinate - (616, 13) - - - _rotation - 0 - - - - const_source_x_0 - uhd_usrp_sink_0 - 0 - 0 - - diff --git a/gnuradio-examples/grc/uhd/uhd_dpsk_mod.grc b/gnuradio-examples/grc/uhd/uhd_dpsk_mod.grc deleted file mode 100644 index 18ae9c3db..000000000 --- a/gnuradio-examples/grc/uhd/uhd_dpsk_mod.grc +++ /dev/null @@ -1,2238 +0,0 @@ - - - Sat Oct 8 14:44:48 2011 - - options - - id - uhd_dpsk_mod - - - _enabled - True - - - title - UHD DPSK Modulation - - - author - Example - - - description - Generate a DPSK signal - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - run_options - prompt - - - run - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - variable - - id - samps_per_sym - - - _enabled - True - - - value - 8 - - - _coordinate - (33, 280) - - - _rotation - 0 - - - - wxgui_fftsink2 - - id - wxgui_fftsink2_0 - - - _enabled - True - - - type - complex - - - title - FFT Plot - - - samp_rate - samp_rate - - - baseband_freq - tun_freq - - - y_per_div - 10 - - - y_divs - 10 - - - ref_level - 10 - - - ref_scale - 2.0 - - - fft_size - 1024 - - - fft_rate - 30 - - - peak_hold - False - - - average - False - - - avg_alpha - 0 - - - win - None - - - win_size - - - - grid_pos - - - - notebook - - - - _coordinate - (697, 248) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0 - - - _enabled - False - - - type - complex - - - title - Scope Plot - - - samp_rate - samp_rate - - - v_scale - 0 - - - v_offset - 0 - - - t_scale - 1e-6 - - - ac_couple - False - - - xy_mode - True - - - num_inputs - 1 - - - win_size - - - - grid_pos - - - - notebook - - - - trig_mode - gr.gr_TRIG_MODE_AUTO - - - y_axis_label - Counts - - - _coordinate - (469, 355) - - - _rotation - 0 - - - - random_source_x - - id - random_source_x_0 - - - _enabled - True - - - type - byte - - - min - 0 - - - max - 256 - - - num_samps - 1000 - - - repeat - True - - - _coordinate - (245, 139) - - - _rotation - 0 - - - - gr_multiply_const_vxx - - id - gr_multiply_const_vxx_0 - - - _enabled - True - - - type - complex - - - const - ampl - - - vlen - 1 - - - _coordinate - (647, 163) - - - _rotation - 0 - - - - variable_slider - - id - tun_rx_gain - - - _enabled - True - - - label - UHD RX Gain - - - value - rx_gain - - - min - 0 - - - max - 20 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (477, 509) - - - _rotation - 0 - - - - variable_slider - - id - rx_freq_off - - - _enabled - True - - - label - RX Freq Offset (Hz) - - - value - freq_offset - - - min - -50e3 - - - max - +50e3 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (190, 507) - - - _rotation - 0 - - - - parameter - - id - rx_gain - - - _enabled - True - - - label - Default RX Gain - - - value - 0 - - - type - eng_float - - - short_id - - - - _coordinate - (1137, 8) - - - _rotation - 0 - - - - parameter - - id - freq_offset - - - _enabled - True - - - label - Rx Frequency Offset - - - value - 0 - - - type - eng_float - - - short_id - o - - - _coordinate - (824, 8) - - - _rotation - 0 - - - - uhd_usrp_source - - id - uhd_usrp_source_0 - - - _enabled - True - - - type - complex - - - dev_addr - address1 - - - sync - - - - clock_rate - 0.0 - - - num_mboards - 1 - - - ref_source0 - - - - sd_spec0 - - - - ref_source1 - - - - sd_spec1 - - - - ref_source2 - - - - sd_spec2 - - - - ref_source3 - - - - sd_spec3 - - - - ref_source4 - - - - sd_spec4 - - - - ref_source5 - - - - sd_spec5 - - - - ref_source6 - - - - sd_spec6 - - - - ref_source7 - - - - sd_spec7 - - - - nchan - 1 - - - samp_rate - samp_rate - - - center_freq0 - tun_freq+rx_freq_off - - - gain0 - tun_rx_gain - - - ant0 - - - - bw0 - 0 - - - center_freq1 - 0 - - - gain1 - 0 - - - ant1 - - - - bw1 - 0 - - - center_freq2 - 0 - - - gain2 - 0 - - - ant2 - - - - bw2 - 0 - - - center_freq3 - 0 - - - gain3 - 0 - - - ant3 - - - - bw3 - 0 - - - center_freq4 - 0 - - - gain4 - 0 - - - ant4 - - - - bw4 - 0 - - - center_freq5 - 0 - - - gain5 - 0 - - - ant5 - - - - bw5 - 0 - - - center_freq6 - 0 - - - gain6 - 0 - - - ant6 - - - - bw6 - 0 - - - center_freq7 - 0 - - - gain7 - 0 - - - ant7 - - - - bw7 - 0 - - - center_freq8 - 0 - - - gain8 - 0 - - - ant8 - - - - bw8 - 0 - - - center_freq9 - 0 - - - gain9 - 0 - - - ant9 - - - - bw9 - 0 - - - center_freq10 - 0 - - - gain10 - 0 - - - ant10 - - - - bw10 - 0 - - - center_freq11 - 0 - - - gain11 - 0 - - - ant11 - - - - bw11 - 0 - - - center_freq12 - 0 - - - gain12 - 0 - - - ant12 - - - - bw12 - 0 - - - center_freq13 - 0 - - - gain13 - 0 - - - ant13 - - - - bw13 - 0 - - - center_freq14 - 0 - - - gain14 - 0 - - - ant14 - - - - bw14 - 0 - - - center_freq15 - 0 - - - gain15 - 0 - - - ant15 - - - - bw15 - 0 - - - center_freq16 - 0 - - - gain16 - 0 - - - ant16 - - - - bw16 - 0 - - - center_freq17 - 0 - - - gain17 - 0 - - - ant17 - - - - bw17 - 0 - - - center_freq18 - 0 - - - gain18 - 0 - - - ant18 - - - - bw18 - 0 - - - center_freq19 - 0 - - - gain19 - 0 - - - ant19 - - - - bw19 - 0 - - - center_freq20 - 0 - - - gain20 - 0 - - - ant20 - - - - bw20 - 0 - - - center_freq21 - 0 - - - gain21 - 0 - - - ant21 - - - - bw21 - 0 - - - center_freq22 - 0 - - - gain22 - 0 - - - ant22 - - - - bw22 - 0 - - - center_freq23 - 0 - - - gain23 - 0 - - - ant23 - - - - bw23 - 0 - - - center_freq24 - 0 - - - gain24 - 0 - - - ant24 - - - - bw24 - 0 - - - center_freq25 - 0 - - - gain25 - 0 - - - ant25 - - - - bw25 - 0 - - - center_freq26 - 0 - - - gain26 - 0 - - - ant26 - - - - bw26 - 0 - - - center_freq27 - 0 - - - gain27 - 0 - - - ant27 - - - - bw27 - 0 - - - center_freq28 - 0 - - - gain28 - 0 - - - ant28 - - - - bw28 - 0 - - - center_freq29 - 0 - - - gain29 - 0 - - - ant29 - - - - bw29 - 0 - - - center_freq30 - 0 - - - gain30 - 0 - - - ant30 - - - - bw30 - 0 - - - center_freq31 - 0 - - - gain31 - 0 - - - ant31 - - - - bw31 - 0 - - - _coordinate - (216, 288) - - - _rotation - 0 - - - - wxgui_constellationsink2 - - id - wxgui_constellationsink2_0 - - - _enabled - True - - - title - Constellation Plot - - - samp_rate - samp_rate - - - frame_rate - 5 - - - const_size - 2048 - - - M - 4 - - - theta - 0 - - - loop_bw - 6.28/100.0 - - - fmax - 0.06 - - - mu - 0.5 - - - gain_mu - 0.005 - - - symbol_rate - samp_rate/samps_per_sym - - - omega_limit - 0.005 - - - win_size - - - - grid_pos - - - - notebook - - - - _coordinate - (862, 336) - - - _rotation - 0 - - - - digital_dxpsk_mod - - id - digital_dxpsk_mod_0 - - - _enabled - True - - - type - dqpsk - - - samples_per_symbol - samps_per_sym - - - excess_bw - 0.35 - - - gray_coded - True - - - verbose - False - - - log - False - - - _coordinate - (426, 139) - - - _rotation - 0 - - - - variable_slider - - id - ampl - - - _enabled - True - - - label - Amplitude - - - value - .1 - - - min - 0 - - - max - 1 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (33, 353) - - - _rotation - 0 - - - - uhd_usrp_sink - - id - uhd_usrp_sink_0 - - - _enabled - True - - - type - complex - - - dev_addr - address0 - - - sync - - - - clock_rate - 0.0 - - - num_mboards - 1 - - - ref_source0 - - - - sd_spec0 - - - - ref_source1 - - - - sd_spec1 - - - - ref_source2 - - - - sd_spec2 - - - - ref_source3 - - - - sd_spec3 - - - - ref_source4 - - - - sd_spec4 - - - - ref_source5 - - - - sd_spec5 - - - - ref_source6 - - - - sd_spec6 - - - - ref_source7 - - - - sd_spec7 - - - - nchan - 1 - - - samp_rate - samp_rate - - - center_freq0 - tun_freq - - - gain0 - tun_rx_gain - - - ant0 - - - - bw0 - 0 - - - center_freq1 - 0 - - - gain1 - 0 - - - ant1 - - - - bw1 - 0 - - - center_freq2 - 0 - - - gain2 - 0 - - - ant2 - - - - bw2 - 0 - - - center_freq3 - 0 - - - gain3 - 0 - - - ant3 - - - - bw3 - 0 - - - center_freq4 - 0 - - - gain4 - 0 - - - ant4 - - - - bw4 - 0 - - - center_freq5 - 0 - - - gain5 - 0 - - - ant5 - - - - bw5 - 0 - - - center_freq6 - 0 - - - gain6 - 0 - - - ant6 - - - - bw6 - 0 - - - center_freq7 - 0 - - - gain7 - 0 - - - ant7 - - - - bw7 - 0 - - - center_freq8 - 0 - - - gain8 - 0 - - - ant8 - - - - bw8 - 0 - - - center_freq9 - 0 - - - gain9 - 0 - - - ant9 - - - - bw9 - 0 - - - center_freq10 - 0 - - - gain10 - 0 - - - ant10 - - - - bw10 - 0 - - - center_freq11 - 0 - - - gain11 - 0 - - - ant11 - - - - bw11 - 0 - - - center_freq12 - 0 - - - gain12 - 0 - - - ant12 - - - - bw12 - 0 - - - center_freq13 - 0 - - - gain13 - 0 - - - ant13 - - - - bw13 - 0 - - - center_freq14 - 0 - - - gain14 - 0 - - - ant14 - - - - bw14 - 0 - - - center_freq15 - 0 - - - gain15 - 0 - - - ant15 - - - - bw15 - 0 - - - center_freq16 - 0 - - - gain16 - 0 - - - ant16 - - - - bw16 - 0 - - - center_freq17 - 0 - - - gain17 - 0 - - - ant17 - - - - bw17 - 0 - - - center_freq18 - 0 - - - gain18 - 0 - - - ant18 - - - - bw18 - 0 - - - center_freq19 - 0 - - - gain19 - 0 - - - ant19 - - - - bw19 - 0 - - - center_freq20 - 0 - - - gain20 - 0 - - - ant20 - - - - bw20 - 0 - - - center_freq21 - 0 - - - gain21 - 0 - - - ant21 - - - - bw21 - 0 - - - center_freq22 - 0 - - - gain22 - 0 - - - ant22 - - - - bw22 - 0 - - - center_freq23 - 0 - - - gain23 - 0 - - - ant23 - - - - bw23 - 0 - - - center_freq24 - 0 - - - gain24 - 0 - - - ant24 - - - - bw24 - 0 - - - center_freq25 - 0 - - - gain25 - 0 - - - ant25 - - - - bw25 - 0 - - - center_freq26 - 0 - - - gain26 - 0 - - - ant26 - - - - bw26 - 0 - - - center_freq27 - 0 - - - gain27 - 0 - - - ant27 - - - - bw27 - 0 - - - center_freq28 - 0 - - - gain28 - 0 - - - ant28 - - - - bw28 - 0 - - - center_freq29 - 0 - - - gain29 - 0 - - - ant29 - - - - bw29 - 0 - - - center_freq30 - 0 - - - gain30 - 0 - - - ant30 - - - - bw30 - 0 - - - center_freq31 - 0 - - - gain31 - 0 - - - ant31 - - - - bw31 - 0 - - - _coordinate - (838, 139) - - - _rotation - 0 - - - - variable_slider - - id - tun_tx_gain - - - _enabled - True - - - label - UHD TX Gain - - - value - tx_gain - - - min - 0 - - - max - 20 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (351, 508) - - - _rotation - 0 - - - - parameter - - id - address0 - - - _enabled - True - - - label - IP Address, Dev 0 - - - value - addr=192.168.10.2 - - - type - string - - - short_id - - - - _coordinate - (197, 11) - - - _rotation - 0 - - - - parameter - - id - address1 - - - _enabled - True - - - label - IP Address, Dev 1 - - - value - addr=192.168.11.2 - - - type - string - - - short_id - - - - _coordinate - (357, 11) - - - _rotation - 0 - - - - parameter - - id - samp_rate - - - _enabled - True - - - label - Sample Rate - - - value - 1e6 - - - type - eng_float - - - short_id - s - - - _coordinate - (543, 8) - - - _rotation - 0 - - - - parameter - - id - freq - - - _enabled - True - - - label - Default Frequency - - - value - 2.45e9 - - - type - eng_float - - - short_id - f - - - _coordinate - (669, 8) - - - _rotation - 0 - - - - parameter - - id - tx_gain - - - _enabled - True - - - label - Default TX Gain - - - value - 0 - - - type - eng_float - - - short_id - - - - _coordinate - (1003, 8) - - - _rotation - 0 - - - - variable_slider - - id - tun_freq - - - _enabled - True - - - label - Freq (Hz) - - - value - freq - - - min - 2.4e9 - - - max - 2.5e9 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (35, 506) - - - _rotation - 0 - - - - uhd_usrp_source_0 - wxgui_fftsink2_0 - 0 - 0 - - - uhd_usrp_source_0 - wxgui_constellationsink2_0 - 0 - 0 - - - uhd_usrp_source_0 - wxgui_scopesink2_0 - 0 - 0 - - - gr_multiply_const_vxx_0 - uhd_usrp_sink_0 - 0 - 0 - - - random_source_x_0 - digital_dxpsk_mod_0 - 0 - 0 - - - digital_dxpsk_mod_0 - gr_multiply_const_vxx_0 - 0 - 0 - - diff --git a/gnuradio-examples/grc/uhd/uhd_fft.grc b/gnuradio-examples/grc/uhd/uhd_fft.grc deleted file mode 100644 index 29c375065..000000000 --- a/gnuradio-examples/grc/uhd/uhd_fft.grc +++ /dev/null @@ -1,1025 +0,0 @@ - - - Sat Oct 8 10:26:30 2011 - - options - - id - uhd_fft - - - _enabled - True - - - title - UHD FFT Plotter - - - author - Example - - - description - FFT waveform plot - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - run_options - prompt - - - run - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - parameter - - id - gain - - - _enabled - True - - - label - Default Gain - - - value - 0 - - - type - eng_float - - - short_id - g - - - _coordinate - (633, 17) - - - _rotation - 0 - - - - parameter - - id - freq - - - _enabled - True - - - label - Default Frequency - - - value - 2.45e9 - - - type - eng_float - - - short_id - f - - - _coordinate - (485, 18) - - - _rotation - 0 - - - - parameter - - id - address - - - _enabled - True - - - label - IP Address - - - value - addr=192.168.11.2 - - - type - string - - - short_id - a - - - _coordinate - (205, 16) - - - _rotation - 0 - - - - parameter - - id - samp_rate - - - _enabled - True - - - label - Sample Rate - - - value - 1e6 - - - type - eng_float - - - short_id - s - - - _coordinate - (359, 18) - - - _rotation - 0 - - - - wxgui_fftsink2 - - id - wxgui_fftsink2_0 - - - _enabled - True - - - type - complex - - - title - FFT Plot - - - samp_rate - samp_rate - - - baseband_freq - tun_freq - - - y_per_div - 10 - - - y_divs - 10 - - - ref_level - 10 - - - ref_scale - 2.0 - - - fft_size - 1024 - - - fft_rate - 30 - - - peak_hold - False - - - average - False - - - avg_alpha - 0 - - - win - None - - - win_size - - - - grid_pos - - - - notebook - - - - _coordinate - (479, 176) - - - _rotation - 0 - - - - uhd_usrp_source - - id - uhd_usrp_source_0 - - - _enabled - True - - - type - complex - - - dev_addr - address - - - sync - - - - clock_rate - 0.0 - - - num_mboards - 1 - - - ref_source0 - - - - sd_spec0 - - - - ref_source1 - - - - sd_spec1 - - - - ref_source2 - - - - sd_spec2 - - - - ref_source3 - - - - sd_spec3 - - - - ref_source4 - - - - sd_spec4 - - - - ref_source5 - - - - sd_spec5 - - - - ref_source6 - - - - sd_spec6 - - - - ref_source7 - - - - sd_spec7 - - - - nchan - 1 - - - samp_rate - samp_rate - - - center_freq0 - tun_freq - - - gain0 - tun_gain - - - ant0 - - - - bw0 - 0 - - - center_freq1 - 0 - - - gain1 - 0 - - - ant1 - - - - bw1 - 0 - - - center_freq2 - 0 - - - gain2 - 0 - - - ant2 - - - - bw2 - 0 - - - center_freq3 - 0 - - - gain3 - 0 - - - ant3 - - - - bw3 - 0 - - - center_freq4 - 0 - - - gain4 - 0 - - - ant4 - - - - bw4 - 0 - - - center_freq5 - 0 - - - gain5 - 0 - - - ant5 - - - - bw5 - 0 - - - center_freq6 - 0 - - - gain6 - 0 - - - ant6 - - - - bw6 - 0 - - - center_freq7 - 0 - - - gain7 - 0 - - - ant7 - - - - bw7 - 0 - - - center_freq8 - 0 - - - gain8 - 0 - - - ant8 - - - - bw8 - 0 - - - center_freq9 - 0 - - - gain9 - 0 - - - ant9 - - - - bw9 - 0 - - - center_freq10 - 0 - - - gain10 - 0 - - - ant10 - - - - bw10 - 0 - - - center_freq11 - 0 - - - gain11 - 0 - - - ant11 - - - - bw11 - 0 - - - center_freq12 - 0 - - - gain12 - 0 - - - ant12 - - - - bw12 - 0 - - - center_freq13 - 0 - - - gain13 - 0 - - - ant13 - - - - bw13 - 0 - - - center_freq14 - 0 - - - gain14 - 0 - - - ant14 - - - - bw14 - 0 - - - center_freq15 - 0 - - - gain15 - 0 - - - ant15 - - - - bw15 - 0 - - - center_freq16 - 0 - - - gain16 - 0 - - - ant16 - - - - bw16 - 0 - - - center_freq17 - 0 - - - gain17 - 0 - - - ant17 - - - - bw17 - 0 - - - center_freq18 - 0 - - - gain18 - 0 - - - ant18 - - - - bw18 - 0 - - - center_freq19 - 0 - - - gain19 - 0 - - - ant19 - - - - bw19 - 0 - - - center_freq20 - 0 - - - gain20 - 0 - - - ant20 - - - - bw20 - 0 - - - center_freq21 - 0 - - - gain21 - 0 - - - ant21 - - - - bw21 - 0 - - - center_freq22 - 0 - - - gain22 - 0 - - - ant22 - - - - bw22 - 0 - - - center_freq23 - 0 - - - gain23 - 0 - - - ant23 - - - - bw23 - 0 - - - center_freq24 - 0 - - - gain24 - 0 - - - ant24 - - - - bw24 - 0 - - - center_freq25 - 0 - - - gain25 - 0 - - - ant25 - - - - bw25 - 0 - - - center_freq26 - 0 - - - gain26 - 0 - - - ant26 - - - - bw26 - 0 - - - center_freq27 - 0 - - - gain27 - 0 - - - ant27 - - - - bw27 - 0 - - - center_freq28 - 0 - - - gain28 - 0 - - - ant28 - - - - bw28 - 0 - - - center_freq29 - 0 - - - gain29 - 0 - - - ant29 - - - - bw29 - 0 - - - center_freq30 - 0 - - - gain30 - 0 - - - ant30 - - - - bw30 - 0 - - - center_freq31 - 0 - - - gain31 - 0 - - - ant31 - - - - bw31 - 0 - - - _coordinate - (212, 216) - - - _rotation - 0 - - - - variable_slider - - id - tun_freq - - - _enabled - True - - - label - UHD Freq (Hz) - - - value - freq - - - min - 2.4e9 - - - max - 2.5e9 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (36, 376) - - - _rotation - 0 - - - - variable_slider - - id - tun_gain - - - _enabled - True - - - label - UHD Gain - - - value - gain - - - min - 0 - - - max - 20 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (177, 377) - - - _rotation - 0 - - - - uhd_usrp_source_0 - wxgui_fftsink2_0 - 0 - 0 - - diff --git a/gnuradio-examples/grc/uhd/uhd_rx_dpsk.grc b/gnuradio-examples/grc/uhd/uhd_rx_dpsk.grc deleted file mode 100644 index 73848ff3c..000000000 --- a/gnuradio-examples/grc/uhd/uhd_rx_dpsk.grc +++ /dev/null @@ -1,1431 +0,0 @@ - - - Sat Oct 8 15:08:55 2011 - - options - - id - uhd_rx_dpsk - - - _enabled - True - - - title - UHD RX DPSK - - - author - - - - description - - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - run_options - prompt - - - run - True - - - realtime_scheduling - - - - _coordinate - (12, 9) - - - _rotation - 0 - - - - variable - - id - samps_per_sym - - - _enabled - True - - - value - 4 - - - _coordinate - (12, 88) - - - _rotation - 0 - - - - parameter - - id - samp_rate - - - _enabled - True - - - label - Sample Rate - - - value - 1e6 - - - type - eng_float - - - short_id - s - - - _coordinate - (339, 11) - - - _rotation - 0 - - - - parameter - - id - freq - - - _enabled - True - - - label - Default Frequency - - - value - 2.45e9 - - - type - eng_float - - - short_id - f - - - _coordinate - (466, 11) - - - _rotation - 0 - - - - parameter - - id - gain - - - _enabled - True - - - label - Default Gain - - - value - 0 - - - type - eng_float - - - short_id - g - - - _coordinate - (624, 14) - - - _rotation - 0 - - - - parameter - - id - address - - - _enabled - True - - - label - IP Address - - - value - addr=192.168.10.2 - - - type - string - - - short_id - a - - - _coordinate - (186, 10) - - - _rotation - 0 - - - - parameter - - id - freq_offset - - - _enabled - True - - - label - Rx Frequency Offset - - - value - 0 - - - type - eng_float - - - short_id - o - - - _coordinate - (748, 15) - - - _rotation - 0 - - - - variable_slider - - id - tun_freq - - - _enabled - True - - - label - Freq (Hz) - - - value - freq - - - min - 2.4e9 - - - max - 2.5e9 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (12, 436) - - - _rotation - 0 - - - - gr_null_sink - - id - gr_null_sink_0 - - - _enabled - True - - - type - byte - - - vlen - 1 - - - _coordinate - (615, 144) - - - _rotation - 0 - - - - variable_slider - - id - timing_bw - - - _enabled - True - - - label - Timing Loop BW - - - value - 6.28/100.0 - - - min - 0 - - - max - 1 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (604, 436) - - - _rotation - 0 - - - - variable_slider - - id - phase_bw - - - _enabled - True - - - label - Phase Loop BW - - - value - 6.28/100.0 - - - min - 0 - - - max - 1.0 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (461, 436) - - - _rotation - 0 - - - - wxgui_constellationsink2 - - id - wxgui_constellationsink2_0 - - - _enabled - True - - - title - Constellation Plot - - - samp_rate - samp_rate - - - frame_rate - 5 - - - const_size - 2048 - - - M - 4 - - - theta - 0 - - - loop_bw - 6.28/100.0 - - - fmax - 0.06 - - - mu - 0.5 - - - gain_mu - 0.005 - - - symbol_rate - samp_rate/samps_per_sym - - - omega_limit - 0.005 - - - win_size - - - - grid_pos - - - - notebook - - - - _coordinate - (931, 313) - - - _rotation - 0 - - - - wxgui_fftsink2 - - id - wxgui_fftsink2_0 - - - _enabled - True - - - type - complex - - - title - FFT Plot - - - samp_rate - samp_rate - - - baseband_freq - tun_freq - - - y_per_div - 10 - - - y_divs - 10 - - - ref_level - 10 - - - ref_scale - 2.0 - - - fft_size - 1024 - - - fft_rate - 30 - - - peak_hold - False - - - average - False - - - avg_alpha - 0 - - - win - None - - - win_size - - - - grid_pos - - - - notebook - - - - _coordinate - (710, 236) - - - _rotation - 0 - - - - digital_dxpsk_demod - - id - digital_dxpsk_demod_0 - - - _enabled - True - - - type - dqpsk - - - samples_per_symbol - samps_per_sym - - - excess_bw - 0.35 - - - phase_bw - 6.28/100.0 - - - timing_bw - 6.28/100.0 - - - omega_relative_limit - 0.005 - - - gray_coded - True - - - verbose - False - - - log - False - - - sync_out - False - - - _coordinate - (303, 154) - - - _rotation - 0 - - - - variable_slider - - id - rx_freq_off - - - _enabled - True - - - label - RX Freq Offset (Hz) - - - value - freq_offset - - - min - -100e3 - - - max - +100e3 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (149, 437) - - - _rotation - 0 - - - - variable_slider - - id - tun_gain - - - _enabled - True - - - label - UHD Gain - - - value - gain - - - min - 0 - - - max - 20 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (306, 438) - - - _rotation - 0 - - - - uhd_usrp_source - - id - uhd_usrp_source_0 - - - _enabled - True - - - type - complex - - - dev_addr - address - - - sync - - - - clock_rate - 0.0 - - - num_mboards - 1 - - - ref_source0 - - - - sd_spec0 - - - - ref_source1 - - - - sd_spec1 - - - - ref_source2 - - - - sd_spec2 - - - - ref_source3 - - - - sd_spec3 - - - - ref_source4 - - - - sd_spec4 - - - - ref_source5 - - - - sd_spec5 - - - - ref_source6 - - - - sd_spec6 - - - - ref_source7 - - - - sd_spec7 - - - - nchan - 1 - - - samp_rate - samp_rate - - - center_freq0 - tun_freq+rx_freq_off - - - gain0 - tun_gain - - - ant0 - - - - bw0 - 0 - - - center_freq1 - 0 - - - gain1 - 0 - - - ant1 - - - - bw1 - 0 - - - center_freq2 - 0 - - - gain2 - 0 - - - ant2 - - - - bw2 - 0 - - - center_freq3 - 0 - - - gain3 - 0 - - - ant3 - - - - bw3 - 0 - - - center_freq4 - 0 - - - gain4 - 0 - - - ant4 - - - - bw4 - 0 - - - center_freq5 - 0 - - - gain5 - 0 - - - ant5 - - - - bw5 - 0 - - - center_freq6 - 0 - - - gain6 - 0 - - - ant6 - - - - bw6 - 0 - - - center_freq7 - 0 - - - gain7 - 0 - - - ant7 - - - - bw7 - 0 - - - center_freq8 - 0 - - - gain8 - 0 - - - ant8 - - - - bw8 - 0 - - - center_freq9 - 0 - - - gain9 - 0 - - - ant9 - - - - bw9 - 0 - - - center_freq10 - 0 - - - gain10 - 0 - - - ant10 - - - - bw10 - 0 - - - center_freq11 - 0 - - - gain11 - 0 - - - ant11 - - - - bw11 - 0 - - - center_freq12 - 0 - - - gain12 - 0 - - - ant12 - - - - bw12 - 0 - - - center_freq13 - 0 - - - gain13 - 0 - - - ant13 - - - - bw13 - 0 - - - center_freq14 - 0 - - - gain14 - 0 - - - ant14 - - - - bw14 - 0 - - - center_freq15 - 0 - - - gain15 - 0 - - - ant15 - - - - bw15 - 0 - - - center_freq16 - 0 - - - gain16 - 0 - - - ant16 - - - - bw16 - 0 - - - center_freq17 - 0 - - - gain17 - 0 - - - ant17 - - - - bw17 - 0 - - - center_freq18 - 0 - - - gain18 - 0 - - - ant18 - - - - bw18 - 0 - - - center_freq19 - 0 - - - gain19 - 0 - - - ant19 - - - - bw19 - 0 - - - center_freq20 - 0 - - - gain20 - 0 - - - ant20 - - - - bw20 - 0 - - - center_freq21 - 0 - - - gain21 - 0 - - - ant21 - - - - bw21 - 0 - - - center_freq22 - 0 - - - gain22 - 0 - - - ant22 - - - - bw22 - 0 - - - center_freq23 - 0 - - - gain23 - 0 - - - ant23 - - - - bw23 - 0 - - - center_freq24 - 0 - - - gain24 - 0 - - - ant24 - - - - bw24 - 0 - - - center_freq25 - 0 - - - gain25 - 0 - - - ant25 - - - - bw25 - 0 - - - center_freq26 - 0 - - - gain26 - 0 - - - ant26 - - - - bw26 - 0 - - - center_freq27 - 0 - - - gain27 - 0 - - - ant27 - - - - bw27 - 0 - - - center_freq28 - 0 - - - gain28 - 0 - - - ant28 - - - - bw28 - 0 - - - center_freq29 - 0 - - - gain29 - 0 - - - ant29 - - - - bw29 - 0 - - - center_freq30 - 0 - - - gain30 - 0 - - - ant30 - - - - bw30 - 0 - - - center_freq31 - 0 - - - gain31 - 0 - - - ant31 - - - - bw31 - 0 - - - _coordinate - (18, 276) - - - _rotation - 0 - - - - digital_dxpsk_demod_0 - gr_null_sink_0 - 0 - 0 - - - uhd_usrp_source_0 - digital_dxpsk_demod_0 - 0 - 0 - - - uhd_usrp_source_0 - wxgui_constellationsink2_0 - 0 - 0 - - - uhd_usrp_source_0 - wxgui_fftsink2_0 - 0 - 0 - - diff --git a/gnuradio-examples/grc/uhd/uhd_two_tone_loopback.grc b/gnuradio-examples/grc/uhd/uhd_two_tone_loopback.grc deleted file mode 100644 index 8bcbc0792..000000000 --- a/gnuradio-examples/grc/uhd/uhd_two_tone_loopback.grc +++ /dev/null @@ -1,2204 +0,0 @@ - - - Sat Oct 8 15:27:04 2011 - - parameter - - id - tx_gain - - - _enabled - True - - - label - Default TX Gain - - - value - 0 - - - type - eng_float - - - short_id - - - - _coordinate - (999, 11) - - - _rotation - 0 - - - - parameter - - id - freq - - - _enabled - True - - - label - Default Frequency - - - value - 2.45e9 - - - type - eng_float - - - short_id - f - - - _coordinate - (665, 11) - - - _rotation - 0 - - - - parameter - - id - freq_offset - - - _enabled - True - - - label - Rx Frequency Offset - - - value - 0 - - - type - eng_float - - - short_id - o - - - _coordinate - (820, 11) - - - _rotation - 0 - - - - parameter - - id - address1 - - - _enabled - True - - - label - IP Address, Dev 1 - - - value - addr=192.168.11.2 - - - type - string - - - short_id - - - - _coordinate - (353, 14) - - - _rotation - 0 - - - - parameter - - id - address0 - - - _enabled - True - - - label - IP Address, Dev 0 - - - value - addr=192.168.10.2 - - - type - string - - - short_id - - - - _coordinate - (193, 14) - - - _rotation - 0 - - - - gr_sig_source_x - - id - gr_sig_source_x - - - _enabled - True - - - type - complex - - - samp_rate - samp_rate - - - waveform - gr.GR_COS_WAVE - - - freq - tone1 - - - amp - tone_ampl - - - offset - 0 - - - _coordinate - (258, 136) - - - _rotation - 0 - - - - gr_sig_source_x - - id - gr_sig_source_x0 - - - _enabled - True - - - type - complex - - - samp_rate - samp_rate - - - waveform - gr.GR_COS_WAVE - - - freq - tone2 - - - amp - tone_ampl - - - offset - 0 - - - _coordinate - (259, 248) - - - _rotation - 0 - - - - gr_noise_source_x - - id - gr_noise_source_x - - - _enabled - True - - - type - complex - - - noise_type - gr.GR_GAUSSIAN - - - amp - noise_ampl - - - seed - 42 - - - _coordinate - (279, 364) - - - _rotation - 0 - - - - uhd_usrp_sink - - id - uhd_usrp_sink_0 - - - _enabled - True - - - type - complex - - - dev_addr - address0 - - - sync - - - - clock_rate - 0.0 - - - num_mboards - 1 - - - ref_source0 - - - - sd_spec0 - - - - ref_source1 - - - - sd_spec1 - - - - ref_source2 - - - - sd_spec2 - - - - ref_source3 - - - - sd_spec3 - - - - ref_source4 - - - - sd_spec4 - - - - ref_source5 - - - - sd_spec5 - - - - ref_source6 - - - - sd_spec6 - - - - ref_source7 - - - - sd_spec7 - - - - nchan - 1 - - - samp_rate - samp_rate - - - center_freq0 - tun_freq - - - gain0 - tun_rx_gain - - - ant0 - - - - bw0 - 0 - - - center_freq1 - 0 - - - gain1 - 0 - - - ant1 - - - - bw1 - 0 - - - center_freq2 - 0 - - - gain2 - 0 - - - ant2 - - - - bw2 - 0 - - - center_freq3 - 0 - - - gain3 - 0 - - - ant3 - - - - bw3 - 0 - - - center_freq4 - 0 - - - gain4 - 0 - - - ant4 - - - - bw4 - 0 - - - center_freq5 - 0 - - - gain5 - 0 - - - ant5 - - - - bw5 - 0 - - - center_freq6 - 0 - - - gain6 - 0 - - - ant6 - - - - bw6 - 0 - - - center_freq7 - 0 - - - gain7 - 0 - - - ant7 - - - - bw7 - 0 - - - center_freq8 - 0 - - - gain8 - 0 - - - ant8 - - - - bw8 - 0 - - - center_freq9 - 0 - - - gain9 - 0 - - - ant9 - - - - bw9 - 0 - - - center_freq10 - 0 - - - gain10 - 0 - - - ant10 - - - - bw10 - 0 - - - center_freq11 - 0 - - - gain11 - 0 - - - ant11 - - - - bw11 - 0 - - - center_freq12 - 0 - - - gain12 - 0 - - - ant12 - - - - bw12 - 0 - - - center_freq13 - 0 - - - gain13 - 0 - - - ant13 - - - - bw13 - 0 - - - center_freq14 - 0 - - - gain14 - 0 - - - ant14 - - - - bw14 - 0 - - - center_freq15 - 0 - - - gain15 - 0 - - - ant15 - - - - bw15 - 0 - - - center_freq16 - 0 - - - gain16 - 0 - - - ant16 - - - - bw16 - 0 - - - center_freq17 - 0 - - - gain17 - 0 - - - ant17 - - - - bw17 - 0 - - - center_freq18 - 0 - - - gain18 - 0 - - - ant18 - - - - bw18 - 0 - - - center_freq19 - 0 - - - gain19 - 0 - - - ant19 - - - - bw19 - 0 - - - center_freq20 - 0 - - - gain20 - 0 - - - ant20 - - - - bw20 - 0 - - - center_freq21 - 0 - - - gain21 - 0 - - - ant21 - - - - bw21 - 0 - - - center_freq22 - 0 - - - gain22 - 0 - - - ant22 - - - - bw22 - 0 - - - center_freq23 - 0 - - - gain23 - 0 - - - ant23 - - - - bw23 - 0 - - - center_freq24 - 0 - - - gain24 - 0 - - - ant24 - - - - bw24 - 0 - - - center_freq25 - 0 - - - gain25 - 0 - - - ant25 - - - - bw25 - 0 - - - center_freq26 - 0 - - - gain26 - 0 - - - ant26 - - - - bw26 - 0 - - - center_freq27 - 0 - - - gain27 - 0 - - - ant27 - - - - bw27 - 0 - - - center_freq28 - 0 - - - gain28 - 0 - - - ant28 - - - - bw28 - 0 - - - center_freq29 - 0 - - - gain29 - 0 - - - ant29 - - - - bw29 - 0 - - - center_freq30 - 0 - - - gain30 - 0 - - - ant30 - - - - bw30 - 0 - - - center_freq31 - 0 - - - gain31 - 0 - - - ant31 - - - - bw31 - 0 - - - _coordinate - (669, 178) - - - _rotation - 0 - - - - parameter - - id - rx_gain - - - _enabled - True - - - label - Default RX Gain - - - value - 0 - - - type - eng_float - - - short_id - - - - _coordinate - (1139, 12) - - - _rotation - 0 - - - - variable_slider - - id - tone1 - - - _enabled - True - - - label - Tone 1 - - - value - 50e3 - - - min - -samp_rate/2 - - - max - samp_rate/2 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - 0, 0, 1, 4 - - - notebook - - - - _coordinate - (161, 484) - - - _rotation - 0 - - - - variable_slider - - id - tone2 - - - _enabled - True - - - label - Tone 2 - - - value - 75e3 - - - min - -samp_rate/2 - - - max - samp_rate/2 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - 0, 4, 1, 4 - - - notebook - - - - _coordinate - (308, 483) - - - _rotation - 0 - - - - variable_slider - - id - tun_tx_gain - - - _enabled - True - - - label - UHD TX Gain - - - value - tx_gain - - - min - 0 - - - max - 20 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (655, 486) - - - _rotation - 0 - - - - variable_slider - - id - tun_freq - - - _enabled - True - - - label - Freq (Hz) - - - value - freq - - - min - 2.4e9 - - - max - 2.5e9 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (514, 487) - - - _rotation - 0 - - - - variable_slider - - id - tun_rx_gain - - - _enabled - True - - - label - UHD RX Gain - - - value - rx_gain - - - min - 0 - - - max - 20 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (781, 487) - - - _rotation - 0 - - - - uhd_usrp_source - - id - uhd_usrp_source_0 - - - _enabled - True - - - type - complex - - - dev_addr - address1 - - - sync - - - - clock_rate - 0.0 - - - num_mboards - 1 - - - ref_source0 - - - - sd_spec0 - - - - ref_source1 - - - - sd_spec1 - - - - ref_source2 - - - - sd_spec2 - - - - ref_source3 - - - - sd_spec3 - - - - ref_source4 - - - - sd_spec4 - - - - ref_source5 - - - - sd_spec5 - - - - ref_source6 - - - - sd_spec6 - - - - ref_source7 - - - - sd_spec7 - - - - nchan - 1 - - - samp_rate - samp_rate - - - center_freq0 - tun_freq - - - gain0 - tun_rx_gain - - - ant0 - - - - bw0 - 0 - - - center_freq1 - 0 - - - gain1 - 0 - - - ant1 - - - - bw1 - 0 - - - center_freq2 - 0 - - - gain2 - 0 - - - ant2 - - - - bw2 - 0 - - - center_freq3 - 0 - - - gain3 - 0 - - - ant3 - - - - bw3 - 0 - - - center_freq4 - 0 - - - gain4 - 0 - - - ant4 - - - - bw4 - 0 - - - center_freq5 - 0 - - - gain5 - 0 - - - ant5 - - - - bw5 - 0 - - - center_freq6 - 0 - - - gain6 - 0 - - - ant6 - - - - bw6 - 0 - - - center_freq7 - 0 - - - gain7 - 0 - - - ant7 - - - - bw7 - 0 - - - center_freq8 - 0 - - - gain8 - 0 - - - ant8 - - - - bw8 - 0 - - - center_freq9 - 0 - - - gain9 - 0 - - - ant9 - - - - bw9 - 0 - - - center_freq10 - 0 - - - gain10 - 0 - - - ant10 - - - - bw10 - 0 - - - center_freq11 - 0 - - - gain11 - 0 - - - ant11 - - - - bw11 - 0 - - - center_freq12 - 0 - - - gain12 - 0 - - - ant12 - - - - bw12 - 0 - - - center_freq13 - 0 - - - gain13 - 0 - - - ant13 - - - - bw13 - 0 - - - center_freq14 - 0 - - - gain14 - 0 - - - ant14 - - - - bw14 - 0 - - - center_freq15 - 0 - - - gain15 - 0 - - - ant15 - - - - bw15 - 0 - - - center_freq16 - 0 - - - gain16 - 0 - - - ant16 - - - - bw16 - 0 - - - center_freq17 - 0 - - - gain17 - 0 - - - ant17 - - - - bw17 - 0 - - - center_freq18 - 0 - - - gain18 - 0 - - - ant18 - - - - bw18 - 0 - - - center_freq19 - 0 - - - gain19 - 0 - - - ant19 - - - - bw19 - 0 - - - center_freq20 - 0 - - - gain20 - 0 - - - ant20 - - - - bw20 - 0 - - - center_freq21 - 0 - - - gain21 - 0 - - - ant21 - - - - bw21 - 0 - - - center_freq22 - 0 - - - gain22 - 0 - - - ant22 - - - - bw22 - 0 - - - center_freq23 - 0 - - - gain23 - 0 - - - ant23 - - - - bw23 - 0 - - - center_freq24 - 0 - - - gain24 - 0 - - - ant24 - - - - bw24 - 0 - - - center_freq25 - 0 - - - gain25 - 0 - - - ant25 - - - - bw25 - 0 - - - center_freq26 - 0 - - - gain26 - 0 - - - ant26 - - - - bw26 - 0 - - - center_freq27 - 0 - - - gain27 - 0 - - - ant27 - - - - bw27 - 0 - - - center_freq28 - 0 - - - gain28 - 0 - - - ant28 - - - - bw28 - 0 - - - center_freq29 - 0 - - - gain29 - 0 - - - ant29 - - - - bw29 - 0 - - - center_freq30 - 0 - - - gain30 - 0 - - - ant30 - - - - bw30 - 0 - - - center_freq31 - 0 - - - gain31 - 0 - - - ant31 - - - - bw31 - 0 - - - _coordinate - (672, 320) - - - _rotation - 0 - - - - variable_slider - - id - tone_ampl - - - _enabled - True - - - label - Tone Ampl - - - value - 0.15 - - - min - 0 - - - max - 1 - - - num_steps - 100 - - - style - wx.SL_VERTICAL - - - converver - float_converter - - - grid_pos - 1, 0, 2, 1 - - - notebook - - - - _coordinate - (14, 485) - - - _rotation - 0 - - - - variable_slider - - id - noise_ampl - - - _enabled - True - - - label - Noise Ampl - - - value - 0.1 - - - min - 0 - - - max - 1 - - - num_steps - 100 - - - style - wx.SL_VERTICAL - - - converver - float_converter - - - grid_pos - 1, 1, 2, 1 - - - notebook - - - - _coordinate - (15, 335) - - - _rotation - 0 - - - - gr_add_xx - - id - gr_add_xx - - - _enabled - True - - - type - complex - - - num_inputs - 3 - - - vlen - 1 - - - _coordinate - (529, 172) - - - _rotation - 0 - - - - options - - id - uhd_two_tone_loopback - - - _enabled - True - - - title - UHD Loopback - 2 Tone - - - author - Example - - - description - Loopback test - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - run_options - prompt - - - run - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - wxgui_fftsink2 - - id - wxgui_fftsink2 - - - _enabled - True - - - type - complex - - - title - FFT Plot - - - samp_rate - samp_rate - - - baseband_freq - 0 - - - y_per_div - 10 - - - y_divs - 10 - - - ref_level - 0 - - - ref_scale - 2.0 - - - fft_size - 512*2 - - - fft_rate - 15 - - - peak_hold - False - - - average - False - - - avg_alpha - 0 - - - win - window.blackmanharris - - - win_size - - - - grid_pos - 1, 2, 2, 4 - - - notebook - - - - _coordinate - (1114, 264) - - - _rotation - 0 - - - - parameter - - id - samp_rate - - - _enabled - True - - - label - Sample Rate - - - value - 500e3 - - - type - eng_float - - - short_id - s - - - _coordinate - (539, 11) - - - _rotation - 0 - - - - gr_noise_source_x - gr_add_xx - 0 - 2 - - - gr_sig_source_x0 - gr_add_xx - 0 - 1 - - - gr_sig_source_x - gr_add_xx - 0 - 0 - - - gr_add_xx - uhd_usrp_sink_0 - 0 - 0 - - - uhd_usrp_source_0 - wxgui_fftsink2 - 0 - 0 - - diff --git a/gnuradio-examples/grc/uhd/uhd_tx_dpsk.grc b/gnuradio-examples/grc/uhd/uhd_tx_dpsk.grc deleted file mode 100644 index 281ba8429..000000000 --- a/gnuradio-examples/grc/uhd/uhd_tx_dpsk.grc +++ /dev/null @@ -1,1234 +0,0 @@ - - - Sat Oct 8 14:55:39 2011 - - variable - - id - samps_per_sym - - - _enabled - True - - - value - 4 - - - _coordinate - (10, 100) - - - _rotation - 0 - - - - variable_slider - - id - ampl - - - _enabled - True - - - label - Amplitude - - - value - .1 - - - min - 0 - - - max - 1 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (7, 299) - - - _rotation - 0 - - - - parameter - - id - samp_rate - - - _enabled - True - - - label - Sample Rate - - - value - 1e6 - - - type - eng_float - - - short_id - s - - - _coordinate - (334, 15) - - - _rotation - 0 - - - - parameter - - id - freq - - - _enabled - True - - - label - Default Frequency - - - value - 2.45e9 - - - type - eng_float - - - short_id - f - - - _coordinate - (463, 17) - - - _rotation - 0 - - - - variable_slider - - id - tun_gain - - - _enabled - True - - - label - UHD Gain - - - value - gain - - - min - 0 - - - max - 20 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (151, 441) - - - _rotation - 0 - - - - variable_slider - - id - tun_freq - - - _enabled - True - - - label - Freq (Hz) - - - value - freq - - - min - 2.4e9 - - - max - 2.5e9 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (7, 441) - - - _rotation - 0 - - - - random_source_x - - id - random_source_x_0 - - - _enabled - True - - - type - byte - - - min - 0 - - - max - 2**8 - - - num_samps - 1000 - - - repeat - True - - - _coordinate - (177, 162) - - - _rotation - 0 - - - - digital_dxpsk_mod - - id - digital_dxpsk_mod_0 - - - _enabled - True - - - type - dqpsk - - - samples_per_symbol - samps_per_sym - - - excess_bw - 0.35 - - - gray_coded - True - - - verbose - False - - - log - False - - - _coordinate - (366, 162) - - - _rotation - 0 - - - - parameter - - id - gain - - - _enabled - True - - - label - Default Gain - - - value - 0 - - - type - eng_float - - - short_id - g - - - _coordinate - (619, 15) - - - _rotation - 0 - - - - parameter - - id - address - - - _enabled - True - - - label - IP Address - - - value - addr=192.168.10.2 - - - type - string - - - short_id - a - - - _coordinate - (177, 14) - - - _rotation - 0 - - - - uhd_usrp_sink - - id - uhd_usrp_sink_0 - - - _enabled - True - - - type - complex - - - dev_addr - address - - - sync - - - - clock_rate - 0.0 - - - num_mboards - 1 - - - ref_source0 - - - - sd_spec0 - - - - ref_source1 - - - - sd_spec1 - - - - ref_source2 - - - - sd_spec2 - - - - ref_source3 - - - - sd_spec3 - - - - ref_source4 - - - - sd_spec4 - - - - ref_source5 - - - - sd_spec5 - - - - ref_source6 - - - - sd_spec6 - - - - ref_source7 - - - - sd_spec7 - - - - nchan - 1 - - - samp_rate - samp_rate - - - center_freq0 - tun_freq - - - gain0 - tun_gain - - - ant0 - - - - bw0 - 0 - - - center_freq1 - 0 - - - gain1 - 0 - - - ant1 - - - - bw1 - 0 - - - center_freq2 - 0 - - - gain2 - 0 - - - ant2 - - - - bw2 - 0 - - - center_freq3 - 0 - - - gain3 - 0 - - - ant3 - - - - bw3 - 0 - - - center_freq4 - 0 - - - gain4 - 0 - - - ant4 - - - - bw4 - 0 - - - center_freq5 - 0 - - - gain5 - 0 - - - ant5 - - - - bw5 - 0 - - - center_freq6 - 0 - - - gain6 - 0 - - - ant6 - - - - bw6 - 0 - - - center_freq7 - 0 - - - gain7 - 0 - - - ant7 - - - - bw7 - 0 - - - center_freq8 - 0 - - - gain8 - 0 - - - ant8 - - - - bw8 - 0 - - - center_freq9 - 0 - - - gain9 - 0 - - - ant9 - - - - bw9 - 0 - - - center_freq10 - 0 - - - gain10 - 0 - - - ant10 - - - - bw10 - 0 - - - center_freq11 - 0 - - - gain11 - 0 - - - ant11 - - - - bw11 - 0 - - - center_freq12 - 0 - - - gain12 - 0 - - - ant12 - - - - bw12 - 0 - - - center_freq13 - 0 - - - gain13 - 0 - - - ant13 - - - - bw13 - 0 - - - center_freq14 - 0 - - - gain14 - 0 - - - ant14 - - - - bw14 - 0 - - - center_freq15 - 0 - - - gain15 - 0 - - - ant15 - - - - bw15 - 0 - - - center_freq16 - 0 - - - gain16 - 0 - - - ant16 - - - - bw16 - 0 - - - center_freq17 - 0 - - - gain17 - 0 - - - ant17 - - - - bw17 - 0 - - - center_freq18 - 0 - - - gain18 - 0 - - - ant18 - - - - bw18 - 0 - - - center_freq19 - 0 - - - gain19 - 0 - - - ant19 - - - - bw19 - 0 - - - center_freq20 - 0 - - - gain20 - 0 - - - ant20 - - - - bw20 - 0 - - - center_freq21 - 0 - - - gain21 - 0 - - - ant21 - - - - bw21 - 0 - - - center_freq22 - 0 - - - gain22 - 0 - - - ant22 - - - - bw22 - 0 - - - center_freq23 - 0 - - - gain23 - 0 - - - ant23 - - - - bw23 - 0 - - - center_freq24 - 0 - - - gain24 - 0 - - - ant24 - - - - bw24 - 0 - - - center_freq25 - 0 - - - gain25 - 0 - - - ant25 - - - - bw25 - 0 - - - center_freq26 - 0 - - - gain26 - 0 - - - ant26 - - - - bw26 - 0 - - - center_freq27 - 0 - - - gain27 - 0 - - - ant27 - - - - bw27 - 0 - - - center_freq28 - 0 - - - gain28 - 0 - - - ant28 - - - - bw28 - 0 - - - center_freq29 - 0 - - - gain29 - 0 - - - ant29 - - - - bw29 - 0 - - - center_freq30 - 0 - - - gain30 - 0 - - - ant30 - - - - bw30 - 0 - - - center_freq31 - 0 - - - gain31 - 0 - - - ant31 - - - - bw31 - 0 - - - _coordinate - (783, 162) - - - _rotation - 0 - - - - gr_multiply_const_vxx - - id - gr_multiply_const_vxx_0 - - - _enabled - True - - - type - complex - - - const - ampl - - - vlen - 1 - - - _coordinate - (566, 186) - - - _rotation - 0 - - - - wxgui_fftsink2 - - id - wxgui_fftsink2_0 - - - _enabled - True - - - type - complex - - - title - Transmit Spectrum - - - samp_rate - samp_rate - - - baseband_freq - tun_freq - - - y_per_div - 10 - - - y_divs - 10 - - - ref_level - 0 - - - ref_scale - 2 - - - fft_size - 1024 - - - fft_rate - 20 - - - peak_hold - False - - - average - False - - - avg_alpha - 0 - - - win - None - - - win_size - - - - grid_pos - - - - notebook - - - - _coordinate - (827, 299) - - - _rotation - 0 - - - - options - - id - uhd_tx_dpsk - - - _enabled - True - - - title - UHD TX DPSK - - - author - - - - description - - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - run_options - prompt - - - run - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - random_source_x_0 - digital_dxpsk_mod_0 - 0 - 0 - - - gr_multiply_const_vxx_0 - wxgui_fftsink2_0 - 0 - 0 - - - gr_multiply_const_vxx_0 - uhd_usrp_sink_0 - 0 - 0 - - - digital_dxpsk_mod_0 - gr_multiply_const_vxx_0 - 0 - 0 - - diff --git a/gnuradio-examples/grc/uhd/uhd_wbfm_receive.grc b/gnuradio-examples/grc/uhd/uhd_wbfm_receive.grc deleted file mode 100644 index 62658a2eb..000000000 --- a/gnuradio-examples/grc/uhd/uhd_wbfm_receive.grc +++ /dev/null @@ -1,1365 +0,0 @@ - - - Sat Oct 8 15:18:49 2011 - - options - - id - uhd_wbfm_receive - - - _enabled - True - - - title - UHD WBFM Receive - - - author - Example - - - description - WBFM Receive - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - run_options - prompt - - - run - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - parameter - - id - gain - - - _enabled - True - - - label - Default Gain - - - value - 0 - - - type - eng_float - - - short_id - g - - - _coordinate - (631, 15) - - - _rotation - 0 - - - - parameter - - id - freq - - - _enabled - True - - - label - Default Frequency - - - value - 93.3e6 - - - type - eng_float - - - short_id - f - - - _coordinate - (479, 15) - - - _rotation - 0 - - - - variable_slider - - id - tun_freq - - - _enabled - True - - - label - Freq (Hz) - - - value - freq - - - min - 87.9e6 - - - max - 108.1e6 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (15, 441) - - - _rotation - 0 - - - - variable_slider - - id - fine - - - _enabled - True - - - label - Fine Freq (MHz) - - - value - 0 - - - min - -.1 - - - max - .1 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - 0, 2, 1, 2 - - - notebook - - - - _coordinate - (277, 444) - - - _rotation - 0 - - - - variable_slider - - id - tun_gain - - - _enabled - True - - - label - UHD Gain - - - value - gain - - - min - 0 - - - max - 20 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (158, 440) - - - _rotation - 0 - - - - variable_slider - - id - volume - - - _enabled - True - - - label - Volume - - - value - 1 - - - min - 0 - - - max - 10 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - 1, 0, 1, 4 - - - notebook - - - - _coordinate - (436, 446) - - - _rotation - 0 - - - - gr_multiply_const_vxx - - id - gr_multiply_const_vxx - - - _enabled - True - - - type - float - - - const - volume - - - vlen - 1 - - - _coordinate - (836, 161) - - - _rotation - 0 - - - - uhd_usrp_source - - id - uhd_usrp_source_0 - - - _enabled - True - - - type - complex - - - dev_addr - address - - - sync - - - - clock_rate - 0.0 - - - num_mboards - 1 - - - ref_source0 - - - - sd_spec0 - - - - ref_source1 - - - - sd_spec1 - - - - ref_source2 - - - - sd_spec2 - - - - ref_source3 - - - - sd_spec3 - - - - ref_source4 - - - - sd_spec4 - - - - ref_source5 - - - - sd_spec5 - - - - ref_source6 - - - - sd_spec6 - - - - ref_source7 - - - - sd_spec7 - - - - nchan - 1 - - - samp_rate - samp_rate - - - center_freq0 - tun_freq+fine - - - gain0 - tun_gain - - - ant0 - - - - bw0 - 0 - - - center_freq1 - 0 - - - gain1 - 0 - - - ant1 - - - - bw1 - 0 - - - center_freq2 - 0 - - - gain2 - 0 - - - ant2 - - - - bw2 - 0 - - - center_freq3 - 0 - - - gain3 - 0 - - - ant3 - - - - bw3 - 0 - - - center_freq4 - 0 - - - gain4 - 0 - - - ant4 - - - - bw4 - 0 - - - center_freq5 - 0 - - - gain5 - 0 - - - ant5 - - - - bw5 - 0 - - - center_freq6 - 0 - - - gain6 - 0 - - - ant6 - - - - bw6 - 0 - - - center_freq7 - 0 - - - gain7 - 0 - - - ant7 - - - - bw7 - 0 - - - center_freq8 - 0 - - - gain8 - 0 - - - ant8 - - - - bw8 - 0 - - - center_freq9 - 0 - - - gain9 - 0 - - - ant9 - - - - bw9 - 0 - - - center_freq10 - 0 - - - gain10 - 0 - - - ant10 - - - - bw10 - 0 - - - center_freq11 - 0 - - - gain11 - 0 - - - ant11 - - - - bw11 - 0 - - - center_freq12 - 0 - - - gain12 - 0 - - - ant12 - - - - bw12 - 0 - - - center_freq13 - 0 - - - gain13 - 0 - - - ant13 - - - - bw13 - 0 - - - center_freq14 - 0 - - - gain14 - 0 - - - ant14 - - - - bw14 - 0 - - - center_freq15 - 0 - - - gain15 - 0 - - - ant15 - - - - bw15 - 0 - - - center_freq16 - 0 - - - gain16 - 0 - - - ant16 - - - - bw16 - 0 - - - center_freq17 - 0 - - - gain17 - 0 - - - ant17 - - - - bw17 - 0 - - - center_freq18 - 0 - - - gain18 - 0 - - - ant18 - - - - bw18 - 0 - - - center_freq19 - 0 - - - gain19 - 0 - - - ant19 - - - - bw19 - 0 - - - center_freq20 - 0 - - - gain20 - 0 - - - ant20 - - - - bw20 - 0 - - - center_freq21 - 0 - - - gain21 - 0 - - - ant21 - - - - bw21 - 0 - - - center_freq22 - 0 - - - gain22 - 0 - - - ant22 - - - - bw22 - 0 - - - center_freq23 - 0 - - - gain23 - 0 - - - ant23 - - - - bw23 - 0 - - - center_freq24 - 0 - - - gain24 - 0 - - - ant24 - - - - bw24 - 0 - - - center_freq25 - 0 - - - gain25 - 0 - - - ant25 - - - - bw25 - 0 - - - center_freq26 - 0 - - - gain26 - 0 - - - ant26 - - - - bw26 - 0 - - - center_freq27 - 0 - - - gain27 - 0 - - - ant27 - - - - bw27 - 0 - - - center_freq28 - 0 - - - gain28 - 0 - - - ant28 - - - - bw28 - 0 - - - center_freq29 - 0 - - - gain29 - 0 - - - ant29 - - - - bw29 - 0 - - - center_freq30 - 0 - - - gain30 - 0 - - - ant30 - - - - bw30 - 0 - - - center_freq31 - 0 - - - gain31 - 0 - - - ant31 - - - - bw31 - 0 - - - _coordinate - (14, 165) - - - _rotation - 0 - - - - parameter - - id - address - - - _enabled - True - - - label - IP Address - - - value - addr=192.168.10.2 - - - type - string - - - short_id - a - - - _coordinate - (199, 14) - - - _rotation - 0 - - - - wxgui_fftsink2 - - id - wxgui_fftsink2 - - - _enabled - True - - - type - complex - - - title - FFT Plot - - - samp_rate - samp_rate - - - baseband_freq - (freq+fine)*1e6 - - - y_per_div - 10 - - - y_divs - 10 - - - ref_level - 0 - - - ref_scale - 2.0 - - - fft_size - 512 - - - fft_rate - 15 - - - peak_hold - False - - - average - False - - - avg_alpha - 0 - - - win - None - - - win_size - - - - grid_pos - 2, 0, 2, 4 - - - notebook - - - - _coordinate - (624, 278) - - - _rotation - 0 - - - - parameter - - id - samp_rate - - - _enabled - True - - - label - Sample Rate - - - value - 400e3 - - - type - eng_float - - - short_id - s - - - _coordinate - (352, 15) - - - _rotation - 0 - - - - parameter - - id - audio_output - - - _enabled - True - - - label - Audio Output Device - - - value - - - - type - string - - - short_id - O - - - _coordinate - (769, 13) - - - _rotation - 0 - - - - audio_sink - - id - audio_sink - - - _enabled - True - - - samp_rate - int(samp_rate/audio_decim) - - - device_name - audio_output - - - ok_to_block - True - - - num_inputs - 1 - - - _coordinate - (1023, 161) - - - _rotation - 0 - - - - blks2_wfm_rcv - - id - blks2_wfm_rcv - - - _enabled - True - - - quad_rate - samp_rate - - - audio_decimation - audio_decim - - - _coordinate - (626, 153) - - - _rotation - 0 - - - - low_pass_filter - - id - low_pass_filter_0 - - - _enabled - True - - - type - fir_filter_ccf - - - decim - 1 - - - interp - 1 - - - gain - 1 - - - samp_rate - samp_rate - - - cutoff_freq - 115e3 - - - width - 30e3 - - - win - firdes.WIN_HANN - - - beta - 6.76 - - - _coordinate - (326, 141) - - - _rotation - 0 - - - - variable - - id - audio_decim - - - _enabled - True - - - value - 10 - - - _coordinate - (19, 351) - - - _rotation - 0 - - - - gr_multiply_const_vxx - audio_sink - 0 - 0 - - - blks2_wfm_rcv - gr_multiply_const_vxx - 0 - 0 - - - low_pass_filter_0 - blks2_wfm_rcv - 0 - 0 - - - uhd_usrp_source_0 - low_pass_filter_0 - 0 - 0 - - - low_pass_filter_0 - wxgui_fftsink2 - 0 - 0 - - -- cgit From faab807cf5e8b4a4c950d1fd8ae6672296fb1ad9 Mon Sep 17 00:00:00 2001 From: Tom Rondeau Date: Tue, 3 Apr 2012 18:21:52 -0400 Subject: Rework example directories. Gets rid of gnuradio-examples, moves these to more appropriate components. gnuradio-core and grc now have their own examples directories for files directly related to them. --- gnuradio-examples/grc/CMakeLists.txt | 50 - gnuradio-examples/grc/demod/digital_freq_lock.grc | 1321 --------------- gnuradio-examples/grc/demod/mpsk_demod.grc | 586 ------- gnuradio-examples/grc/demod/pam_sync.grc | 1744 -------------------- gnuradio-examples/grc/demod/pam_timing.grc | 1388 ---------------- gnuradio-examples/grc/simple/ber_simulation.grc | 564 ------- gnuradio-examples/grc/simple/dpsk_loopback.grc | 450 ----- gnuradio-examples/grc/simple/variable_config.grc | 329 ---- gnuradio-examples/grc/xmlrpc/readme.txt | 18 - gnuradio-examples/grc/xmlrpc/xmlrpc_client.grc | 312 ---- .../grc/xmlrpc/xmlrpc_client_script.py | 23 - gnuradio-examples/grc/xmlrpc/xmlrpc_server.grc | 384 ----- 12 files changed, 7169 deletions(-) delete mode 100644 gnuradio-examples/grc/CMakeLists.txt delete mode 100644 gnuradio-examples/grc/demod/digital_freq_lock.grc delete mode 100644 gnuradio-examples/grc/demod/mpsk_demod.grc delete mode 100644 gnuradio-examples/grc/demod/pam_sync.grc delete mode 100644 gnuradio-examples/grc/demod/pam_timing.grc delete mode 100644 gnuradio-examples/grc/simple/ber_simulation.grc delete mode 100644 gnuradio-examples/grc/simple/dpsk_loopback.grc delete mode 100644 gnuradio-examples/grc/simple/variable_config.grc delete mode 100644 gnuradio-examples/grc/xmlrpc/readme.txt delete mode 100644 gnuradio-examples/grc/xmlrpc/xmlrpc_client.grc delete mode 100644 gnuradio-examples/grc/xmlrpc/xmlrpc_client_script.py delete mode 100644 gnuradio-examples/grc/xmlrpc/xmlrpc_server.grc (limited to 'gnuradio-examples/grc') diff --git a/gnuradio-examples/grc/CMakeLists.txt b/gnuradio-examples/grc/CMakeLists.txt deleted file mode 100644 index 680172cfa..000000000 --- a/gnuradio-examples/grc/CMakeLists.txt +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 2011 Free Software Foundation, Inc. -# -# This file is part of GNU Radio -# -# GNU Radio is free software; you can redistribute it and/or modify -# it under the terms of the GNU General Public License as published by -# the Free Software Foundation; either version 3, or (at your option) -# any later version. -# -# GNU Radio is distributed in the hope that it will be useful, -# but WITHOUT ANY WARRANTY; without even the implied warranty of -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the -# GNU General Public License for more details. -# -# You should have received a copy of the GNU General Public License -# along with GNU Radio; see the file COPYING. If not, write to -# the Free Software Foundation, Inc., 51 Franklin Street, -# Boston, MA 02110-1301, USA. - -# DEMOD -install( - FILES - demod/digital_freq_lock.grc - demod/mpsk_demod.grc - demod/pam_sync.grc - demod/pam_timing.grc - DESTINATION ${GR_PKG_DATA_DIR}/examples/demod - COMPONENT "gnuadio-examples" -) - -# SIMPLE -install( - FILES - simple/ber_simulation.grc - simple/dpsk_loopback.grc - simple/variable_config.grc - DESTINATION ${GR_PKG_DATA_DIR}/examples/simple - COMPONENT "gnuadio-examples" -) - -# XMLRPC -install( - FILES - xmlrpc/readme.txt - xmlrpc/xmlrpc_client.grc - xmlrpc/xmlrpc_client_script.py - xmlrpc/xmlrpc_server.grc - DESTINATION ${GR_PKG_DATA_DIR}/examples/xmlrpc - COMPONENT "gnuadio-examples" -) diff --git a/gnuradio-examples/grc/demod/digital_freq_lock.grc b/gnuradio-examples/grc/demod/digital_freq_lock.grc deleted file mode 100644 index 36037febb..000000000 --- a/gnuradio-examples/grc/demod/digital_freq_lock.grc +++ /dev/null @@ -1,1321 +0,0 @@ - - - Sat Mar 6 17:17:12 2010 - - options - - id - top_block - - - _enabled - True - - - title - - - - author - - - - description - - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - run_options - prompt - - - run - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - gr_uchar_to_float - - id - gr_uchar_to_float_0 - - - _enabled - True - - - _coordinate - (217, 108) - - - _rotation - 0 - - - - gr_uchar_to_float - - id - gr_uchar_to_float_0_0 - - - _enabled - True - - - _coordinate - (216, 273) - - - _rotation - 0 - - - - variable_slider - - id - freq_offset - - - _enabled - True - - - label - Frequency Offset - - - value - 0 - - - min - -0.5 - - - max - 0.5 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (293, 684) - - - _rotation - 0 - - - - random_source_x - - id - random_source_x_0 - - - _enabled - True - - - type - byte - - - min - 0 - - - max - pam_amp - - - num_samps - 10000 - - - repeat - True - - - _coordinate - (13, 80) - - - _rotation - 0 - - - - random_source_x - - id - random_source_x_0_0 - - - _enabled - True - - - type - byte - - - min - 0 - - - max - pam_amp - - - num_samps - 10000 - - - repeat - True - - - _coordinate - (15, 245) - - - _rotation - 0 - - - - const_source_x - - id - const_source_x_0 - - - _enabled - True - - - type - float - - - const - -0.5*(pam_amp-1) - - - _coordinate - (213, 197) - - - _rotation - 0 - - - - const_source_x - - id - const_source_x_0_0 - - - _enabled - True - - - type - float - - - const - -0.5*(pam_amp-1) - - - _coordinate - (200, 360) - - - _rotation - 0 - - - - gr_add_xx - - id - gr_add_xx_0 - - - _enabled - True - - - type - float - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (440, 167) - - - _rotation - 0 - - - - gr_add_xx - - id - gr_add_xx_0_1 - - - _enabled - True - - - type - float - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (430, 330) - - - _rotation - 0 - - - - variable - - id - nfilts - - - _enabled - True - - - value - 32 - - - _coordinate - (435, 686) - - - _rotation - 0 - - - - variable_slider - - id - noise_amp - - - _enabled - True - - - label - Channel Noise - - - value - 0 - - - min - 0 - - - max - 1.0 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (168, 684) - - - _rotation - 0 - - - - variable - - id - spb_gen - - - _enabled - True - - - value - 4 - - - _coordinate - (119, 841) - - - _rotation - 0 - - - - variable - - id - pam_amp - - - _enabled - True - - - value - 2 - - - _coordinate - (223, 9) - - - _rotation - 0 - - - - variable - - id - spb - - - _enabled - True - - - value - 4.1 - - - _coordinate - (32, 842) - - - _rotation - 0 - - - - gr_float_to_complex - - id - gr_float_to_complex_0 - - - _enabled - True - - - vlen - 1 - - - _coordinate - (590, 184) - - - _rotation - 0 - - - - gr_throttle - - id - gr_throttle_0 - - - _enabled - True - - - type - complex - - - samples_per_second - samp_rate - - - vlen - 1 - - - _coordinate - (788, 197) - - - _rotation - 0 - - - - notebook - - id - notebook_0 - - - _enabled - True - - - style - wx.NB_TOP - - - labels - ['Freq', 'Time'] - - - grid_pos - - - - notebook - - - - _coordinate - (216, 845) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0 - - - _enabled - True - - - type - complex - - - title - Signal into Receiver - - - samp_rate - samp_rate - - - v_scale - 0 - - - v_offset - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - False - - - num_inputs - 1 - - - win_size - - - - grid_pos - - - - notebook - notebook_0,1 - - - _coordinate - (1123, 392) - - - _rotation - 0 - - - - wxgui_fftsink2 - - id - wxgui_fftsink2_0 - - - _enabled - True - - - type - complex - - - title - Signal into Receiver - - - samp_rate - samp_rate - - - baseband_freq - 0 - - - y_per_div - 10 - - - y_divs - 10 - - - ref_level - 10 - - - ref_scale - 2.0 - - - fft_size - 1024 - - - fft_rate - 30 - - - peak_hold - False - - - average - False - - - avg_alpha - 0 - - - win - None - - - win_size - - - - grid_pos - - - - notebook - notebook_0,0 - - - _coordinate - (1122, 473) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0_0 - - - _enabled - True - - - type - complex - - - title - Frequency Corrected Signal - - - samp_rate - samp_rate - - - v_scale - 0 - - - v_offset - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - False - - - num_inputs - 1 - - - win_size - - - - grid_pos - - - - notebook - notebook_0,1 - - - _coordinate - (1122, 680) - - - _rotation - 0 - - - - wxgui_fftsink2 - - id - wxgui_fftsink2_0_0 - - - _enabled - True - - - type - complex - - - title - Frequency Corrected Signal - - - samp_rate - samp_rate - - - baseband_freq - 0 - - - y_per_div - 10 - - - y_divs - 10 - - - ref_level - 10 - - - ref_scale - 2.0 - - - fft_size - 1024 - - - fft_rate - 30 - - - peak_hold - False - - - average - False - - - avg_alpha - 0 - - - win - None - - - win_size - - - - grid_pos - - - - notebook - notebook_0,0 - - - _coordinate - (1121, 762) - - - _rotation - 0 - - - - variable - - id - samp_rate - - - _enabled - True - - - value - 32000 - - - _coordinate - (128, 9) - - - _rotation - 0 - - - - variable - - id - sig_amp - - - _enabled - True - - - value - 1 - - - _coordinate - (315, 9) - - - _rotation - 0 - - - - variable - - id - rolloff - - - _enabled - True - - - value - 0.35 - - - _coordinate - (398, 12) - - - _rotation - 0 - - - - variable - - id - rrctaps - - - _enabled - True - - - value - firdes.root_raised_cosine(nfilts,1.0,1.0/(spb*nfilts), .35, int(11*spb*nfilts)) - - - _coordinate - (826, 61) - - - _rotation - 0 - - - - root_raised_cosine_filter - - id - root_raised_cosine_filter_0 - - - _enabled - True - - - type - interp_fir_filter_ccf - - - decim - 1 - - - interp - spb_gen - - - gain - 2*spb_gen - - - samp_rate - 1.0 - - - sym_rate - 1./spb_gen - - - alpha - rolloff - - - ntaps - 44 - - - _coordinate - (978, 157) - - - _rotation - 0 - - - - gr_fll_band_edge_cc - - id - gr_fll_band_edge_cc_0 - - - _enabled - True - - - type - cc - - - samps_per_sym - spb_gen - - - rolloff - rolloff - - - filter_size - 44 - - - alpha - alpha - - - beta - beta - - - _coordinate - (874, 664) - - - _rotation - 0 - - - - gr_channel_model - - id - gr_channel_model_0 - - - _enabled - True - - - noise_voltage - noise_amp - - - freq_offset - freq_offset - - - epsilon - 1.0 - - - taps - 1.0 - - - seed - 42 - - - _coordinate - (618, 376) - - - _rotation - 0 - - - - variable_slider - - id - beta - - - _enabled - True - - - label - Freq Beta - - - value - 0 - - - min - 0.0 - - - max - 0.01 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (668, 5) - - - _rotation - 180 - - - - variable_slider - - id - alpha - - - _enabled - True - - - label - Freq Alpha - - - value - 0 - - - min - 0 - - - max - 0.1 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (552, 4) - - - _rotation - 0 - - - - random_source_x_0 - gr_uchar_to_float_0 - 0 - 0 - - - gr_uchar_to_float_0 - gr_add_xx_0 - 0 - 0 - - - const_source_x_0 - gr_add_xx_0 - 0 - 1 - - - gr_uchar_to_float_0_0 - gr_add_xx_0_1 - 0 - 0 - - - const_source_x_0_0 - gr_add_xx_0_1 - 0 - 1 - - - random_source_x_0_0 - gr_uchar_to_float_0_0 - 0 - 0 - - - gr_add_xx_0 - gr_float_to_complex_0 - 0 - 0 - - - gr_add_xx_0_1 - gr_float_to_complex_0 - 0 - 1 - - - gr_float_to_complex_0 - gr_throttle_0 - 0 - 0 - - - gr_throttle_0 - root_raised_cosine_filter_0 - 0 - 0 - - - gr_channel_model_0 - wxgui_scopesink2_0 - 0 - 0 - - - root_raised_cosine_filter_0 - gr_channel_model_0 - 0 - 0 - - - gr_channel_model_0 - wxgui_fftsink2_0 - 0 - 0 - - - gr_channel_model_0 - gr_fll_band_edge_cc_0 - 0 - 0 - - - gr_fll_band_edge_cc_0 - wxgui_scopesink2_0_0 - 0 - 0 - - - gr_fll_band_edge_cc_0 - wxgui_fftsink2_0_0 - 0 - 0 - - diff --git a/gnuradio-examples/grc/demod/mpsk_demod.grc b/gnuradio-examples/grc/demod/mpsk_demod.grc deleted file mode 100644 index 08108dcba..000000000 --- a/gnuradio-examples/grc/demod/mpsk_demod.grc +++ /dev/null @@ -1,586 +0,0 @@ - - - Mon Oct 5 18:34:52 2009 - - options - - id - mpsk_demod - - - _enabled - True - - - title - MPSK Demod Demo - - - author - - - - description - - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - run_options - prompt - - - run - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - variable - - id - samp_rate - - - _enabled - True - - - value - 32000 - - - _coordinate - (10, 170) - - - _rotation - 0 - - - - random_source_x - - id - random_source_x_0 - - - _enabled - True - - - type - byte - - - min - 0 - - - max - 2**8 - - - num_samps - 10000 - - - repeat - True - - - _coordinate - (155, 160) - - - _rotation - 0 - - - - blks2_dxpsk_mod - - id - blks2_dxpsk_mod_0 - - - _enabled - True - - - type - dqpsk - - - samples_per_symbol - samps_per_sym - - - excess_bw - 0.35 - - - gray_code - True - - - verbose - False - - - log - False - - - _coordinate - (391, 54) - - - _rotation - 0 - - - - gr_throttle - - id - gr_throttle_0 - - - _enabled - True - - - type - complex - - - samples_per_second - samp_rate - - - vlen - 1 - - - _coordinate - (654, 142) - - - _rotation - 0 - - - - variable - - id - samps_per_sym - - - _enabled - True - - - value - 4 - - - _coordinate - (7, 89) - - - _rotation - 0 - - - - gr_channel_model - - id - gr_channel_model_0 - - - _enabled - True - - - noise_voltage - noise - - - freq_offset - freq_off - - - epsilon - 1.0 - - - taps - 1.0 - - - seed - 42 - - - _coordinate - (487, 282) - - - _rotation - 0 - - - - variable_slider - - id - noise - - - _enabled - True - - - label - Noise - - - value - .1 - - - min - 0 - - - max - 1 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (259, 353) - - - _rotation - 0 - - - - variable_slider - - id - freq_off - - - _enabled - True - - - label - Freq Offset - - - value - 0 - - - min - -.5 - - - max - .5 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (126, 345) - - - _rotation - 0 - - - - notebook - - id - notebook - - - _enabled - True - - - style - wx.NB_TOP - - - labels - ['Constellation', 'Spectrum'] - - - grid_pos - - - - notebook - - - - _coordinate - (520, 407) - - - _rotation - 0 - - - - wxgui_constellationsink2 - - id - wxgui_constellationsink2_0 - - - _enabled - True - - - title - Constellation Plot - - - samp_rate - samp_rate - - - frame_rate - 5 - - - const_size - 2048 - - - M - 4 - - - theta - 0 - - - alpha - 0.005 - - - fmax - 0.06 - - - mu - 0.5 - - - gain_mu - 0.005 - - - symbol_rate - samp_rate/4. - - - omega_limit - 0.005 - - - grid_pos - - - - notebook - notebook, 0 - - - _coordinate - (824, 212) - - - _rotation - 0 - - - - wxgui_fftsink2 - - id - wxgui_fftsink2_0 - - - _enabled - True - - - type - complex - - - title - FFT Plot - - - samp_rate - samp_rate - - - baseband_freq - 0 - - - y_per_div - 10 - - - y_divs - 10 - - - ref_level - 50 - - - ref_scale - 2.0 - - - fft_size - 1024 - - - fft_rate - 30 - - - peak_hold - False - - - average - False - - - avg_alpha - 0 - - - grid_pos - - - - notebook - notebook, 1 - - - _coordinate - (847, 10) - - - _rotation - 0 - - - - random_source_x_0 - blks2_dxpsk_mod_0 - 0 - 0 - - - gr_throttle_0 - wxgui_constellationsink2_0 - 0 - 0 - - - gr_throttle_0 - wxgui_fftsink2_0 - 0 - 0 - - - blks2_dxpsk_mod_0 - gr_channel_model_0 - 0 - 0 - - - gr_channel_model_0 - gr_throttle_0 - 0 - 0 - - diff --git a/gnuradio-examples/grc/demod/pam_sync.grc b/gnuradio-examples/grc/demod/pam_sync.grc deleted file mode 100644 index 8571995a5..000000000 --- a/gnuradio-examples/grc/demod/pam_sync.grc +++ /dev/null @@ -1,1744 +0,0 @@ - - - Sat Mar 6 17:17:22 2010 - - options - - id - top_block - - - _enabled - True - - - title - - - - author - - - - description - - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - run_options - prompt - - - run - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - gr_uchar_to_float - - id - gr_uchar_to_float_0 - - - _enabled - True - - - _coordinate - (217, 108) - - - _rotation - 0 - - - - gr_uchar_to_float - - id - gr_uchar_to_float_0_0 - - - _enabled - True - - - _coordinate - (216, 273) - - - _rotation - 0 - - - - variable - - id - samp_rate - - - _enabled - True - - - value - 32000 - - - _coordinate - (128, 9) - - - _rotation - 0 - - - - variable_slider - - id - freq_offset - - - _enabled - True - - - label - Frequency Offset - - - value - 0 - - - min - -0.5 - - - max - 0.5 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (293, 684) - - - _rotation - 0 - - - - random_source_x - - id - random_source_x_0 - - - _enabled - True - - - type - byte - - - min - 0 - - - max - pam_amp - - - num_samps - 10000 - - - repeat - True - - - _coordinate - (13, 80) - - - _rotation - 0 - - - - random_source_x - - id - random_source_x_0_0 - - - _enabled - True - - - type - byte - - - min - 0 - - - max - pam_amp - - - num_samps - 10000 - - - repeat - True - - - _coordinate - (15, 245) - - - _rotation - 0 - - - - const_source_x - - id - const_source_x_0 - - - _enabled - True - - - type - float - - - const - -0.5*(pam_amp-1) - - - _coordinate - (213, 197) - - - _rotation - 0 - - - - const_source_x - - id - const_source_x_0_0 - - - _enabled - True - - - type - float - - - const - -0.5*(pam_amp-1) - - - _coordinate - (200, 360) - - - _rotation - 0 - - - - gr_add_xx - - id - gr_add_xx_0 - - - _enabled - True - - - type - float - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (440, 167) - - - _rotation - 0 - - - - gr_add_xx - - id - gr_add_xx_0_1 - - - _enabled - True - - - type - float - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (430, 330) - - - _rotation - 0 - - - - variable - - id - nfilts - - - _enabled - True - - - value - 32 - - - _coordinate - (435, 686) - - - _rotation - 0 - - - - variable_slider - - id - noise_amp - - - _enabled - True - - - label - Channel Noise - - - value - 0 - - - min - 0 - - - max - 1.0 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (168, 684) - - - _rotation - 0 - - - - variable_slider - - id - interpratio - - - _enabled - True - - - label - Timing Offset - - - value - 1.00 - - - min - 0.99 - - - max - 1.01 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (40, 684) - - - _rotation - 180 - - - - variable - - id - pam_amp - - - _enabled - True - - - value - 2 - - - _coordinate - (223, 9) - - - _rotation - 0 - - - - variable - - id - sig_amp - - - _enabled - True - - - value - 1 - - - _coordinate - (315, 9) - - - _rotation - 0 - - - - variable - - id - rolloff - - - _enabled - True - - - value - 0.35 - - - _coordinate - (397, 9) - - - _rotation - 0 - - - - gr_throttle - - id - gr_throttle_0 - - - _enabled - True - - - type - complex - - - samples_per_second - samp_rate - - - vlen - 1 - - - _coordinate - (253, 575) - - - _rotation - 0 - - - - variable_slider - - id - time_beta - - - _enabled - True - - - label - Timing Beta - - - value - 0 - - - min - 0.0 - - - max - 0.1 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (606, 8) - - - _rotation - 180 - - - - variable_slider - - id - time_alpha - - - _enabled - True - - - label - Timing Alpha - - - value - 0 - - - min - 0 - - - max - 1 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (490, 8) - - - _rotation - 0 - - - - variable_slider - - id - phase_alpha - - - _enabled - True - - - label - Phase Alpha - - - value - 0 - - - min - 0 - - - max - 0.1 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (953, 8) - - - _rotation - 0 - - - - variable_slider - - id - phase_beta - - - _enabled - True - - - label - Phase Beta - - - value - 0 - - - min - 0.0 - - - max - 0.01 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (1066, 8) - - - _rotation - 180 - - - - gr_costas_loop_cc - - id - gr_costas_loop_cc_0 - - - _enabled - True - - - alpha - phase_alpha - - - beta - phase_beta - - - max_freq - 0.2 - - - min_freq - -0.2 - - - order - 4 - - - _coordinate - (915, 560) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0 - - - _enabled - True - - - type - complex - - - title - Input Signal - - - samp_rate - samp_rate - - - v_scale - 0 - - - v_offset - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - False - - - num_inputs - 1 - - - win_size - - - - grid_pos - - - - notebook - notebook_0,0 - - - _coordinate - (1116, 559) - - - _rotation - 0 - - - - variable - - id - rrctaps - - - _enabled - True - - - value - firdes.root_raised_cosine(nfilts,1.0,1.0/(spb*nfilts), rolloff, int(11*spb*nfilts)) - - - _coordinate - (436, 755) - - - _rotation - 0 - - - - notebook - - id - notebook_0 - - - _enabled - True - - - style - wx.NB_TOP - - - labels - ['Output Signal', 'Input Signal'] - - - grid_pos - - - - notebook - - - - _coordinate - (203, 823) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0_0_1 - - - _enabled - True - - - type - complex - - - title - Input Signal - - - samp_rate - samp_rate - - - v_scale - .5 - - - v_offset - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - False - - - num_inputs - 1 - - - win_size - - - - grid_pos - - - - notebook - notebook_0,1 - - - _coordinate - (975, 312) - - - _rotation - 0 - - - - wxgui_fftsink2 - - id - wxgui_fftsink2_0 - - - _enabled - True - - - type - complex - - - title - Input Frequency - - - samp_rate - samp_rate - - - baseband_freq - 0 - - - y_per_div - 10 - - - y_divs - 10 - - - ref_level - 10 - - - ref_scale - 2.0 - - - fft_size - 1024 - - - fft_rate - 30 - - - peak_hold - False - - - average - False - - - avg_alpha - 0 - - - win - None - - - win_size - - - - grid_pos - - - - notebook - notebook_0,1 - - - _coordinate - (1116, 355) - - - _rotation - 0 - - - - virtual_source - - id - virtual_source_0 - - - _enabled - True - - - stream_id - input_signal_probe - - - _coordinate - (801, 453) - - - _rotation - 0 - - - - virtual_sink - - id - virtual_sink_0 - - - _enabled - True - - - stream_id - input_signal_probe - - - _coordinate - (280, 475) - - - _rotation - 0 - - - - wxgui_fftsink2 - - id - wxgui_fftsink2_0_0 - - - _enabled - True - - - type - complex - - - title - Output Frequency - - - samp_rate - samp_rate - - - baseband_freq - 0 - - - y_per_div - 10 - - - y_divs - 10 - - - ref_level - 10 - - - ref_scale - 2.0 - - - fft_size - 1024 - - - fft_rate - 30 - - - peak_hold - False - - - average - False - - - avg_alpha - 0 - - - win - None - - - win_size - - - - grid_pos - - - - notebook - notebook_0,0 - - - _coordinate - (663, 687) - - - _rotation - 0 - - - - gr_pfb_clock_sync_xxx - - id - gr_pfb_clock_sync_xxx_0 - - - _enabled - True - - - type - ccf - - - sps - spb - - - alpha - time_alpha - - - beta - time_beta - - - taps - rrctaps - - - filter_size - nfilts - - - init_phase - 16 - - - max_dev - 1.5 - - - _coordinate - (662, 527) - - - _rotation - 0 - - - - gr_float_to_complex - - id - gr_float_to_complex_0 - - - _enabled - True - - - vlen - 1 - - - _coordinate - (592, 184) - - - _rotation - 0 - - - - gr_channel_model - - id - gr_channel_model_0 - - - _enabled - True - - - noise_voltage - noise_amp - - - freq_offset - freq_offset - - - epsilon - interpratio - - - taps - 1.0 - - - seed - 42 - - - _coordinate - (60, 443) - - - _rotation - 0 - - - - gr_multiply_const_vxx - - id - gr_multiply_const_vxx_0 - - - _enabled - True - - - type - complex - - - const - sig_amp - - - vlen - 1 - - - _coordinate - (670, 322) - - - _rotation - 0 - - - - blks2_pfb_arb_resampler_ccf - - id - blks2_pfb_arb_resampler_ccf_0 - - - _enabled - True - - - rate - spb - - - taps - firdes.root_raised_cosine(32, 32, 1.0, 0.35, 44*32) - - - size - 32 - - - _coordinate - (778, 180) - - - _rotation - 0 - - - - gr_fll_band_edge_cc - - id - gr_fll_band_edge_cc_0 - - - _enabled - True - - - type - cc - - - samps_per_sym - spb - - - rolloff - rolloff - - - filter_size - 44 - - - alpha - freq_alpha - - - beta - freq_beta - - - _coordinate - (429, 528) - - - _rotation - 0 - - - - variable - - id - spb - - - _enabled - True - - - value - 4.0 - - - _coordinate - (40, 829) - - - _rotation - 0 - - - - variable_slider - - id - freq_alpha - - - _enabled - True - - - label - Freq Alpha - - - value - 0 - - - min - 0 - - - max - 0.1 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (734, 10) - - - _rotation - 0 - - - - variable_slider - - id - freq_beta - - - _enabled - True - - - label - Freq Beta - - - value - 0 - - - min - 0.0 - - - max - 0.01 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (836, 9) - - - _rotation - 180 - - - - random_source_x_0 - gr_uchar_to_float_0 - 0 - 0 - - - gr_uchar_to_float_0_0 - gr_add_xx_0_1 - 0 - 0 - - - const_source_x_0_0 - gr_add_xx_0_1 - 0 - 1 - - - random_source_x_0_0 - gr_uchar_to_float_0_0 - 0 - 0 - - - gr_channel_model_0 - gr_throttle_0 - 0 - 0 - - - gr_add_xx_0 - gr_float_to_complex_0 - 0 - 0 - - - gr_add_xx_0_1 - gr_float_to_complex_0 - 0 - 1 - - - gr_uchar_to_float_0 - gr_add_xx_0 - 0 - 0 - - - const_source_x_0 - gr_add_xx_0 - 0 - 1 - - - gr_throttle_0 - gr_fll_band_edge_cc_0 - 0 - 0 - - - gr_fll_band_edge_cc_0 - gr_pfb_clock_sync_xxx_0 - 0 - 0 - - - gr_pfb_clock_sync_xxx_0 - gr_costas_loop_cc_0 - 0 - 0 - - - gr_costas_loop_cc_0 - wxgui_scopesink2_0 - 0 - 0 - - - gr_fll_band_edge_cc_0 - wxgui_fftsink2_0_0 - 0 - 0 - - - virtual_source_0 - wxgui_scopesink2_0_0_1 - 0 - 0 - - - virtual_source_0 - wxgui_fftsink2_0 - 0 - 0 - - - gr_channel_model_0 - virtual_sink_0 - 0 - 0 - - - gr_float_to_complex_0 - blks2_pfb_arb_resampler_ccf_0 - 0 - 0 - - - blks2_pfb_arb_resampler_ccf_0 - gr_multiply_const_vxx_0 - 0 - 0 - - - gr_multiply_const_vxx_0 - gr_channel_model_0 - 0 - 0 - - diff --git a/gnuradio-examples/grc/demod/pam_timing.grc b/gnuradio-examples/grc/demod/pam_timing.grc deleted file mode 100644 index 02130f481..000000000 --- a/gnuradio-examples/grc/demod/pam_timing.grc +++ /dev/null @@ -1,1388 +0,0 @@ - - - Mon Feb 1 18:54:46 2010 - - options - - id - top_block - - - _enabled - True - - - title - - - - author - - - - description - - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - run_options - prompt - - - run - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - gr_uchar_to_float - - id - gr_uchar_to_float_0 - - - _enabled - True - - - _coordinate - (217, 108) - - - _rotation - 0 - - - - gr_uchar_to_float - - id - gr_uchar_to_float_0_0 - - - _enabled - True - - - _coordinate - (216, 273) - - - _rotation - 0 - - - - variable - - id - samp_rate - - - _enabled - True - - - value - 32000 - - - _coordinate - (128, 9) - - - _rotation - 0 - - - - variable_slider - - id - freq_offset - - - _enabled - True - - - label - Frequency Offset - - - value - 0 - - - min - -0.5 - - - max - 0.5 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (293, 684) - - - _rotation - 0 - - - - random_source_x - - id - random_source_x_0 - - - _enabled - True - - - type - byte - - - min - 0 - - - max - pam_amp - - - num_samps - 10000 - - - repeat - True - - - _coordinate - (13, 80) - - - _rotation - 0 - - - - random_source_x - - id - random_source_x_0_0 - - - _enabled - True - - - type - byte - - - min - 0 - - - max - pam_amp - - - num_samps - 10000 - - - repeat - True - - - _coordinate - (15, 245) - - - _rotation - 0 - - - - const_source_x - - id - const_source_x_0 - - - _enabled - True - - - type - float - - - const - -0.5*(pam_amp-1) - - - _coordinate - (213, 197) - - - _rotation - 0 - - - - const_source_x - - id - const_source_x_0_0 - - - _enabled - True - - - type - float - - - const - -0.5*(pam_amp-1) - - - _coordinate - (200, 360) - - - _rotation - 0 - - - - notebook - - id - notebook_0 - - - _enabled - True - - - style - wx.NB_TOP - - - labels - ['error', 'phase', 'freq', 'Resampled Signal'] - - - grid_pos - - - - notebook - - - - _coordinate - (729, 769) - - - _rotation - 0 - - - - gr_add_xx - - id - gr_add_xx_0 - - - _enabled - True - - - type - float - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (440, 167) - - - _rotation - 0 - - - - gr_add_xx - - id - gr_add_xx_0_1 - - - _enabled - True - - - type - float - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (430, 330) - - - _rotation - 0 - - - - variable - - id - nfilts - - - _enabled - True - - - value - 32 - - - _coordinate - (435, 686) - - - _rotation - 0 - - - - variable_slider - - id - noise_amp - - - _enabled - True - - - label - Channel Noise - - - value - 0 - - - min - 0 - - - max - 1.0 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (168, 684) - - - _rotation - 0 - - - - variable_slider - - id - interpratio - - - _enabled - True - - - label - Timing Offset - - - value - 1.00 - - - min - 0.99 - - - max - 1.01 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (40, 684) - - - _rotation - 180 - - - - variable_slider - - id - beta - - - _enabled - True - - - label - Timing Beta - - - value - 0 - - - min - 0.0 - - - max - 0.1 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (668, 5) - - - _rotation - 180 - - - - variable_slider - - id - alpha - - - _enabled - True - - - label - Timing Alpha - - - value - 0 - - - min - 0 - - - max - 1 - - - num_steps - 1000 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - notebook - - - - _coordinate - (552, 4) - - - _rotation - 0 - - - - variable - - id - pam_amp - - - _enabled - True - - - value - 2 - - - _coordinate - (223, 9) - - - _rotation - 0 - - - - variable - - id - sig_amp - - - _enabled - True - - - value - 1 - - - _coordinate - (315, 9) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0 - - - _enabled - True - - - type - complex - - - title - Scope Plot - - - samp_rate - samp_rate - - - v_scale - 0 - - - v_offset - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - False - - - num_inputs - 1 - - - win_size - - - - grid_pos - - - - notebook - - - - _coordinate - (1116, 500) - - - _rotation - 0 - - - - gr_throttle - - id - gr_throttle_0 - - - _enabled - True - - - type - complex - - - samples_per_second - samp_rate - - - vlen - 1 - - - _coordinate - (290, 575) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0_0 - - - _enabled - True - - - type - float - - - title - Error - - - samp_rate - samp_rate - - - v_scale - 3 - - - v_offset - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - False - - - num_inputs - 1 - - - win_size - - - - grid_pos - - - - notebook - notebook_0,0 - - - _coordinate - (1110, 651) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0_0_0 - - - _enabled - True - - - type - float - - - title - Scope Plot - - - samp_rate - samp_rate - - - v_scale - 9 - - - v_offset - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - False - - - num_inputs - 1 - - - win_size - - - - grid_pos - - - - notebook - notebook_0,1 - - - _coordinate - (1112, 881) - - - _rotation - 0 - - - - variable - - id - rrctaps - - - _enabled - True - - - value - firdes.root_raised_cosine(nfilts,1.0,1.0/(spb*nfilts), .35, int(11*spb*nfilts)) - - - _coordinate - (513, 679) - - - _rotation - 0 - - - - gr_pfb_clock_sync_xxx - - id - gr_pfb_clock_sync_xxx_0 - - - _enabled - True - - - type - ccf - - - sps - spb - - - alpha - alpha - - - beta - beta - - - taps - rrctaps - - - filter_size - nfilts - - - init_phase - 16 - - - max_dev - 1.5 - - - _coordinate - (512, 527) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0_0_0_0 - - - _enabled - True - - - type - float - - - title - Scope Plot - - - samp_rate - samp_rate - - - v_scale - 1.25 - - - v_offset - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - False - - - num_inputs - 1 - - - win_size - - - - grid_pos - - - - notebook - notebook_0,2 - - - _coordinate - (1111, 767) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0_0_1 - - - _enabled - True - - - type - complex - - - title - Error - - - samp_rate - samp_rate - - - v_scale - .5 - - - v_offset - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - False - - - num_inputs - 1 - - - win_size - - - - grid_pos - - - - notebook - notebook_0,3 - - - _coordinate - (1115, 358) - - - _rotation - 0 - - - - gr_float_to_complex - - id - gr_float_to_complex_0 - - - _enabled - True - - - vlen - 1 - - - _coordinate - (590, 184) - - - _rotation - 0 - - - - blks2_pfb_arb_resampler_ccf - - id - blks2_pfb_arb_resampler_ccf_0 - - - _enabled - True - - - rate - spb - - - taps - firdes.root_raised_cosine(32, 32, 1.0, 0.35, 44*32) - - - size - 32 - - - _coordinate - (816, 181) - - - _rotation - 0 - - - - gr_channel_model - - id - gr_channel_model_0 - - - _enabled - True - - - noise_voltage - noise_amp - - - freq_offset - freq_offset - - - epsilon - interpratio - - - taps - 1.0 - - - seed - 42 - - - _coordinate - (59, 543) - - - _rotation - 0 - - - - gr_multiply_const_vxx - - id - gr_multiply_const_vxx_0 - - - _enabled - True - - - type - complex - - - const - sig_amp - - - vlen - 1 - - - _coordinate - (714, 382) - - - _rotation - 0 - - - - variable - - id - spb - - - _enabled - True - - - value - 4.2563 - - - _coordinate - (42, 840) - - - _rotation - 0 - - - - random_source_x_0 - gr_uchar_to_float_0 - 0 - 0 - - - gr_uchar_to_float_0 - gr_add_xx_0 - 0 - 0 - - - const_source_x_0 - gr_add_xx_0 - 0 - 1 - - - gr_uchar_to_float_0_0 - gr_add_xx_0_1 - 0 - 0 - - - const_source_x_0_0 - gr_add_xx_0_1 - 0 - 1 - - - random_source_x_0_0 - gr_uchar_to_float_0_0 - 0 - 0 - - - gr_channel_model_0 - gr_throttle_0 - 0 - 0 - - - gr_add_xx_0 - gr_float_to_complex_0 - 0 - 0 - - - gr_add_xx_0_1 - gr_float_to_complex_0 - 0 - 1 - - - gr_pfb_clock_sync_xxx_0 - wxgui_scopesink2_0 - 0 - 0 - - - gr_throttle_0 - gr_pfb_clock_sync_xxx_0 - 0 - 0 - - - gr_pfb_clock_sync_xxx_0 - wxgui_scopesink2_0_0 - 1 - 0 - - - gr_pfb_clock_sync_xxx_0 - wxgui_scopesink2_0_0_0 - 3 - 0 - - - gr_pfb_clock_sync_xxx_0 - wxgui_scopesink2_0_0_0_0 - 2 - 0 - - - gr_multiply_const_vxx_0 - wxgui_scopesink2_0_0_1 - 0 - 0 - - - gr_float_to_complex_0 - blks2_pfb_arb_resampler_ccf_0 - 0 - 0 - - - blks2_pfb_arb_resampler_ccf_0 - gr_multiply_const_vxx_0 - 0 - 0 - - - gr_multiply_const_vxx_0 - gr_channel_model_0 - 0 - 0 - - diff --git a/gnuradio-examples/grc/simple/ber_simulation.grc b/gnuradio-examples/grc/simple/ber_simulation.grc deleted file mode 100644 index 618add29c..000000000 --- a/gnuradio-examples/grc/simple/ber_simulation.grc +++ /dev/null @@ -1,564 +0,0 @@ - - - Thu Mar 19 11:08:59 2009 - - options - - id - ber_sim - - - _enabled - True - - - title - BER Simulation - - - author - Example - - - description - Adjust the noise and constellation... see what happens! - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - realtime_scheduling - - - - _coordinate - (16, 10) - - - _rotation - 0 - - - - gr_noise_source_x - - id - gr_noise_source_x - - - _enabled - True - - - type - complex - - - noise_type - gr.GR_GAUSSIAN - - - amp - noise - - - seed - 42 - - - _coordinate - (235, 379) - - - _rotation - 0 - - - - gr_chunks_to_symbols_xx - - id - gr_chunks_to_symbols_xx - - - _enabled - True - - - in_type - byte - - - out_type - complex - - - symbol_table - const - - - dimension - 1 - - - _coordinate - (360, 237) - - - _rotation - 0 - - - - wxgui_numbersink2 - - id - wxgui_numbersink2 - - - _enabled - True - - - type - float - - - title - BER - - - units - % - - - samp_rate - samp_rate - - - base_value - 0.0 - - - min_value - 0.0 - - - max_value - 1.0 - - - factor - 100 - - - decimal_places - 4 - - - ref_level - 0 - - - number_rate - 15 - - - peak_hold - False - - - average - False - - - avg_alpha - 0 - - - show_gauge - False - - - grid_pos - 1, 0, 1, 1 - - - _coordinate - (1062, 11) - - - _rotation - 0 - - - - gr_throttle - - id - gr_throttle - - - _enabled - True - - - type - byte - - - samples_per_second - samp_rate - - - vlen - 1 - - - _coordinate - (397, 27) - - - _rotation - 0 - - - - blks2_error_rate - - id - blks2_error_rate - - - _enabled - True - - - type - 'BER' - - - win_size - 1000000 - - - bits_per_symbol - int(math.log(len(const))/math.log(2)) - - - _coordinate - (670, 41) - - - _rotation - 0 - - - - gr_constellation_decoder_cb - - id - gr_constellation_decoder_cb - - - _enabled - True - - - sym_position - const - - - sym_value_out - range(len(const)) - - - _coordinate - (708, 224) - - - _rotation - 0 - - - - random_source_x - - id - random_source_x - - - _enabled - True - - - type - byte - - - min - 0 - - - max - len(const) - - - num_samps - 1000000 - - - repeat - False - - - _coordinate - (15, 244) - - - _rotation - 0 - - - - variable - - id - noise - - - _enabled - True - - - value - .25 - - - _coordinate - (18, 386) - - - _rotation - 0 - - - - variable - - id - const - - - _enabled - True - - - value - 1+1j, 1-1j, -1-1j, -1+1j - - - _coordinate - (16, 461) - - - _rotation - 0 - - - - variable - - id - samp_rate - - - _enabled - True - - - value - 50e3 - - - _coordinate - (20, 168) - - - _rotation - 0 - - - - import - - id - import - - - _enabled - True - - - import - import math - - - _coordinate - (138, 168) - - - _rotation - 0 - - - - gr_add_xx - - id - gr_add_xx - - - _enabled - True - - - type - complex - - - num_inputs - 2 - - - vlen - 1 - - - _coordinate - (652, 395) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0 - - - _enabled - True - - - type - complex - - - title - "Constellation: "+str(const) - - - samp_rate - samp_rate - - - v_scale - 0 - - - t_scale - 0 - - - ac_couple - False - - - xy_mode - True - - - num_inputs - 1 - - - grid_pos - 2, 0, 1, 1 - - - _coordinate - (828, 368) - - - _rotation - 0 - - - - blks2_error_rate - wxgui_numbersink2 - 0 - 0 - - - gr_throttle - blks2_error_rate - 0 - 0 - - - gr_constellation_decoder_cb - blks2_error_rate - 0 - 1 - - - gr_add_xx - gr_constellation_decoder_cb - 0 - 0 - - - gr_chunks_to_symbols_xx - gr_add_xx - 0 - 0 - - - gr_noise_source_x - gr_add_xx - 0 - 1 - - - random_source_x - gr_throttle - 0 - 0 - - - random_source_x - gr_chunks_to_symbols_xx - 0 - 0 - - - gr_add_xx - wxgui_scopesink2_0 - 0 - 0 - - diff --git a/gnuradio-examples/grc/simple/dpsk_loopback.grc b/gnuradio-examples/grc/simple/dpsk_loopback.grc deleted file mode 100644 index 6a507c98d..000000000 --- a/gnuradio-examples/grc/simple/dpsk_loopback.grc +++ /dev/null @@ -1,450 +0,0 @@ - - - Tue Mar 17 12:53:37 2009 - - options - - id - dpsk_loopback - - - _enabled - True - - - title - DPSK Loopback - - - author - Example - - - description - gnuradio flow graph - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - blks2_dxpsk_mod - - id - blks2_dxpsk_mod_0 - - - _enabled - True - - - type - dbpsk - - - samples_per_symbol - 2 - - - excess_bw - 0.35 - - - gray_code - True - - - _coordinate - (426, 295) - - - _rotation - 0 - - - - variable - - id - samp_rate - - - _enabled - True - - - value - 10000 - - - _coordinate - (10, 170) - - - _rotation - 0 - - - - variable_slider - - id - freq - - - _enabled - True - - - label - Frequency (Hz) - - - value - 500 - - - min - 0 - - - max - samp_rate/2 - - - num_steps - 100 - - - slider_length - 200 - - - slider_type - horizontal - - - grid_pos - - - - _coordinate - (12, 257) - - - _rotation - 0 - - - - blks2_packet_encoder - - id - blks2_packet_encoder_0 - - - _enabled - True - - - type - float - - - samples_per_symbol - 2 - - - bits_per_symbol - 1 - - - access_code - - - - pad_for_usrp - True - - - payload_length - 0 - - - _coordinate - (216, 260) - - - _rotation - 0 - - - - gr_throttle - - id - gr_throttle_0_0 - - - _enabled - True - - - type - float - - - samples_per_second - samp_rate - - - vlen - 1 - - - _coordinate - (225, 174) - - - _rotation - 0 - - - - gr_sig_source_x - - id - gr_sig_source_x_0 - - - _enabled - True - - - type - float - - - samp_rate - samp_rate - - - waveform - gr.GR_COS_WAVE - - - freq - freq - - - amp - 1 - - - offset - 0 - - - _coordinate - (203, 8) - - - _rotation - 0 - - - - blks2_packet_decoder - - id - blks2_packet_decoder_0 - - - _enabled - True - - - type - float - - - access_code - - - - threshold - -1 - - - _coordinate - (551, 65) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2_0 - - - _enabled - True - - - type - float - - - title - Scope Plot - - - samp_rate - samp_rate - - - frame_decim - 15 - - - v_scale - 0 - - - t_scale - 1./freq - - - marker - set_format_line - - - num_inputs - 1 - - - grid_pos - - - - _coordinate - (769, 12) - - - _rotation - 0 - - - - blks2_dxpsk_demod - - id - blks2_dxpsk_demod_0 - - - _enabled - True - - - type - dbpsk - - - samples_per_symbol - 2 - - - excess_bw - 0.35 - - - costas_alpha - 0.175 - - - gain_mu - 0.175 - - - mu - 0.5 - - - omega_relative_limit - 0.005 - - - gray_code - True - - - _coordinate - (691, 219) - - - _rotation - 0 - - - - blks2_dxpsk_mod_0 - blks2_dxpsk_demod_0 - 0 - 0 - - - blks2_dxpsk_demod_0 - blks2_packet_decoder_0 - 0 - 0 - - - blks2_packet_encoder_0 - blks2_dxpsk_mod_0 - 0 - 0 - - - gr_sig_source_x_0 - gr_throttle_0_0 - 0 - 0 - - - gr_throttle_0_0 - blks2_packet_encoder_0 - 0 - 0 - - - blks2_packet_decoder_0 - wxgui_scopesink2_0 - 0 - 0 - - diff --git a/gnuradio-examples/grc/simple/variable_config.grc b/gnuradio-examples/grc/simple/variable_config.grc deleted file mode 100644 index 95c287cce..000000000 --- a/gnuradio-examples/grc/simple/variable_config.grc +++ /dev/null @@ -1,329 +0,0 @@ - - - Thu Jun 25 10:56:04 2009 - - options - - id - variable_config_demo - - - _enabled - True - - - title - Variable Config Block Demonstration - - - author - Example - - - description - Save/Load freq from a config file. - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - autostart - True - - - realtime_scheduling - - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - variable - - id - samp_rate - - - _enabled - True - - - value - 32000 - - - _coordinate - (10, 170) - - - _rotation - 0 - - - - variable_config - - id - freq_init - - - _enabled - True - - - value - 1000 - - - type - real - - - config_file - config.conf - - - section - main - - - option - freq - - - writeback - freq - - - _coordinate - (255, 17) - - - _rotation - 0 - - - - variable_slider - - id - freq - - - _enabled - True - - - label - Frequency (Hz) - - - value - freq_init - - - min - -samp_rate/2 - - - max - samp_rate/2 - - - num_steps - 100 - - - style - wx.SL_HORIZONTAL - - - converver - float_converter - - - grid_pos - - - - _coordinate - (429, 24) - - - _rotation - 0 - - - - gr_throttle - - id - gr_throttle_0 - - - _enabled - True - - - type - complex - - - samples_per_second - samp_rate - - - vlen - 1 - - - _coordinate - (392, 233) - - - _rotation - 0 - - - - gr_sig_source_x - - id - gr_sig_source_x_0 - - - _enabled - True - - - type - complex - - - samp_rate - samp_rate - - - waveform - gr.GR_COS_WAVE - - - freq - freq - - - amp - 1 - - - offset - 0 - - - _coordinate - (148, 233) - - - _rotation - 0 - - - - wxgui_fftsink2 - - id - wxgui_fftsink2_0 - - - _enabled - True - - - type - complex - - - title - FFT Plot - - - samp_rate - samp_rate - - - baseband_freq - 0 - - - y_per_div - 10 - - - y_divs - 10 - - - ref_level - 50 - - - fft_size - 1024 - - - fft_rate - 30 - - - peak_hold - False - - - average - False - - - avg_alpha - 0 - - - grid_pos - - - - _coordinate - (671, 233) - - - _rotation - 0 - - - - gr_sig_source_x_0 - gr_throttle_0 - 0 - 0 - - - gr_throttle_0 - wxgui_fftsink2_0 - 0 - 0 - - diff --git a/gnuradio-examples/grc/xmlrpc/readme.txt b/gnuradio-examples/grc/xmlrpc/readme.txt deleted file mode 100644 index c1f87c1cb..000000000 --- a/gnuradio-examples/grc/xmlrpc/readme.txt +++ /dev/null @@ -1,18 +0,0 @@ -################################################## -# XMLRPC example -################################################## - -XMLRPC allows software to make remote function calls over http. -In the case of GRC, one can use XMLRPC to modify variables in a running flow graph. -See http://www.xmlrpc.com/ - ---- Server Example --- -Place an "XMLRPC Server" block inside of any flow graph. -The server will provide set functions for every variable in the flow graph. -If a variable is called "freq", the server will provide a function set_freq(new_freq). -Run the server example and experiment with the example client script. - --- Client Example -- -The "XMLRPC Client" block will give a variable control over one remove function. -In the example client, there is one client block and gui control per variable. -This technique can be used to remotely control a flow graph, perhaps running on a non-gui machine. diff --git a/gnuradio-examples/grc/xmlrpc/xmlrpc_client.grc b/gnuradio-examples/grc/xmlrpc/xmlrpc_client.grc deleted file mode 100644 index 3bb4e7ed3..000000000 --- a/gnuradio-examples/grc/xmlrpc/xmlrpc_client.grc +++ /dev/null @@ -1,312 +0,0 @@ - - - Thu Jul 24 14:27:44 2008 - - options - - id - client_block - - - _enabled - True - - - title - XMLRPC Client - - - author - Example - - - description - example flow graph - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - xmlrpc_client - - id - xmlrpc_client0 - - - _enabled - True - - - addr - localhost - - - port - 1234 - - - callback - set_ampl - - - variable - ampl - - - _coordinate - (409, 35) - - - _rotation - 0 - - - - xmlrpc_client - - id - xmlrpc_client - - - _enabled - True - - - addr - localhost - - - port - 1234 - - - callback - set_freq - - - variable - freq - - - _coordinate - (222, 34) - - - _rotation - 0 - - - - variable_slider - - id - freq - - - _enabled - True - - - label - Frequency (Hz) - - - value - 1000 - - - min - 0 - - - max - 5000 - - - num_steps - 100 - - - slider_type - horizontal - - - grid_pos - 0, 0, 1, 2 - - - _coordinate - (207, 162) - - - _rotation - 0 - - - - variable_slider - - id - ampl - - - _enabled - True - - - label - Amplitude - - - value - 1 - - - min - 0 - - - max - 2 - - - num_steps - 100 - - - slider_type - horizontal - - - grid_pos - 1, 0, 1, 2 - - - _coordinate - (397, 167) - - - _rotation - 0 - - - - variable_chooser - - id - offset - - - _enabled - True - - - label - Offset - - - value_index - 1 - - - choices - [-1, 0, 1] - - - labels - ["neg", "zero", "pos"] - - - chooser_type - radio_buttons_horizontal - - - grid_pos - 2, 0, 1, 2 - - - _coordinate - (596, 177) - - - _rotation - 0 - - - - xmlrpc_client - - id - xmlrpc_client1 - - - _enabled - True - - - addr - localhost - - - port - 1234 - - - callback - set_offset - - - variable - offset*ampl - - - _coordinate - (608, 39) - - - _rotation - 0 - - - - variable - - id - samp_rate - - - _enabled - True - - - value - 32000 - - - _coordinate - (13, 172) - - - _rotation - 0 - - - \ No newline at end of file diff --git a/gnuradio-examples/grc/xmlrpc/xmlrpc_client_script.py b/gnuradio-examples/grc/xmlrpc/xmlrpc_client_script.py deleted file mode 100644 index 956fa07fb..000000000 --- a/gnuradio-examples/grc/xmlrpc/xmlrpc_client_script.py +++ /dev/null @@ -1,23 +0,0 @@ -#!/usr/bin/env python - -import time -import random -import xmlrpclib - -#create server object -s = xmlrpclib.Server("http://localhost:1234") - -#randomly change parameters of the sinusoid -for i in range(10): - #generate random values - new_freq = random.uniform(0, 5000) - new_ampl = random.uniform(0, 2) - new_offset = random.uniform(-1, 1) - #set new values - time.sleep(1) - s.set_freq(new_freq) - time.sleep(1) - s.set_ampl(new_ampl) - time.sleep(1) - s.set_offset(new_offset) - diff --git a/gnuradio-examples/grc/xmlrpc/xmlrpc_server.grc b/gnuradio-examples/grc/xmlrpc/xmlrpc_server.grc deleted file mode 100644 index dc539ef1b..000000000 --- a/gnuradio-examples/grc/xmlrpc/xmlrpc_server.grc +++ /dev/null @@ -1,384 +0,0 @@ - - - Thu Jul 24 14:27:42 2008 - - options - - id - server_block - - - _enabled - True - - - title - XMLRPC Server - - - author - Example - - - description - example flow graph - - - window_size - 1280, 1024 - - - generate_options - wx_gui - - - category - Custom - - - _coordinate - (10, 10) - - - _rotation - 0 - - - - gr_sig_source_x - - id - gr_sig_source_x - - - _enabled - True - - - type - float - - - samp_rate - samp_rate - - - waveform - gr.GR_COS_WAVE - - - freq - freq - - - amp - ampl - - - offset - offset - - - _coordinate - (162, 200) - - - _rotation - 0 - - - - variable - - id - offset - - - _enabled - True - - - value - 0 - - - _coordinate - (12, 390) - - - _rotation - 0 - - - - xmlrpc_server - - id - xmlrpc_server - - - _enabled - True - - - addr - localhost - - - port - 1234 - - - _coordinate - (395, 240) - - - _rotation - 0 - - - - gr_throttle - - id - gr_throttle - - - _enabled - True - - - type - float - - - samples_per_second - samp_rate - - - vlen - 1 - - - _coordinate - (386, 93) - - - _rotation - 0 - - - - wxgui_scopesink2 - - id - wxgui_scopesink2 - - - _enabled - True - - - type - float - - - title - Scope Plot - - - samp_rate - samp_rate - - - frame_decim - 15 - - - v_scale - 0 - - - t_scale - .001 - - - marker - set_format_line - - - num_inputs - 1 - - - grid_pos - 0, 0, 2, 4 - - - _coordinate - (623, 28) - - - _rotation - 0 - - - - wxgui_fftsink2 - - id - wxgui_fftsink2 - - - _enabled - True - - - type - float - - - title - FFT Plot - - - samp_rate - samp_rate - - - baseband_freq - 0 - - - y_per_div - 10 - - - y_divs - 8 - - - ref_level - 50 - - - fft_size - 512 - - - fft_rate - 15 - - - avg_alpha - 0 - - - average - False - - - peak_hold - False - - - grid_pos - 2, 0, 2, 4 - - - _coordinate - (630, 233) - - - _rotation - 0 - - - - variable - - id - samp_rate - - - _enabled - True - - - value - 32000 - - - _coordinate - (11, 160) - - - _rotation - 0 - - - - variable - - id - freq - - - _enabled - True - - - value - 1000 - - - _coordinate - (11, 237) - - - _rotation - 0 - - - - variable - - id - ampl - - - _enabled - True - - - value - 1 - - - _coordinate - (13, 315) - - - _rotation - 0 - - - - gr_sig_source_x - gr_throttle - 0 - 0 - - - gr_throttle - wxgui_scopesink2 - 0 - 0 - - - gr_throttle - wxgui_fftsink2 - 0 - 0 - - \ No newline at end of file -- cgit