summaryrefslogtreecommitdiff
path: root/gr-digital/examples/narrowband
Commit message (Collapse)AuthorAgeFilesLines
* digital: pep8 formattingJosh Morman2021-11-244-57/+83
| | | | Signed-off-by: Josh Morman <jmorman@gnuradio.org>
* python: Remove unnecessary 'from __future__ import'Oleksandr Kravchuk2020-08-034-11/+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
* Update license header to SPDX formatdevnulling2020-01-274-52/+4
|
* runtime: gr_threading clutch obsolete; remove it and its usageMarcus Müller2018-11-121-3/+3
| | | | | | | | We essentially monkeypatched Python's `threading` module inelegantly to get around shortcomings in Python 2.3 and 2.4. Since support for these versions is long gone: removal of this clutch and its usage.
* Convert tabs to spaces and fix syntax errors.Clayton Smith2018-10-042-17/+17
|
* Remove all examples depending on and references to message_s{ource,ink}Marcus Müller2018-08-278-1408/+0
| | | | | | | | | Fixes #1024. Note that this only removes non-functional code which should have been removed when message_s{ink,ource} were removed. This also means that we'll need new narrowband examples (#1958).
* Add deprecation warning to narrowband examples using type_1_(de)mods()Marcus Müller2018-08-237-0/+21
| | | | In accordance to #1956.
* Merge branch 'python3_fix' into nextAndrej Rode2018-06-2411-242/+282
|\ | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Manual merge conflict resolution has been applied to following conflicts: * Typos: * gnuradio-runtime/python/gnuradio/ctrlport/GrDataPlotter.py * gr-blocks/python/blocks/qa_wavfile.py * gr-filter/examples/gr_filtdes_api.py * grc/blocks/parameter.xml * gr-uhd/python/uhd/__init__.py * ValueError -> RuntimeError: * gr-blocks/python/blocks/qa_hier_block2.py * relative Imports & other Py3k: * gr-digital/python/digital/psk_constellations.py * gr-digital/python/digital/qam_constellations.py * gr-digital/python/digital/test_soft_decisions.py * gr-digital/python/digital/gfsk.py * SequenceCompleter: * gr-utils/python/modtool/modtool_add.py * gr-utils/python/modtool/modtool_rename.py * gr-utils/python/modtool/modtool_rm.py * Updated API on next: * gr-blocks/grc/blocks_file_source.xml * gr-blocks/python/blocks/qa_file_source_sink.py * gr-qtgui/grc/qtgui_time_sink_x.xml * GRC Py3k Updates: * grc/core/Block.py * grc/core/Constants.py * grc/core/Platform.py * grc/core/utils/odict.py * grc/gui/Actions.py * grc/gui/Block.py * grc/gui/Executor.py * grc/gui/Port.py
| * python3: update non-GRC components to use python2 or python3Douglas Anderson2017-02-2611-242/+282
| |
* | Comment typo fixing.luz.paz2018-02-033-3/+3
|/ | | | Luzpaz went ahead and found typos using `codespell -q 3`.
* Merge remote-tracking branch 'pinkavaj/static-m-00'Johnathan Corgan2016-06-283-16/+6
|\
| * simplify application of staticmethod in .pyJiří Pinkava2016-06-283-16/+6
| |
* | fix various python importsJiří Pinkava2016-06-261-2/+2
|/
* digital: updated narrowband examples with --lo-offset and --clock-source optionsMike Jameson2013-08-233-26/+43
|
* blocks: converting references to vector source/sink, null source/sink, nop, ↵Tom Rondeau2013-03-176-13/+13
| | | | copy, head, skiphead, vector_map, and annotator blocks to use gr-blocks.
* blocks: removing file_sink/source file_descriptor_sink/source form core and ↵Tom Rondeau2013-03-107-8/+12
| | | | moved all refs to gr-blocks.
* core: cleaning up remez and firdes in gnuradio-core; now in gr-filter.Tom Rondeau2013-03-061-1/+1
|
* blocks: removing blocks moved into gr-blocks:Tom Rondeau2013-03-062-2/+2
| | | | message_strobe, message_debug, message_source, message_sink, message_burst_source, peak_detector, moving_average.
* blocks: removing throttle, threshold, stretch from gnuradio-core.Tom Rondeau2013-02-242-3/+3
|
* blocks: removing blocks from gnuradio-core.Tom Rondeau2013-02-211-1/+1
| | | | delay, rms, packed_to_unpacked, unpacked_to_packed.
* Merge branch 'master' into nextJohnathan Corgan2013-01-181-1/+1
|\ | | | | | | | | Conflicts: gr-digital/include/digital_constellation_receiver_cb.h
| * digital: Fixed bug in digital_bert_rx.py (thanks Charles Ru)Ben Reynwar2013-01-181-1/+1
| |
* | blocks: removes blocks moved to gr-blocks from gnuradio-core.Tom Rondeau2012-12-215-7/+12
| | | | | | | | Also fixes up some other missing moves.
* | all: Python, GRC, and examples to properly pull blocks from filter and analog.Tom Rondeau2012-11-061-2/+3
| |
* | analog: removing probe_avg_mag_sqrd from gnuradio-core.Tom Rondeau2012-11-061-1/+2
| |
* | Merge branch 'master' into nextJohnathan Corgan2012-11-021-1/+2
|\| | | | | | | | | | | | | | | | | | | | | Conflicts are from moving gr_channel_model into filter::channel_model. Conflicts: gnuradio-core/src/lib/hier/gr_channel_model.h gnuradio-core/src/lib/hier/gr_channel_model.i gr-digital/examples/narrowband/benchmark_add_channel.py gr-digital/examples/ofdm/benchmark_add_channel.py
| * Fixes other uses of channel model to always have negative or zeroAlick Zhao2012-11-021-1/+1
| | | | | | | | seed for noise source, matching the documentation update in 0d6871b3.
* | Merge remote branch 'reynwar/comments_next' into nextJohnathan Corgan2012-08-283-5/+8
|\ \ | | | | | | | | | | | | | | | | | | Conflicts: gr-digital/include/digital_constellation.h gr-digital/python/bpsk.py gr-digital/python/qpsk.py
| * | docs: Changed arguments in python docstrings to new formatting style.Ben Reynwar2012-08-143-5/+8
| | |
* | | core: fixing location of some components for the new hierarchy.Tom Rondeau2012-08-221-1/+1
| | | | | | | | | | | | ctest and digital examples working again.
* | | digital: fixed up digital blocks to make examples work again.Tom Rondeau2012-08-201-2/+3
| | | | | | | | | | | | Added GMSK loopback to test that block, too. Switched a couple over to qtgui instead of wx.
* | | digital: fixed narrowband BER test.Tom Rondeau2012-07-162-4/+6
| | |
* | | digital: fixed narrowband voice example and OFDM code to use gr-filter.Tom Rondeau2012-07-161-1/+2
| | |
* | | digital: fixing narrowband (de)mods and examples to work with gr-digital and ↵Tom Rondeau2012-07-162-10/+10
|/ / | | | | | | gr-filter components.
* | core: removed gr_scrambler_bb after move to gr-digitalJohnathan Corgan2012-06-061-1/+1
| |
* | core: removed gr_probe_density_b after moving to gr-digitalJohnathan Corgan2012-06-061-1/+1
| |
* | core: removed gr_descrambler_bb after transition to gr-digitalJohnathan Corgan2012-05-031-1/+1
|/
* Merge branch 'maint'Tom Rondeau2012-04-191-1/+1
|\
| * digital: fixed miscalculation of symbol rate in digital_bert_rx.Tom Rondeau2012-04-191-1/+1
| |
* | digital: updated BER test recever to use new SNR probe in digital.Tom Rondeau2012-04-131-1/+1
|/
* digital: in narrowband examples, added the ability to change the channel ↵Tom Rondeau2012-03-191-1/+11
| | | | | | | bandwidth. When the frequency factor is off significantly, the signal can be outside the range of the channel filter. This allows a user to open up the filter to acquire these signals.
* digital: fixing up BERT interfaces. Also added a gain control to the tx side ↵Tom Rondeau2012-01-162-2/+7
| | | | (so options.amplitude is actually used).
* uhd: fixes to instantiating UHD devices to set the antenna and subdevice ↵Tom Rondeau2011-12-141-8/+8
| | | | properly (patch from Sam Bretheim).
* uhd: change examples to use new stream apiJosh Blum2011-11-071-6/+2
|
* digital: added subdevspec option to digital UHD examples.Tom Rondeau2011-10-214-12/+26
|
* digital: fixed digital narrowband examples to set the sample rate based on ↵Tom Rondeau2011-10-194-14/+26
| | | | the symbol rate, not the bitrate, of the modulation.
* digital: fixed digital narrowband examples to use args instead of address ↵Tom Rondeau2011-10-197-19/+172
| | | | and better default.
* digital: added set_freq function to narrownband tunnel's main top block.Tom Rondeau2011-10-141-1/+9
|
* digital: fixed narrowband channel model adder to take a signal amplitude to ↵Tom Rondeau2011-10-141-3/+4
| | | | determine the SNR.
* digital: changed modulation_utils2 to modulation_utils and update all files ↵Tom Rondeau2011-10-127-9/+9
| | | | using it.