summaryrefslogtreecommitdiff
path: root/gr-analog/lib/pll_freqdet_cf_impl.cc
Commit message (Collapse)AuthorAgeFilesLines
* analog: PLL Freq Det: refactor (implementation in .cc, not .h)Marcus Müller2021-04-171-0/+16
| | | | Signed-off-by: Marcus Müller <mmueller@gnuradio.org>
* Replace all calls to `get_initial_sptr` with `make_block_sptr`Thomas Habets2020-07-301-2/+1
| | | | | | | | | | | | | | First batch of changes: ``` find […] -print0 | xargs -0 sed -i -r '/get_initial_sptr/{:nxt N;/;/!b nxt;s/get_initial_sptr\(\s*new ([^(]+)(.*)\)\)/make_block_sptr<\1>\2)/}' ``` Then: * Back out `sptr_magic.h` edits * Change some `friend` clauses * clang-format the whole thing * Update checksums in the pybind11 bindings files
* gr-digital: Improve PLL Loops and Clock Recoveryghostop142020-02-151-17/+0
| | | | | | | These updates incorporate the same inlining of loop functions and the newly pushed fast_cc_multiply function to ensure consistent performance improvements across systems that do not support the cx-limited-range compiler parameter (Macs and Windows).
* runtime/math: unclutter GR_M_ math constant definesMarcus Müller2020-02-141-2/+2
| | | | | | * no speed advantage of GR_M_TWOPI: every compiler pre-computes constants, so that (2 * GR_M_PI) is just as fast * rest of constants not even used
* Update license header to SPDX formatdevnulling2020-01-271-13/+1
|
* Tree: clang-format without the include sortingMarcus Müller2019-08-091-160/+126
|
* math: replace M_PI and derivatives with GR_M_PI definesAndrej Rode2018-02-171-10/+7
|
* runtime: converting runtime core to gr namespace, gnuradio include dir.Tom Rondeau2013-04-291-6/+6
|
* blocks: removing gri_control_loop; using gr::blocks::control_loop now.Tom Rondeau2013-03-101-17/+17
|
* analog: added PLL blocks to gr-analog with QA and GRC.Tom Rondeau2012-10-301-0/+198