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') 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