summaryrefslogtreecommitdiff
path: root/gnuradio-core
AgeCommit message (Collapse)Author
2012-03-15gr_frequency_modulator_f : Convert from using libm sin/cos, to gr_fxpt sin/cos.Philip Balister
Signed-off-by: Philip Balister <philip@opensdr.com>
2012-03-13qa_gr_fxpt : Remove debugging cout.Philip Balister
Signed-off-by: Philip Balister <philip@opensdr.com>
2012-03-13Merge branch 'master' into nextTom Rondeau
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
2012-03-13core: updated the documentation for the noise source to explain the seed better.Tom Rondeau
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.
2012-03-13Merge branch 'probe'Tom Rondeau
2012-03-13core: adding new probe_signal from gengen into autotools build.Tom Rondeau
2012-03-13gr_fxpt : Add sincos function to class.Philip Balister
Signed-off-by: Philip Balister <philip@opensdr.com>
2012-03-12Add test for probe_signal blocks.Ben Reynwar
2012-03-12Added gr_probe_signal_X and gr_probe_signal_vX.Ben Reynwar
2012-03-12gr_fxpt.c : Remove unused code.Philip Balister
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>
2012-03-02core: changed name of gr_pfb_synthesis_filterbank_ccf to gr_pfb_synthesizer ↵Tom Rondeau
to make it easier to write and remember.
2012-03-01Merge branch 'master' into nextJohnathan Corgan
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
2012-03-01Merge remote branch 'tom/safe_align'Johnathan Corgan
2012-02-29grc: grc PFB channelizer and synthesize to set channel map defaults on startup.Tom Rondeau
2012-02-28Merge branch 'synth' into nextTom Rondeau
2012-02-28core: simple formatting.Tom Rondeau
2012-02-28core: pfb channelizer: can now set a channel map to direct the channels to a ↵Tom Rondeau
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.
2012-02-28core: pfb synth: can now set channel map and to use 1 or 2 sps on output.Tom Rondeau
The channel map allows the user to set the streams anywhere in the channel output.
2012-02-27core: wip on pfb synthesis. It works, but is a bit hacked together.Tom Rondeau
Need to determine the best way to handle the two filter cases, with and without oversampling.
2012-02-26Merge branch 'master' into nextJohnathan Corgan
2012-02-26Merge branch 'maint'Johnathan Corgan
2012-02-26core: add null constructors to sync_* blocksJohnathan Corgan
2012-02-23volk: float to short conversion is consistent between archs and tail cases. ↵Tom Rondeau
Rounds to nearest number.
2012-02-23Merge remote branch 'bistromath/volk_fix' into safe_alignTom Rondeau
Conflicts: volk/apps/volk_profile.cc
2012-02-17Merge branch 'master' into nextTom Rondeau
2012-02-17core: protection if set_delay is called before the last delay update has ↵Tom Rondeau
finished.
2012-02-17core: in delay block, protect against repeated calls to set_delay with the ↵Tom Rondeau
same value.
2012-02-16copyright adjustment.Tom Rondeau
2012-02-16core: core: change to the delay QA code.Tom Rondeau
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
2012-02-16core: allowing delay to be dynamic for runtime changes to set_delay.Tom Rondeau
This converts the block from a gr_sync_block to a gr_block since it has to return and consume different amounts when the delay setting changes.
2012-02-14build: fix autotools for gnuradio-core volkificationJohnathan Corgan
2012-02-14Merge branch 'master' into safe_alignJohnathan Corgan
Conflicts: gnuradio-core/src/lib/filter/gr_fft_filter_ccc.cc gnuradio-core/src/lib/filter/gr_fft_filter_fff.cc
2012-02-13core: change alignment requirement.Tom Rondeau
2012-02-13core: reverting float_to_int to non-Volk due to precision/wrapping issues.Tom Rondeau
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.
2012-02-13core: fixed alignment call for char_to_short.Tom Rondeau
2012-02-13core: using volk for conjugate block and added QA code for it.Tom Rondeau
2012-02-13core: added Volk-optimized gr_multiply_conjugate_cc at one block with QA code.Tom Rondeau
2012-02-13core: added volk version of add_ff.Tom Rondeau
2012-02-13core: new multiply_const_ff and multiply_ff blocks done using Volk.Tom Rondeau
2012-02-13sched: some added protections and checks for the alignment states.Tom Rondeau
2012-02-13core: moving multiply_const_ff from gengen to general to take advantage of volk.Tom Rondeau
Also adds SSE and AVX and unaligned Volk versions for this.
2012-02-07Merge branch 'master' into nextTom Rondeau
2012-02-07Merge branch 'maint'Tom Rondeau
2012-02-07docs: better handling of html only for formulas.Tom Rondeau
2012-02-06Merge branch 'master' into nextTom Rondeau
2012-02-06gui: better handling of buffers in oscope for stripchart/non-stripchart.Marcus Leech
2012-02-06Merge branch 'master' into nextTom Rondeau
2012-02-06Merge branch 'maint'Tom Rondeau
2012-02-06core: updated missed vfc version of fft block to use nthreads.Tom Rondeau
Also updates copyright dates.
2012-02-06docs: fixed some markup of formulas between html and xml (and therefore the ↵Tom Rondeau
swigdocs).