summaryrefslogtreecommitdiff
path: root/gnuradio-core/src
Commit message (Collapse)AuthorAgeFilesLines
...
* | Add test to see if Guile was built with threads enabledEric Blossom2010-12-231-0/+1
| |
* | Check for lt_dladvise_global and fall back to using lt_dlopenext if not found.Eric Blossom2010-12-221-0/+31
| |
* | Merge branch 'next' into guile.Eric Blossom2010-12-214-9/+17
|\ \ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Passes distcheck. * next: (32 commits) volk: Fix for popcnt's 64/32-bit issues. Using a copy of config.guess and config.sub instead of sym links. Including time header to qa files. Changed python env variable to more globally usable version. gr_uhd: Quick fix for make distcheck failures if UHD is not installed. PFB resampler: fix it this way to avoid the signed/unsigned warning. PFB resampler: fixes bug where filter could be looking past the number of inputs. resampler PFB: Sets relative rate when rate is changed. Create method to set rate on pfb_arb_resamp after it has been created. Allow it to be called from GRC. volk: fix for running 32-bit OS on 64-bit processor. System is correctly identified as 32-bit and compiles with the correct flags. volk: changing the path variables again. This works on my various systems tested. Using abs_ path names failed on Ubuntu 8.04 32-bit. volk: May be a hack, but it was required for my 32-bit Fedora 13 to work. volk: Removing unnecessary shell script; last commit takes care if its functions. volk: Fixing build system to handle making volk_mktables, volk_tables.h, and volk_config.h instead of a standalone shell script. volk: readding 16sc_magnitude_32f_sse with fix for SSE hadd_ps error. volk: Adding a few more generic-only test cases. volk: adding generic QA test for 16sc_magnitude_32f. volk: modified the configure scripts to output which architectures it will be building based on the configure tests. uhd: update notes in grc blocks for addressing scheme volk: Removing erroneous SSE function that actually usese an SSE3 intrin (mm_hadd_ps). ...
| * | PFB resampler: fix it this way to avoid the signed/unsigned warning.Tom Rondeau2010-12-121-1/+2
| | |
| * | PFB resampler: fixes bug where filter could be looking past the number of ↵Tom Rondeau2010-12-121-1/+1
| | | | | | | | | | | | inputs.
| * | resampler PFB: Sets relative rate when rate is changed.Tom Rondeau2010-12-122-3/+1
| | |
| * | Create method to set rate on pfb_arb_resamp after it has been created.Matt Ettus2010-12-114-5/+14
| | | | | | | | | | | | Allow it to be called from GRC.
* | | Use load-extension-global instead of load-extensionEric Blossom2010-12-106-6/+17
| | |
* | | Add new Guile gsubr that loads shared libraries using the equivalent of the ↵Eric Blossom2010-12-102-0/+102
| | | | | | | | | | | | | | | | | | | | | RTLD_GLOBAL flag. This is part of a work-around for swig bug: 1863647 http://sourceforge.net/tracker/index.php?func=detail&aid=1863647&group_id=1645&atid=101645
* | | Disable guile udp tests. They were causing a problem on some systems.Eric Blossom2010-12-091-6/+6
| | |
* | | Moved out-of-tree includes out of gnuradio_core_INCLUDES to ensure thatEric Blossom2010-12-072-2/+6
| | | | | | | | | | | | in-tree includes are searched before out-of-tree includes.
* | | Remove incorrect if PYTHON around swiginclude_HEADERSEric Blossom2010-12-076-12/+1
| | |
* | | Merge branch 'next' into guile-nextEric Blossom2010-12-0649-74/+2174
|\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * next: (116 commits) Adding new example script for using the new PFB arbitrary resampler interface. One resampler takes user-generated taps and another resampler just takes the resampling rate. Both input and output signals are plotted. Modifying blsk2 wrapper for PFB arbitrary resampler to allow the user to just specify the requested resampling rate without providing their own filter taps. uhd: reverting tag changes on uhd single usrp source, there seems to be issues with the work() logic uhd: removed default value chan=0 in the cc files WITH_INCLUDES _must_ be last uhd: replaced CFLAGS with CPPFLAGS variable, and fixed swig args FIXME uhd: default channel params to zero for single source and sink blocks Revert "Removed usrp2-firmware from being automatically built." Remove generated file from repo Removed usrp2-firmware from being automatically built. uhd: added libdir to UHD CFLAGS (shared by lib and swig) Swapping out preset keys until I work out some of their issues. Modifying QA tests for the sample tags. By default, it only checks the sizes of the tags since order is not specified or guarenteed. Block is a gr_block, so this sets its relative rate. Was required for using in the QA of the sample tags code. Removing global pmt constants. Were causing segfaults during make check. Must fix this later. Fixing up the UHD sample tag example to take command line options. Swapping order of testing rrate. Changing propagation policy enum type name and making a few other minor edits. Changing API for gr_skiphead to use uint64_t for the offset instead of size_t (still unsigned). Fixes issue #304. Adding typedef for uint64_t and int64_t so we can use them through SWIG. ... Passes make distcheck.
| * | Merge branch 'master' into nextTom Rondeau2010-12-0616-41/+69
| |\| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * master: Adding new example script for using the new PFB arbitrary resampler interface. One resampler takes user-generated taps and another resampler just takes the resampling rate. Both input and output signals are plotted. Modifying blks2 wrapper for PFB arbitrary resampler to allow the user to just specify the requested resampling rate without providing their own filter taps. Changing API for gr_skiphead to use uint64_t for the offset instead of size_t (still unsigned). Fixes issue #304. Adding typedef for uint64_t and int64_t so we can use them through SWIG. Removing warnings in portaudio source/sink. Fixing output types from tap_type to o_type in gr_single_pole_iir.h. Doesn't make a difference in the current uses of this class, but could in the future. Thanks to Achilleas Anastasopoulos for pointing this out. first shot at Windows-compatible LIBUSB check Tweak LIBUSB m4 script to not check for 'usb_debug' symbol on Windows, because the symbol does not exist for that platform (only, it seems) Removing autogenerated file. Updated doxygen Doxyfile for newer versions. Adding file operations result checking. Updating audio_jack to new interface for creating a client. Fixes depricated warning. Potential fix to MSDD warnings by setting sequence number from buffer more explicitly. Adding a bit more checking on file operations. Fixing copyright date. Fixed warning re defining GNU_SOURCE. Can probably just remove it since it's defined in config, but this won't hurt anyone. Fixing signed/unsigned warnings. first shot at Windows-compatible LIBUSB check Tweak LIBUSB m4 script to not check for 'usb_debug' symbol on Windows, because the symbol does not exist for that platform (only, it seems) Conflicts: gnuradio-core/src/lib/swig/gnuradio.i
| | * Modifying blsk2 wrapper for PFB arbitrary resampler to allow the user to ↵Tom Rondeau2010-12-061-2/+9
| | | | | | | | | | | | | | | | | | | | | | | | just specify the requested resampling rate without providing their own filter taps. Taps are then generated inside hier_block2 to cover full bandwidth of input signal. Optional attenuation parameter may be provided.
| | * Changing API for gr_skiphead to use uint64_t for the offset instead of ↵Tom Rondeau2010-11-243-13/+13
| | | | | | | | | | | | | | | | | | size_t (still unsigned). Fixes issue #304. Also uses uint64_t's internally so everyone is always on the same type. This should not affect anyone's use of the block.
| | * Adding typedef for uint64_t and int64_t so we can use them through SWIG.Tom Rondeau2010-11-241-0/+2
| | |
| | * Merge branch 'warnings'Tom Rondeau2010-11-2410-22/+42
| | |\
| | | * Adding a bit more checking on file operations.Tom Rondeau2010-11-082-6/+25
| | | |
| | | * Fixing copyright date.Tom Rondeau2010-11-081-1/+1
| | | |
| | | * Fixed warning re defining GNU_SOURCE. Can probably just remove it since it's ↵Tom Rondeau2010-11-081-0/+2
| | | | | | | | | | | | | | | | defined in config, but this won't hurt anyone.
| | | * Fixing signed/unsigned warnings.Tom Rondeau2010-11-087-15/+14
| | | |
| | * | Fixing output types from tap_type to o_type in gr_single_pole_iir.h. Doesn't ↵Tom Rondeau2010-11-231-3/+3
| | | | | | | | | | | | | | | | make a difference in the current uses of this class, but could in the future. Thanks to Achilleas Anastasopoulos for pointing this out.
| | * | Removing autogenerated file.Tom Rondeau2010-11-151-131/+0
| | |/
| * | Remove generated file from repoEric Blossom2010-11-301-131/+0
| | |
| * | Modifying QA tests for the sample tags. By default, it only checks the sizes ↵Tom Rondeau2010-11-291-59/+72
| | | | | | | | | | | | of the tags since order is not specified or guarenteed.
| * | Block is a gr_block, so this sets its relative rate. Was required for using ↵Tom Rondeau2010-11-291-1/+4
| | | | | | | | | | | | in the QA of the sample tags code.
| * | Removing global pmt constants. Were causing segfaults during make check. ↵Tom Rondeau2010-11-293-2/+7
| | | | | | | | | | | | Must fix this later.
| * | Swapping order of testing rrate.Tom Rondeau2010-11-281-7/+7
| | |
| * | Merge branch 'tagging' of github.com:trondeau/gnuradio into taggingTom Rondeau2010-11-281-9/+17
| |\ \
| | * | Check for relative rate and update tag only if not 1.0; otherwise just copy.Tom Rondeau2010-11-221-9/+17
| | | |
| * | | Changing propagation policy enum type name and making a few other minor edits.Tom Rondeau2010-11-283-12/+12
| | | |
| * | | Removing dependency in QA code to filters that have not necessarily been ↵Tom Rondeau2010-11-231-34/+5
| |/ / | | | | | | | | | built yet. Using test block keep_one_in_n to test decimation is handled in propogating tags.
| * | Removed comments to stdout from file tagger; made it easir to go from ↵Tom Rondeau2010-11-211-12/+12
| | | | | | | | | | | | internally generated bursts to detected bursts (which needs work).
| * | Fixed file tagger error handling so it doesn't prematurely exit under ↵Tom Rondeau2010-11-211-8/+17
| | | | | | | | | | | | certain, but correct, conditions.
| * | Doxygen comments. Fixing typos that were leading to warnings.Tom Rondeau2010-11-213-2/+8
| | |
| * | Tagging file source takes in sample rate and uses it to find the last time ↵Tom Rondeau2010-11-214-33/+81
| | | | | | | | | | | | | | | | | | tag and adjust the time between these tags and the burst start by the sample rate. Also added a function to gr_tag_info that can be used to sort tags based on nitems using std::sort.
| * | Changing name of static tag keys.Tom Rondeau2010-11-212-10/+10
| | |
| * | Fixing flowgraph dump to clean it up (via patch from eb). Also added note ↵Tom Rondeau2010-11-212-5/+10
| | | | | | | | | | | | about mutex locking in prune_tags.
| * | Moved prune tags to gr_buffer.Tom Rondeau2010-11-172-25/+22
| | |
| * | Changing blocks to use new get_tags api and tag convinience functions.Tom Rondeau2010-11-173-10/+18
| | |
| * | Changing get_tags API to take in a vector reference instead of returning a ↵Tom Rondeau2010-11-178-48/+72
| | | | | | | | | | | | vector.
| * | Makefile changes to work in tag info stuff.Tom Rondeau2010-11-171-2/+4
| | |
| * | Adding information and convinience functions for accessing tag information.Tom Rondeau2010-11-172-0/+102
| | |
| * | Adding a burst tagger that creates a tag when a signal is observed on line 1.Tom Rondeau2010-11-165-3/+178
| | |
| * | Fixed tagging sink.Tom Rondeau2010-11-161-7/+14
| | |
| * | New file sink to handle tagged bursts of data.Tom Rondeau2010-11-165-4/+275
| | |
| * | Adding QA test for testing rate changes.Tom Rondeau2010-11-162-21/+31
| | |
| * | Adding a way for propagate_tags to handle different rates. The tags are ↵Tom Rondeau2010-11-164-5/+114
| | | | | | | | | | | | rewritten between blocks to adjust their count based on teh block's relative_rate.w
| * | Reverting to a sync_block for the annotator functions. Testing different ↵Tom Rondeau2010-11-166-86/+50
| | | | | | | | | | | | rates can be done using decimating/interpolating fir filters.