summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-08-22gr-uhd: readd displaced alias for single_usrp_sinkThomas Tsou
Insert alias for single_usrp_sink mistakenly removed in Commit 893f946b "gr-uhd: add async metadata source block"
2011-08-20uhd: changes to support amsg block w/ cmakeJosh Blum
2011-08-20Merge branch 'next' of gnuradio.org:gnuradio into nextJosh Blum
2011-08-19Merge branch 'master' into nextJohnathan Corgan
2011-08-19Merge remote branch 'ttsou/async'Johnathan Corgan
2011-08-19Revert "gr-uhd: post received async messages to user supplied msg queue"Johnathan Corgan
This reverts commit 25b1550dba377b6dc86bee3e6f269a721efee655.
2011-08-19gr-uhd: add async metadata source blockThomas Tsou
Add asynchronous message "block" that is independent of normal gnuradio scheduler. The block instantiates a thread to wait for asynchronous messages from UHD and encapsulates them in a gr_message posted into a message queue. The interface is empty because the block is internally driven and accessed through the the constructor specified message queue.
2011-08-19gruel: removed merge junk in makefileJosh Blum
2011-08-19cmake: put that time.h compat header back (needed w/ benchmark apps on msvc)Josh Blum
2011-08-17small tweaks for windows buildingJosh Blum
2011-08-17Merge branch 'next' into digitalJosh Blum
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-15Merge branch 'master' into nextJohnathan Corgan
2011-08-14digital: cleaned up Costas loop code by switching over to the ↵Tom Rondeau
gri_control_loop class to handle the inner loop. Had to add it to digital_swig.i to properly wrap the parent functions into Python.
2011-08-14Convering the PLL refout block to use the gri_control_loop class to take ↵Tom Rondeau
care of the internal loop. The error and what to do with the phase and freq are left to this block. It also changes the interface so that the PLL's gains are determined by the loop bandwidth.
2011-08-14Adding a control_loop class that takes care of setting the loop gains and ↵Tom Rondeau
the standard loop advance function. This should be used as a parent class of any block that uses a 2nd order control loop (like the PLL, clock recovery, etc blocks).
2011-08-13Allocate 10 additional USB PIDs to Bdale.Eric Blossom
2011-08-13Update details on Bdale's existing USB PID allocation.Eric Blossom
2011-08-13Merge branch 'master' into nextJohnathan Corgan
2011-08-13gr-uhd: post received async messages to user supplied msg queueJohnathan Corgan
2011-08-10digital: fixing naming of logging files.Tom Rondeau
2011-08-10fixing constellation plotter to gracefully handle the end of a file.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-10digital: updated constellation receiver to use loop bandwidth and damping ↵Tom Rondeau
factor instead of setting alpha and beta independently. Also cleaning up Costas loop a bit more.
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-08-09digital: fixed complex M&M to output the error signal as a float. Also ↵Tom Rondeau
changed the error value limit since we were hitting it constantly before.
2011-08-09digital: added M&M clock recovery loop as an option to compare against ↵Tom Rondeau
polyphase filterbank.
2011-08-08digital: adding a timing offset example.Tom Rondeau
2011-08-08digital: reworking pfb_clock_sync block for better construction of diff ↵Tom Rondeau
taps, more accesors.
2011-08-04cmake: re-imagining of how to write a block w/ cmake and boost unit testJosh Blum
2011-08-04cmake: specify all the boosts, remove dummy sys/time.h for msvc buildJosh Blum
2011-08-03cmake: moved unique target macro into python where its usedJosh Blum
2011-08-03core: removed modification of includedir for pc file, its not needed and was ↵Josh Blum
messing it up
2011-08-03atsc: forgot to add gruel to the list of deps for unit test, also chmod +x ↵Josh Blum
unix unit test scripts
2011-08-03atsc: did work on symbol visibility and minor tweaks in qa code for MSVCJosh Blum
2011-08-03rs: reasonable workaround for compiling reed-solomon under MSVCJosh Blum
2011-08-02Merge branch 'master' into nextTom Rondeau
* master: patch: applying Alexandru Csete's patch (that I though I already applied...)
2011-08-02Merge branch 'maint'Tom Rondeau
* maint: patch: applying Alexandru Csete's patch (that I though I already applied...)
2011-08-02patch: applying Alexandru Csete's patch (that I though I already applied...)Tom Rondeau
2011-08-02Merge branch 'next' into digitalJosh Blum
2011-08-02core: dont set boost vars for gnuradio-core.pcJosh Blum
If this is useful, it should be in gruel.pc; but gruel.pc has no private libs or boost dirs. Also, the substitution of absolute boost library paths is bad for cross builds (even native ones)
2011-08-02cmake: language tweak for component group descriptionJosh Blum
2011-08-02cmake: set plat_specific when determining GR_PYTHON_DIR, this makes it use ↵Josh Blum
lib64 on rh64 machines
2011-07-30updating PFB clock sync to use loop bandwidth and damping factor instead of ↵Tom Rondeau
setting gains independently.
2011-07-30digital: update documentation.Tom Rondeau
2011-07-30digital: Add a costas loop example program. Updates FLL example program to ↵Tom Rondeau
include phase offset setting.
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: better behavior of FLL code and added gets and sets for the ↵Tom Rondeau
frequency and phase estimates.
2011-07-30digital: cut down number of samples in constellation_receiver QA code to ↵Tom Rondeau
make shorter test time.