summaryrefslogtreecommitdiff
path: root/gr-digital/python
AgeCommit message (Collapse)Author
2011-10-27digital: reverting gmsk; doesn't use pfb arbitrary resampler, which doesn't ↵Tom Rondeau
work for some reason. Need to give this another look.
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-12Merge branch 'dig_ofdm' of github.com:trondeau/gnuradio into dig_ofdmTom Rondeau
2011-10-12digital: changed modulation_utils2 to modulation_utils and update all files ↵Tom Rondeau
using it.
2011-10-12digital: fixed QA tests for ofdm.Tom Rondeau
2011-10-12digital: OFDM using new psk and qam modules for constellations. Also, ↵Tom Rondeau
psk2->psk updated in all files and examples.
2011-10-12digital: sneaking in a fix to cpm.py here. Working with benchmark_tx. Also ↵Tom Rondeau
adding some print statements to benchmark script to indicate what type of source/sink is being used.
2011-10-12digital: moved over all c++ blocks to gr-digital. Benchmark tx/rx still working.Tom Rondeau
2011-10-12digital: benchmark_tx and benchmark_rx are working to/from file.Tom Rondeau
2011-10-12digital: wip: changes to get benchmark_ofdm_tx to produce output (runs but ↵Tom Rondeau
untested/verified).
2011-10-12digital: wip: moved all OFDM examples and blks2impl to gr-digital.Tom Rondeau
2011-10-11Merge branch 'next' of http://gnuradio.org/git/gnuradio into nextJosh Blum
Conflicts: gr-digital/include/digital_constellation.h
2011-10-09docs: This adds documentation to gr-digital in the form of a README.digital ↵Tom Rondeau
and a digital modulation page for the Doxygen manual. The manual's main page has been updated to link to the new digital modulation page.
2011-10-08gr: the CMakeLists.txt took a chill pillJosh Blum
2011-10-08gr: updated cmakelists after merge for additional filesJosh Blum
2011-10-08Merge branch 'next' of http://gnuradio.org/git/gnuradio into digitalJosh Blum
2011-10-07digital: Removed old digital mod blocks. Modified gmsk to work over the air ↵Tom Rondeau
again.
2011-10-06Merge branch 'digital' of github.com:trondeau/gnuradio into digitalTom Rondeau
2011-10-06digital: copied tunnel.py over to gr-digital/examples and updated it to use ↵Tom Rondeau
UHD. So far so good. Testing on multiple computers now.
2011-09-30digital: modified generic_mod_demod so mod and demods have same options in ↵Tom Rondeau
the same order.
2011-09-28Merge branch 'digital' of https://github.com/trondeau/gnuradio into digitalJosh Blum
Conflicts: gr-digital/lib/Makefile.am gr-digital/python/__init__.py
2011-09-27digital: fixed differential/non-differential. Defaults to differential now, too.Tom Rondeau
2011-09-27digital: bug fixes for digital mods. Adding fist pass at a UHD benchmark ↵Tom Rondeau
transit chain. Automatically selects the right samples/symbol and sample rate to achieve requested bitrate.
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-05Merge branch 'digital' of https://github.com/trondeau/gnuradio into digitalJosh Blum
Conflicts: gnuradio-core/src/lib/general/gr_pll_carriertracking_cc.h gnuradio-core/src/lib/general/gr_pll_freqdet_cf.h gr-digital/lib/digital_constellation.h gr-digital/lib/digital_constellation_receiver_cb.h gr-digital/lib/digital_fll_band_edge_cc.h gr-digital/lib/digital_mpsk_receiver_cc.h
2011-09-01digital: adding CPM C++ hier block, which adds a hier directory to ↵Tom Rondeau
gr-digital. Reworked build system to include this in the libraries and modules built.
2011-08-30digital: adding GMSK as a modulation type. Updated to use PFB-based clock ↵Tom Rondeau
recovery alg instead of M&M.
2011-08-30digital: minor formatting fixes.Tom Rondeau
2011-08-30digital: converted mpsk_receiver to use gri_control_loop parent class. ↵Tom Rondeau
Updated QA code for this, too. Again, had to change the expected data since the loop converges at a different rate; tested by setting alpha and beta to old values and it worked with old data still.
2011-08-30digital: made other QA codes executableTom Rondeau
2011-08-29digital: fixing qa code to test new dqpsk; a few minor formatting changes.Tom Rondeau
2011-08-29digital: fixed qpsk modulators to enable dqpsk.Tom Rondeau
2011-08-27digital: wip: dqpsk needs work.Tom Rondeau
2011-08-27digital: working on adding a dqpsk modulation block.Tom Rondeau
2011-08-27digital: updating constellation receiver's QA code.Tom Rondeau
2011-08-17Merge branch 'digital' of https://github.com/trondeau/gnuradio into digitalJosh Blum
Conflicts: gnuradio-core/src/lib/filter/gr_pfb_clock_sync_ccf.h gnuradio-core/src/lib/general/gr_fll_band_edge_cc.h gnuradio-core/src/lib/general/gr_pll_refout_cc.h gr-digital/lib/digital_constellation_receiver_cb.cc gr-digital/lib/digital_constellation_receiver_cb.h gr-digital/lib/digital_costas_loop_cc.h
2011-08-10digital: fixing naming of logging files.Tom Rondeau
2011-08-10Cleaning up; adding a different dbpsk that uses differential coding. The ↵Tom Rondeau
normal bpsk is non-differential by default, but can be set to use differential with the right flag.
2011-08-09digital: fixing up receiver code. Almost there...Tom Rondeau
2011-08-09digital: setting up receive path to use new timing loop API, FLL API, new ↵Tom Rondeau
gain names/settings. Also added concept of gray coding to generic mod/demod and reworked bpsk/qpsk modulators so both work.
2011-07-30digital: updated Costas loop again. The damping factor is now set by default ↵Tom Rondeau
and is no longer part of the constructor. All variables are exposed in gets and sets, though, for any purposes.
2011-07-30digital: cut down number of samples in constellation_receiver QA code to ↵Tom Rondeau
make shorter test time.
2011-07-30digital: added QA code for FLL algorithm. Updated generic_mod_demod to use ↵Tom Rondeau
new FLL in digital instead of gr.
2011-07-28Merge branch 'digital' of https://github.com/trondeau/gnuradio into digitalJosh Blum
Conflicts: gnuradio-core/src/lib/filter/gr_cma_equalizer_cc.h gnuradio-core/src/lib/general/gr_constellation_decoder_cb.h gnuradio-core/src/lib/general/gr_costas_loop_cc.h gnuradio-core/src/lib/general/gr_lms_dfe_cc.h gnuradio-core/src/lib/general/gr_lms_dfe_ff.h gr-digital/lib/Makefile.am gr-digital/lib/digital_binary_slicer_fb.h gr-digital/lib/digital_clock_recovery_mm_cc.h gr-digital/lib/digital_clock_recovery_mm_ff.h gr-digital/lib/digital_correlate_access_code_bb.h gr-digital/lib/digital_crc32.h gr-digital/lib/digital_mpsk_receiver_cc.h 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-07-26digital: reworking code so digital examples work. BPSK seems to work fine ↵Tom Rondeau
offline.
2011-07-24digital: modifications to make Python scripts in digital usable.Tom Rondeau
2011-07-24digital: moving Python digital stuff to gr-digital. Fixing some build issues.Tom Rondeau
2011-07-24digital: moving mpsk_receiver from gnuradio-core to gr-digital. Added QA ↵Tom Rondeau
code for it.
2011-07-24digital: rename QA test to represent the function we are testing.Tom Rondeau
2011-07-24digital: moved CRC32 from gnuradio-core to gr-digital. Also added QA code ↵Tom Rondeau
for it.