Age | Commit message (Collapse) | Author |
|
|
|
When a tag with updated metadata information is received, close out the previous header (by setting the segment size) and create a new header with the new data. Specifically for sample rate and time stamps. Will be useful for extra_dict when implemented.
|
|
Also a utility script that you pass a filename to and it prints out the meta data.
|
|
|
|
Conflicts:
gr-analog/python/CMakeLists.txt
gr-blocks/python/CMakeLists.txt
|
|
Each unit test shares common dependencies,
but we have been neglecting to set these.
In this changeset, we set one top level GR_TEST_TARGET_DEPS,
and simply append module-specific dependencies for each test.
This also helps to fix QA tests on windows
which were missing the dependencies list.
Conflicts:
gr-analog/python/CMakeLists.txt
gr-blocks/python/CMakeLists.txt
|
|
This seems to fix the import problems recently seen on 12.10 for loading gnuradio-companion (due to 'from lxml import etree' which was actually due to 'import os' causing a segfault).
|
|
|
|
|
|
|
|
This reverts commit f8581fb475267e1a97eaab962e423559fb4bfce2, reversing
changes made to 73800434abfb8c6efcf069222b5f0fea9c86870b.
|
|
Conflicts:
gnuradio-core/CMakeLists.txt
gnuradio-core/src/lib/general/general.i
|
|
This block is meant to help debug applications that use stream tags.
|
|
|
|
added python QA code
reversed bit ordering to match gr_pack_k_bits
gr_keep_m_in_n:
added python QA code
switched block to operate on individual items as itemsize instead of vectors
updated GRC to match
|
|
|
|
digital.mpsk_receiver_cc: Set reasonable default parameter values for GRC definition
digital.ofdm_insert_preamble: Expose enter_preamble() as public, to allow external state changes
Cleanup of incorrect forecast behavior
Make the flag port optional, incase external preamble triggers are preferred to in-band
gr_vector_source: added set_data( data ) and rewind() public methods
gr_head: added set_length(int) method to modify head length
New Blocks Added:
gr_keep_m_in_n: Allows periodic extraction of M items instead of 1 (in keep_1_in_n)
gr_pack_k_bits: Complementary block fo gr_unpack_k_bits
gr_vector_insert_x: Complement to the gr_head block, inserts a vector into a stream then becomes a pass through
|
|
|
|
|
|
|
|
|
|
|
|
this in the future.
The sed script was provided by Moritz Fischer.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Its important to list the dependent libraries for a test
so the library path can be correctly set.
This is necessary on platforms without dynamic re-linking.
|
|
|
|
|
|
|
|
Conflicts:
gnuradio-core/src/lib/general/Makefile.am
gnuradio-core/src/lib/gengen/.gitignore
gnuradio-core/src/lib/gengen/Makefile.am
gnuradio-core/src/python/gnuradio/gr/Makefile.am
|
|
|
|
|
|
|
|
Conflicts:
config/grc_volk.m4
gnuradio-core/src/guile/tests/gengen_ctors.test
gnuradio-core/src/lib/Makefile.am
gnuradio-core/src/lib/general/.gitignore
gnuradio-core/src/lib/general/Makefile.am
gnuradio-core/src/lib/gengen/.gitignore
gnuradio-core/src/python/gnuradio/gr/Makefile.am
volk/include/volk/Makefile.am
|
|
|
|
specific output stream.
Now, not all output channels must be connected; can connect M of N channels (M <= N) and use the channel_map to set which channel from the original wideband signal go to which output streams.
|
|
Rounds to nearest number.
|
|
Conflicts:
volk/apps/volk_profile.cc
|
|
|
|
The full vector is received because of the switch to a gr_block, so we exted the expected_data vector; otherwise, the results are the same
|
|
Conflicts:
gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc
gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc
|
|
Using the Volk function causes too much of a change in the output values right now. Will have to relook at it for the right thing to do. Keeping the use of vlen and scale, though.
|
|
|
|
|
|
|
|
Also adds SSE and AVX and unaligned Volk versions for this.
|