diff options
author | Tom Rondeau <tom@trondeau.com> | 2014-02-16 11:45:06 -0500 |
---|---|---|
committer | Tom Rondeau <tom@trondeau.com> | 2014-02-16 11:45:06 -0500 |
commit | a7c7324edfa4e04cfc9415d53081367780ba92d9 (patch) | |
tree | 8f269409b387a7bfc798718016eab6089c403990 | |
parent | 4c90837cde51390cb0621f968326ca075e65fc2c (diff) | |
parent | e1f860c2f14917509bcc42e179e6994febb7d85d (diff) |
Merge branch 'maint'
-rw-r--r-- | gr-digital/examples/ofdm/rx_ofdm.grc | 518 | ||||
-rw-r--r-- | gr-digital/grc/digital_block_tree.xml | 1 | ||||
-rw-r--r-- | gr-digital/grc/digital_bytes_to_syms.xml | 20 | ||||
-rw-r--r-- | gr-qtgui/lib/spectrumdisplayform.ui | 1 | ||||
-rw-r--r-- | gr-utils/python/modtool/gr-newmod/lib/CMakeLists.txt | 6 | ||||
-rw-r--r-- | gr-utils/python/modtool/gr-newmod/swig/CMakeLists.txt | 8 |
6 files changed, 327 insertions, 227 deletions
diff --git a/gr-digital/examples/ofdm/rx_ofdm.grc b/gr-digital/examples/ofdm/rx_ofdm.grc index 5a65ec8b17..3853853a27 100644 --- a/gr-digital/examples/ofdm/rx_ofdm.grc +++ b/gr-digital/examples/ofdm/rx_ofdm.grc @@ -1,6 +1,6 @@ <?xml version='1.0' encoding='ASCII'?> <flow_graph> - <timestamp>Sun Oct 27 16:24:42 2013</timestamp> + <timestamp>Sun Feb 2 14:07:51 2014</timestamp> <block> <key>options</key> <param> @@ -467,6 +467,10 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> <value>(2, 167)</value> </param> @@ -498,6 +502,10 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> <value>(920, 171)</value> </param> @@ -529,49 +537,10 @@ <value>1</value> </param> <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - <param> - <key>_coordinate</key> - <value>(440, 187)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - </block> - <block> - <key>blocks_delay</key> - <param> - <key>id</key> - <value>blocks_delay_0</value> - </param> - <param> - <key>_enabled</key> + <key>ignoretag</key> <value>True</value> </param> <param> - <key>type</key> - <value>complex</value> - </param> - <param> - <key>delay</key> - <value>fft_len+fft_len/4</value> - </param> - <param> - <key>num_ports</key> - <value>1</value> - </param> - <param> - <key>vlen</key> - <value>1</value> - </param> - <param> <key>affinity</key> <value></value> </param> @@ -580,8 +549,12 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> - <value>(637, 294)</value> + <value>(440, 187)</value> </param> <param> <key>_rotation</key> @@ -619,6 +592,10 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> <value>(1117, 265)</value> </param> @@ -658,6 +635,10 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> <value>(627, 175)</value> </param> @@ -689,6 +670,10 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> <value>(634, 529)</value> </param> @@ -720,6 +705,10 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> <value>(903, 530)</value> </param> @@ -771,6 +760,10 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> <value>(217, 576)</value> </param> @@ -837,63 +830,12 @@ <value>0</value> </param> <param> - <key>_coordinate</key> - <value>(171, 182)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - </block> - <block> - <key>digital_header_payload_demux</key> - <param> - <key>id</key> - <value>digital_header_payload_demux_0</value> - </param> - <param> - <key>_enabled</key> - <value>True</value> - </param> - <param> - <key>header_len</key> - <value>3</value> - </param> - <param> - <key>items_per_symbol</key> - <value>fft_len</value> - </param> - <param> - <key>guard_interval</key> - <value>fft_len/4</value> - </param> - <param> - <key>length_tag_key</key> - <value>length_tag_key</value> - </param> - <param> - <key>trigger_tag_key</key> - <value>""</value> - </param> - <param> - <key>output_symbols</key> - <value>True</value> - </param> - <param> - <key>type</key> - <value>complex</value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>minoutbuf</key> + <key>maxoutbuf</key> <value>0</value> </param> <param> <key>_coordinate</key> - <value>(775, 408)</value> + <value>(171, 182)</value> </param> <param> <key>_rotation</key> @@ -943,6 +885,10 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> <value>(442, 584)</value> </param> @@ -994,6 +940,10 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> <value>(675, 577)</value> </param> @@ -1026,61 +976,6 @@ </param> </block> <block> - <key>digital_ofdm_serializer_vcc</key> - <param> - <key>id</key> - <value>digital_ofdm_serializer_vcc_header</value> - </param> - <param> - <key>_enabled</key> - <value>True</value> - </param> - <param> - <key>fft_len</key> - <value>fft_len</value> - </param> - <param> - <key>occupied_carriers</key> - <value>occupied_carriers</value> - </param> - <param> - <key>len_tag_key</key> - <value>length_tag_key</value> - </param> - <param> - <key>packet_len_tag_key</key> - <value></value> - </param> - <param> - <key>symbols_skipped</key> - <value>0</value> - </param> - <param> - <key>carr_offset_key</key> - <value></value> - </param> - <param> - <key>input_is_shifted</key> - <value>True</value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - <param> - <key>_coordinate</key> - <value>(914, 584)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - </block> - <block> <key>virtual_sink</key> <param> <key>id</key> @@ -1169,6 +1064,10 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> <value>(221, 702)</value> </param> @@ -1220,6 +1119,10 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> <value>(672, 702)</value> </param> @@ -1252,61 +1155,6 @@ </param> </block> <block> - <key>digital_ofdm_serializer_vcc</key> - <param> - <key>id</key> - <value>digital_ofdm_serializer_vcc_payload</value> - </param> - <param> - <key>_enabled</key> - <value>True</value> - </param> - <param> - <key>fft_len</key> - <value>fft_len</value> - </param> - <param> - <key>occupied_carriers</key> - <value>occupied_carriers</value> - </param> - <param> - <key>len_tag_key</key> - <value>length_tag_key</value> - </param> - <param> - <key>packet_len_tag_key</key> - <value>packet_length_tag_key</value> - </param> - <param> - <key>symbols_skipped</key> - <value>1</value> - </param> - <param> - <key>carr_offset_key</key> - <value></value> - </param> - <param> - <key>input_is_shifted</key> - <value>True</value> - </param> - <param> - <key>affinity</key> - <value></value> - </param> - <param> - <key>minoutbuf</key> - <value>0</value> - </param> - <param> - <key>_coordinate</key> - <value>(916, 710)</value> - </param> - <param> - <key>_rotation</key> - <value>0</value> - </param> - </block> - <block> <key>digital_crc32_bb</key> <param> <key>id</key> @@ -1333,6 +1181,10 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> <value>(659, 841)</value> </param> @@ -1376,6 +1228,10 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> <value>(430, 826)</value> </param> @@ -1407,6 +1263,10 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> <value>(183, 848)</value> </param> @@ -1457,6 +1317,10 @@ <value>Rx Bytes</value> </param> <param> + <key>filter</key> + <value>""</value> + </param> + <param> <key>num_inputs</key> <value>1</value> </param> @@ -1524,6 +1388,10 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> <value>(303, 372)</value> </param> @@ -1603,6 +1471,10 @@ <value>0</value> </param> <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> <key>_coordinate</key> <value>(58, 327)</value> </param> @@ -1611,6 +1483,242 @@ <value>0</value> </param> </block> + <block> + <key>digital_header_payload_demux</key> + <param> + <key>id</key> + <value>digital_header_payload_demux_0</value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>header_len</key> + <value>3</value> + </param> + <param> + <key>items_per_symbol</key> + <value>fft_len</value> + </param> + <param> + <key>guard_interval</key> + <value>fft_len/4</value> + </param> + <param> + <key>length_tag_key</key> + <value>length_tag_key</value> + </param> + <param> + <key>trigger_tag_key</key> + <value>""</value> + </param> + <param> + <key>output_symbols</key> + <value>True</value> + </param> + <param> + <key>type</key> + <value>complex</value> + </param> + <param> + <key>timing_tag_key</key> + <value>"rx_time"</value> + </param> + <param> + <key>samp_rate</key> + <value>samp_rate</value> + </param> + <param> + <key>special_tags</key> + <value>()</value> + </param> + <param> + <key>affinity</key> + <value></value> + </param> + <param> + <key>minoutbuf</key> + <value>0</value> + </param> + <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> + <key>_coordinate</key> + <value>(766, 363)</value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + </block> + <block> + <key>digital_ofdm_serializer_vcc</key> + <param> + <key>id</key> + <value>digital_ofdm_serializer_vcc_header</value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>fft_len</key> + <value>fft_len</value> + </param> + <param> + <key>occupied_carriers</key> + <value>occupied_carriers</value> + </param> + <param> + <key>len_tag_key</key> + <value>length_tag_key</value> + </param> + <param> + <key>packet_len_tag_key</key> + <value></value> + </param> + <param> + <key>symbols_skipped</key> + <value>0</value> + </param> + <param> + <key>carr_offset_key</key> + <value></value> + </param> + <param> + <key>input_is_shifted</key> + <value>True</value> + </param> + <param> + <key>affinity</key> + <value></value> + </param> + <param> + <key>minoutbuf</key> + <value>0</value> + </param> + <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> + <key>_coordinate</key> + <value>(914, 584)</value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + </block> + <block> + <key>digital_ofdm_serializer_vcc</key> + <param> + <key>id</key> + <value>digital_ofdm_serializer_vcc_payload</value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>fft_len</key> + <value>fft_len</value> + </param> + <param> + <key>occupied_carriers</key> + <value>occupied_carriers</value> + </param> + <param> + <key>len_tag_key</key> + <value>length_tag_key</value> + </param> + <param> + <key>packet_len_tag_key</key> + <value>packet_length_tag_key</value> + </param> + <param> + <key>symbols_skipped</key> + <value>1</value> + </param> + <param> + <key>carr_offset_key</key> + <value></value> + </param> + <param> + <key>input_is_shifted</key> + <value>True</value> + </param> + <param> + <key>affinity</key> + <value></value> + </param> + <param> + <key>minoutbuf</key> + <value>0</value> + </param> + <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> + <key>_coordinate</key> + <value>(916, 710)</value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + </block> + <block> + <key>blocks_delay</key> + <param> + <key>id</key> + <value>blocks_delay_0</value> + </param> + <param> + <key>_enabled</key> + <value>True</value> + </param> + <param> + <key>type</key> + <value>complex</value> + </param> + <param> + <key>delay</key> + <value>fft_len+fft_len/4</value> + </param> + <param> + <key>num_ports</key> + <value>1</value> + </param> + <param> + <key>vlen</key> + <value>1</value> + </param> + <param> + <key>affinity</key> + <value></value> + </param> + <param> + <key>minoutbuf</key> + <value>0</value> + </param> + <param> + <key>maxoutbuf</key> + <value>0</value> + </param> + <param> + <key>_coordinate</key> + <value>(622, 273)</value> + </param> + <param> + <key>_rotation</key> + <value>0</value> + </param> + </block> <connection> <source_block_id>analog_random_source_x_0</source_block_id> <sink_block_id>blocks_stream_to_tagged_stream_0</sink_block_id> diff --git a/gr-digital/grc/digital_block_tree.xml b/gr-digital/grc/digital_block_tree.xml index bd03113514..007a7e6106 100644 --- a/gr-digital/grc/digital_block_tree.xml +++ b/gr-digital/grc/digital_block_tree.xml @@ -100,7 +100,6 @@ <cat> <name>Symbol Coding</name> <block>digital_binary_slicer_fb</block> - <block>digital_bytes_to_syms</block> <block>digital_chunks_to_symbols_xx</block> <block>digital_constellation_decoder_cb</block> <block>digital_constellation_receiver_cb</block> diff --git a/gr-digital/grc/digital_bytes_to_syms.xml b/gr-digital/grc/digital_bytes_to_syms.xml deleted file mode 100644 index fb17bb6def..0000000000 --- a/gr-digital/grc/digital_bytes_to_syms.xml +++ /dev/null @@ -1,20 +0,0 @@ -<?xml version="1.0"?> -<!-- -################################################### -## Bytes to Syms -################################################### - --> -<block> - <name>Bytes to Symbols</name> - <key>digital_bytes_to_syms</key> - <import>from gnuradio import digital</import> - <make>digital.bytes_to_syms()</make> - <sink> - <name>in</name> - <type>byte</type> - </sink> - <source> - <name>out</name> - <type>float</type> - </source> -</block> diff --git a/gr-qtgui/lib/spectrumdisplayform.ui b/gr-qtgui/lib/spectrumdisplayform.ui index d548ba7a2e..ceab55b049 100644 --- a/gr-qtgui/lib/spectrumdisplayform.ui +++ b/gr-qtgui/lib/spectrumdisplayform.ui @@ -506,7 +506,6 @@ </layout> </widget> <layoutdefault spacing="6" margin="11"/> - <pixmapfunction></pixmapfunction> <customwidgets> <customwidget> <class>QwtSlider</class> diff --git a/gr-utils/python/modtool/gr-newmod/lib/CMakeLists.txt b/gr-utils/python/modtool/gr-newmod/lib/CMakeLists.txt index 05e1fcf5b8..6192c51f04 100644 --- a/gr-utils/python/modtool/gr-newmod/lib/CMakeLists.txt +++ b/gr-utils/python/modtool/gr-newmod/lib/CMakeLists.txt @@ -28,6 +28,12 @@ link_directories(${Boost_LIBRARY_DIRS}) list(APPEND howto_sources ) +set(howto_sources "${howto_sources}" PARENT_SCOPE) +if(NOT howto_sources) + MESSAGE(STATUS "No C++ sources... skipping lib/") + return() +endif(NOT howto_sources) + add_library(gnuradio-howto SHARED ${howto_sources}) target_link_libraries(gnuradio-howto ${Boost_LIBRARIES} ${GNURADIO_ALL_LIBRARIES}) set_target_properties(gnuradio-howto PROPERTIES DEFINE_SYMBOL "gnuradio_howto_EXPORTS") diff --git a/gr-utils/python/modtool/gr-newmod/swig/CMakeLists.txt b/gr-utils/python/modtool/gr-newmod/swig/CMakeLists.txt index 9aa1c51818..5810b6c1ea 100644 --- a/gr-utils/python/modtool/gr-newmod/swig/CMakeLists.txt +++ b/gr-utils/python/modtool/gr-newmod/swig/CMakeLists.txt @@ -18,6 +18,14 @@ # Boston, MA 02110-1301, USA. ######################################################################## +# Check if there is C++ code at all +######################################################################## +if(NOT howto_sources) + MESSAGE(STATUS "No C++ sources... skipping swig/") + return() +endif(NOT howto_sources) + +######################################################################## # Include swig generation macros ######################################################################## find_package(SWIG) |