summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/lib/general
AgeCommit message (Collapse)Author
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-02core: more fixes when moving files from gengen to general.Tom Rondeau
2012-02-02core: moving multiply_cc and multiply_const_cc out of gengen and into ↵Tom Rondeau
general so they can make use of volk calls. QA code now explicitly tests the cc versions of these blocks.
2012-01-30core: fixing up complex_to_xxx for using Volk where appropriate. Speed ↵Tom Rondeau
benchmark were used to decide which implementation to use.
2012-01-30core: complex_to_xxx (float, real, imag, arg) to volk.Tom Rondeau
2012-01-29core: minor edits.Tom Rondeau
2012-01-29core: switched complex to mag and mag_squared to use Volk functions.Tom Rondeau
2012-01-28core: update Makefile.am for new type converters.Tom Rondeau
2012-01-28core: more type converters in Volk; adding char_to_short converter.Tom Rondeau
2012-01-28core: more conversion work to Volk for type converters.Tom Rondeau
2012-01-28core: cleanup short_to_float.Tom Rondeau
2012-01-28core: short_to_X: adding short_to_char block using Volk; made Volk version ↵Tom Rondeau
of short_to_float.
2012-01-28core: minor tweaks to float_to_XTom Rondeau
2012-01-28volk: cleaned up float_to_X to be Volk-only and added vlen and scale to ↵Tom Rondeau
constructor to set the vector length and a free scaling with the data.
2012-01-26core: moved float_to_X type converters over to use Volk calls.Tom Rondeau
2012-01-22core: test case of using Volk to convert from float to short.Tom Rondeau
2011-12-14core: API exposure patch.Nick Foster
2011-12-11docs: fixing format of link in simply_framer_sync. Helps older Doxygen ↵Tom Rondeau
versions understand the link format.
2011-12-08gnuradio-core: fix typo in documentationTimo Juhani Lindfors
2011-12-06Fixed warnings generated by variable declaration order.Tom Rondeau
2011-10-25I'm sorry but llrintf had one of the best conversions of all timeJosh Blum
2011-10-24core: really fixed this on 32-bit machines (actually tested). Forced to ↵Tom Rondeau
promote to a 64-bit int to handle the overflow, so this is going to take a hit on 32-bit machines.
2011-10-24core: fixed float_to_int for 32-bit machines.Tom Rondeau
2011-10-23core: Added type conversion int->float (issue #192). Added with a gri file ↵Tom Rondeau
and also added a gri file for float->int to perform function inside gr_float_to_int. Also added QA code for the new block.
2011-10-20build: fixed missing file in Makefile.am.Tom Rondeau
2011-10-19Somehow, these headers got duplicated. Removed from core, are in gr-digital.Tom Rondeau
2011-10-19tags: made tags object orientedJosh Blum
2011-10-19core: added transcendental to cmake buildJosh Blum
2011-10-19Merge branch 'next' of http://gnuradio.org/git/gnuradio into nextJosh Blum
2011-10-18Merge branch 'master' into nextTom Rondeau
Conflicts: gnuradio-core/src/lib/general/general.i
2011-10-18added transcendental block from jblum/transcendental (reworked for master ↵Tom Rondeau
branch).
2011-10-17Merge branch 'next' of http://gnuradio.org/git/gnuradio into nextJosh Blum
Conflicts: gnuradio-core/src/lib/filter/gr_dc_blocker_cc.h gnuradio-core/src/lib/filter/gr_dc_blocker_ff.h gnuradio-core/src/lib/general/gr_ofdm_demapper_vcb.h gr-digital/include/digital_ofdm_cyclic_prefixer.h gr-digital/include/digital_ofdm_frame_acquisition.h gr-digital/include/digital_ofdm_frame_sink.h gr-digital/include/digital_ofdm_insert_preamble.h gr-digital/include/digital_ofdm_mapper_bcv.h gr-digital/include/digital_ofdm_sampler.h
2011-10-14fixed a couple of typos.Tom Rondeau
2011-10-12digital: moved over all c++ blocks to gr-digital. Benchmark tx/rx still working.Tom Rondeau
2011-10-08gr: the CMakeLists.txt took a chill pillJosh Blum
2011-10-08gr: minor tweaks for MSVC compatibilityJosh Blum
2011-09-28Merge branch 'next' into digitalJosh Blum
Conflicts: gnuradio-core/src/lib/filter/gr_pfb_clock_sync_ccf.h gnuradio-core/src/lib/general/general.i gnuradio-core/src/lib/general/gr_pll_carriertracking_cc.cc gnuradio-core/src/lib/general/gr_pll_freqdet_cf.cc gnuradio-core/src/lib/general/gr_pll_refout_cc.cc gnuradio-core/src/python/gnuradio/gr/qa_pll_carriertracking.py gnuradio-core/src/python/gnuradio/gr/qa_pll_freqdet.py gnuradio-core/src/python/gnuradio/gr/qa_pll_refout.py
2011-09-26Merge branch 'next' into digitalTom Rondeau
Conflicts: gnuradio-core/src/lib/general/general.i gnuradio-core/src/lib/general/gr_pll_carriertracking_cc.cc gnuradio-core/src/lib/general/gr_pll_freqdet_cf.cc gnuradio-core/src/lib/general/gr_pll_refout_cc.cc gnuradio-core/src/python/gnuradio/gr/qa_pll_carriertracking.py gnuradio-core/src/python/gnuradio/gr/qa_pll_freqdet.py gnuradio-core/src/python/gnuradio/gr/qa_pll_refout.py gr-digital/lib/digital_constellation_receiver_cb.cc gr-digital/python/Makefile.am gr-digital/python/__init__.py gr-digital/python/generic_mod_demod.py gr-digital/python/pkt.py gr-digital/python/psk2.py gr-digital/python/qam.py
2011-09-26Merge branch 'next' of http://gnuradio.org/git/gnuradio into nextJosh Blum
2011-09-24Merge branch 'master' into nextTom Rondeau
2011-09-24Merge branch 'keep1n'Tom Rondeau
2011-09-24Merge branch 'digital' of https://github.com/trondeau/gnuradio into digitalJosh Blum
2011-09-24Merge branch 'next' of http://gnuradio.org/git/gnuradio into nextJosh Blum
2011-09-23fixing PLL's using new control_loop class so their output update is done at ↵Tom Rondeau
the right time; were lagging by a sample before.
2011-09-23Merge branch 'master' into nextTom Rondeau
2011-09-23Merge branch 'maint'Tom Rondeau
2011-09-23fixing PLL's so their output update is done at the right time; were lagging ↵Tom Rondeau
by a sample before.
2011-09-22Fixing keep_one_in_n to allow for large values of n. Performs tag ↵Tom Rondeau
propagation locally.
2011-09-22Merge branch 'next' of gnuradio.org:gnuradio into nextJosh Blum
Conflicts: gnuradio-core/src/lib/general/gr_correlate_access_code_tag_bb.h volk/bootstrap
2011-09-22Merge branch 'master' into nextTom Rondeau