summaryrefslogtreecommitdiff
path: root/gr-uhd/lib
AgeCommit message (Collapse)Author
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-13gr-uhd: post received async messages to user supplied msg queueJohnathan Corgan
2011-06-14uhd: simplify the work function, added TODOs for tagsJosh Blum
2011-04-18Expose named gain stages in gr-uhd via swigJason Abele
2011-03-30build: add missing linker defines for Win32Don Ward
2011-03-28uhd: cleanup uhd usrp source/sink with virtual inheritanceJosh Blum
The uhd block implementations now inherit from sync block. And the redundant constructor in source/sink has been removed.
2011-03-01uhd: work on gr_uhd_source work() function to reduce latencyJosh Blum
Wait on a single packet to become ready, then receive available packets without timeout.
2011-02-28uhd: only set has_time_spec when nchan > 1Josh Blum
Its important for multi-channel continuous, but not wanted in single-channel non-continuous.
2011-02-25uhd: added sensors api to gr-uhd blocks and swig supportJosh Blum
2011-02-25uhd: fix export typo and specify export define when building libJosh Blum
2011-02-11uhd: added mboard param to get time now and added get time last ppsJosh Blum
2011-02-10uhd: added set and get clock rates to gr-uhd blocks and grc wrappersJosh Blum
2011-02-10uhd: replaced multi/single usrp stuff with just one usrp wrapperJosh Blum
2011-02-08uhd: channel = 0 defaults for single interfaces get_dboard_ifaceJosh Blum
2011-02-08Added first pass at swigging dboard ifaceJason Abele
2011-01-19uhd: move tags functionality into its own sub-class that is enabled by ↵Josh Blum
preferences remove private variables from header interface subclassed single source impl with overloaded work function
2011-01-19uhd: replace gain floats with doubles to reflect new uhd apiJosh Blum
2011-01-19uhd: use the actual device and io types, do hacks in the init.py, also use ↵Josh Blum
clock config convenience
2011-01-19uhd: added export macros (not used now) and updated copyright datesJosh Blum
2011-01-19uhd: multi device, set timestamps without SOB on every burst in the work ↵Josh Blum
function
2010-12-30Adding tags back into UHD source. If a packet received from a UHD source has ↵Tom Rondeau
a timestamp, we create a tag from it and pass it down the line. If no timestamp, produce no tags. This should not affect behavior of the UHD single source for those not dealing with tags.
2010-12-05uhd: reverting tag changes on uhd single usrp source, there seems to be ↵Josh Blum
issues with the work() logic
2010-12-05uhd: removed default value chan=0 in the cc filesJosh Blum
2010-12-01uhd: replaced CFLAGS with CPPFLAGS variable, and fixed swig args FIXMEJosh Blum
2010-12-01uhd: default channel params to zero for single source and sink blocksJosh Blum
2010-11-30Swapping out preset keys until I work out some of their issues.Tom Rondeau
2010-11-29Merge branch 'tagging' into nextTom Rondeau
2010-11-22uhd: removed deprecated interfaces (simple and mimo)Josh Blum
2010-11-22uhd: remove changes to avoid merge conflictJosh Blum
2010-11-21Slightly better handling of tags.Tom Rondeau
2010-11-21Merge branch 'next' into taggingTom Rondeau
2010-11-18Remove 868 useless warnings about "is deprecated".Eric Blossom
Perhaps a warning printed from the constructor would be more helpful and less distracting than cluttering the output of make with 868 warnings...
2010-11-18Changing time pair in uhd source from a pmt pair to tuple.Tom Rondeau
2010-11-17distcheck fix for gr-uhdEric Blossom
2010-11-17Some updates to uhd source with tags.Tom Rondeau
2010-11-16UHD single source builds tags from packet metadata to ship downstream.Tom Rondeau
Tag 1 contains the packet time Tag 2 contains the packet length
2010-10-25uhd: move tune functions to tune_request and provide wrapper for simple caseJosh Blum
2010-10-20uhd: added channel param to docstringsJosh Blum
2010-10-19uhd: implement set bandwidth for uhd blocks, remove chan=0 default for multi ↵Josh Blum
blocks
2010-10-19uhd: mark simple and mimo classes with the deprecated flagJosh Blum
2010-10-19uhd: tweaking timeouts for multi usrp blocksJosh Blum
2010-10-18uhd: tweaked and tested multi usrp with a single channelJosh Blum
2010-10-18uhd: renamed make function params, cleanup, clock config for multi usrpJosh Blum
2010-10-18uhd: created multi usrp grc wrapper generator, removed mimo gen and checked ↵Josh Blum
in its generated files
2010-10-18uhd: filled in multi usrp code and swig fileJosh Blum
2010-10-18uhd: added multi usrp skeleton and added deprecation note to other headersJosh Blum
2010-10-18uhd: removed utils warning functions, moved into the lower level wrappersJosh Blum
2010-10-14uhd: use start and stop methods for single source/sink blocksJosh Blum