summaryrefslogtreecommitdiff
path: root/gr-analog/python/analog/nbfm_tx.py
Commit message (Collapse)AuthorAgeFilesLines
* analog: pep8 formattingJosh Morman2021-11-241-10/+15
| | | | Signed-off-by: Josh Morman <jmorman@gnuradio.org>
* python: Remove unnecessary 'from __future__ import'Oleksandr Kravchuk2020-08-031-4/+0
| | | | | | | | | | | | | | | | All of the removed `from __future__ import` were needed in older versions of Python (mostly 2.5.x and below) but later became mandatory in most versions of Python 3 hence are not necessary anymore. More specifically, according to __future__.py[1]: - unicode_literals is part of Python since versions 2.6.0 and 3.0.0; - print_function is part of Python since versions 2.6.0 and 3.0.0; - absolute_import is part of Python since versions 2.5.0 and 3.0.0; - division is part of Python since versions 2.2.0 and 3.0.0; Get rid of those unnecessary imports to slightly clean up the codebase. [1] https://github.com/python/cpython/blob/master/Lib/__future__.py
* analog: cast integer divide to type int for nbfm_txduggabe2020-07-221-1/+1
|
* analog: add pybind11 bindingsJosh Morman2020-06-041-1/+1
|
* Update license header to SPDX formatdevnulling2020-01-271-13/+1
|
* docs: fixed docstring for nbfm tx and rxMarc Lichtman2018-10-291-14/+13
|
* python3: update non-GRC components to use python2 or python3Douglas Anderson2017-02-261-15/+19
|
* gr-analog: Add safety and default for FM preemphasis filterAndy Walls2016-03-301-2/+2
| | | | | | | | | | | | | The FM preemphasis filter design now precludes the user from inducing a pole on the unit circle at z = -1.0 and z = 1.0. A pole at either of these locations makes the filter unstable and useless: feeding back "+/-inf" into an IIR filter has no good recovery. Also provide a reasonable, maximally safe default of 0.925*fs/2.0 for the high frequency corner, fh. This keeps the slope of the preemphasis filter looking reasonable sane in the whole band; at least for tau=75e-6 and fs=48000.
* gr-analog: Fix FM preemphasis filter and rework deemphasis filterAndy Walls2016-03-291-2/+3
| | | | | | | Add working filters designs for the FM preemphasis Tx filter. Rework the FM deemphasis Rx filter as it was easier to rederive the transfer function, than to determine if the one in use was correct.
* analog: enable setting max dev. during runtime for NBFM transmitterTom Rondeau2016-01-061-2/+7
| | | | | | | and receiver hier_blocks. Also fixes up the XML files to allow for the callback along with indent formatting.
* analog: Enabling uninstalled python imports.Ben Reynwar2013-03-071-0/+93