summaryrefslogtreecommitdiff
path: root/gnuradio-core
Commit message (Collapse)AuthorAgeFilesLines
* gr: fix 2 places where pyc files get generated in-treeJosh Blum2012-04-091-0/+1
| | | | Included the GrPython module to define PYTHON_DASH_B.
* Merge branch 'wfm_tx_work'Johnathan Corgan2012-04-076-34/+38
|\
| * core: loosen fm modulator QA to 5 decimal places of agreementJohnathan Corgan2012-04-071-1/+1
| |
| * core: use while instead of if in frequency_modulatorJohnathan Corgan2012-04-071-2/+2
| | | | | | | | | | * It is possible to wrap multiple times in a single update if the sensitivity parameter is high enough.
| * gr_frequency_modulator_f : Convert from using libm sin/cos, to gr_fxpt sin/cos.Philip Balister2012-03-152-12/+12
| | | | | | | | Signed-off-by: Philip Balister <philip@opensdr.com>
| * qa_gr_fxpt : Remove debugging cout.Philip Balister2012-03-131-1/+0
| | | | | | | | Signed-off-by: Philip Balister <philip@opensdr.com>
| * gr_fxpt : Add sincos function to class.Philip Balister2012-03-132-0/+26
| | | | | | | | Signed-off-by: Philip Balister <philip@opensdr.com>
| * gr_fxpt.c : Remove unused code.Philip Balister2012-03-121-21/+0
| | | | | | | | | | | | | | The code in the #if 0 block is in the header file. Remove this section to avoid confusing people trying to figure out what this does. Signed-off-by: Philip Balister <philip@opensdr.com>
* | Merge branch 'maint'Tom Rondeau2012-04-071-2/+3
|\ \
| * | core: buffer alignments were getting confused. Just need to tell all blocks ↵Tom Rondeau2012-04-071-2/+3
| | | | | | | | | | | | that they are aligned upon restart.
* | | Merge branch 'maint'Tom Rondeau2012-04-072-22/+46
|\| |
| * | core: makes sure all block's buffers are aligned on start/restart and that ↵Tom Rondeau2012-04-072-22/+46
| | | | | | | | | | | | they know it.
* | | core: adds vlen and scalar args to type converter blocks in GRC.Tom Rondeau2012-03-318-0/+64
| | | | | | | | | | | | Also fixes documentation for these blocks.
* | | Merge branch 'maint'Tom Rondeau2012-03-273-3/+29
|\| |
| * | doc: fix documentation for wavsink (thanks to John Coppens for point it out).Tom Rondeau2012-03-271-3/+3
| | |
| * | core: when reseting buffers, make sure that the read/write pointers are ↵Tom Rondeau2012-03-272-0/+26
| | | | | | | | | | | | | | | | | | always algined. This fixes problems when disconnecting and reconnecting blocks to a flowgraph.
* | | Merge branch 'maint'Johnathan Corgan2012-03-222-4/+4
|\| |
| * | volk: added volk as depedency for various componentsJosh Blum2012-03-222-4/+4
| | | | | | | | | | | | | | | | | | 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.
* | | Merge branch 'maint'Tom Rondeau2012-03-181-1/+5
|\| |
| * | core: fixed point sin/cos generator properly folds frequencies outside ↵Ben Reynwar2012-03-181-1/+5
| | | | | | | | | | | | nyquist range to alias signal.
* | | Merge branch 'maint'Johnathan Corgan2012-03-182-1/+2
|\| |
| * | Merge remote branch 'jblum/gr_core_python_qa_add_dashb' into maintJohnathan Corgan2012-03-181-1/+1
| |\ \
| | * | core: adds -B to python QA gnuradio-coreJosh Blum2012-03-181-1/+1
| | | |
| * | | core: empty gr_hier_block2 contructor for virtual inheritanceJosh Blum2012-03-181-0/+1
| |/ /
* | | Merge remote branch 'jblum/gruel_common_swig'Tom Rondeau2012-03-162-24/+8
|\ \ \
| * | | gruel: created common swig include fileJosh Blum2012-03-162-24/+8
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This work taken from gruel_work_squashed Common swig file includes: * Language independent exception handler * Wrapper for python calls that may block Benefits: * More common swig code, less copy pasta * Wrapper for blocking python calls handles the case where the call throws, python is not left in a bad state
* | | | Merge branch 'maint'Tom Rondeau2012-03-162-0/+8
|\ \ \ \ | | |/ / | |/| |
| * | | Merge branch 'maint' of gnuradio.org:gnuradio into maintTom Rondeau2012-03-166-6/+39
| |\ \ \
| * | | | docs: added reference to more details on gri_mmse_fir_interpolator ↵Tom Rondeau2012-03-162-0/+8
| | |_|/ | |/| | | | | | | | | | documentation.
* | | | Merge branch 'maint'Tom Rondeau2012-03-156-6/+39
|\ \ \ \ | | |/ / | |/| |
| * | | core: makes sure that the Fourier taps for the FFT filter are aligned.Tom Rondeau2012-03-156-6/+39
| |/ / | | | | | | | | | Creates a helper function to get access to fftw's malloc/free capabilities.
* | | core: updated the documentation for the noise source to explain the seed better.Tom Rondeau2012-03-132-5/+21
| | | | | | | | | | | | Also changed the default seed to 0. Since the current distributions enabled only change with negative seeds, this causes no change in the behavior of these sources, but will hopefully not mislead users with the use of a positive number.
* | | Merge branch 'probe'Tom Rondeau2012-03-1317-40/+346
|\ \ \ | |/ / |/| |
| * | core: adding new probe_signal from gengen into autotools build.Tom Rondeau2012-03-138-6/+92
| | |
| * | Add test for probe_signal blocks.Ben Reynwar2012-03-121-0/+67
| | |
| * | Added gr_probe_signal_X and gr_probe_signal_vX.Ben Reynwar2012-03-128-34/+187
| | |
* | | Merge remote branch 'tom/safe_align'Johnathan Corgan2012-03-0178-222/+2377
|\ \ \
| * | | volk: float to short conversion is consistent between archs and tail cases. ↵Tom Rondeau2012-02-231-5/+2
| | | | | | | | | | | | | | | | Rounds to nearest number.
| * | | Merge remote branch 'bistromath/volk_fix' into safe_alignTom Rondeau2012-02-234-21/+92
| |\ \ \ | | | | | | | | | | | | | | | | | | | | Conflicts: volk/apps/volk_profile.cc
| * | | | build: fix autotools for gnuradio-core volkificationJohnathan Corgan2012-02-144-14/+6
| | | | |
| * | | | Merge branch 'master' into safe_alignJohnathan Corgan2012-02-1431-109/+688
| |\ \ \ \ | | | |/ / | | |/| | | | | | | | | | | | | | | | | Conflicts: gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc
| * | | | core: change alignment requirement.Tom Rondeau2012-02-131-1/+1
| | | | |
| * | | | core: reverting float_to_int to non-Volk due to precision/wrapping issues.Tom Rondeau2012-02-134-15/+23
| | | | | | | | | | | | | | | | | | | | 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.
| * | | | core: fixed alignment call for char_to_short.Tom Rondeau2012-02-131-1/+1
| | | | |
| * | | | core: using volk for conjugate block and added QA code for it.Tom Rondeau2012-02-133-19/+62
| | | | |
| * | | | core: added Volk-optimized gr_multiply_conjugate_cc at one block with QA code.Tom Rondeau2012-02-139-4/+222
| | | | |
| * | | | core: added volk version of add_ff.Tom Rondeau2012-02-1311-11/+167
| | | | |
| * | | | core: new multiply_const_ff and multiply_ff blocks done using Volk.Tom Rondeau2012-02-1312-17/+173
| | | | |
| * | | | sched: some added protections and checks for the alignment states.Tom Rondeau2012-02-131-1/+11
| | | | |
| * | | | core: moving multiply_const_ff from gengen to general to take advantage of volk.Tom Rondeau2012-02-1312-11/+194
| | | | | | | | | | | | | | | | | | | | Also adds SSE and AVX and unaligned Volk versions for this.