summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2011-03-01qtgui: use pyqwt widgets in grc variable slider blockJosh Blum
2011-03-01qtgui: created a forms module with a slider and text box, implemented in grcJosh Blum
2011-03-01qtgui: an attempt at a slider formJosh Blum
2011-03-01grc: added qtgui support to grc (just added sink)Josh Blum
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-27qtgui use gruel thread mutex:Josh Blum
Replace pthread mutex usage with gruel thread mutex to make the code portable on systems without pthreads.
2011-02-27gruel thread simplification:Josh Blum
Removed get_new_timeout from thread.h (usrp2_vrt carryover) Basically it was created because of a misunderstanding of the time types; and its only ever called once. This also removes thread.cc Call posix_time::milliseconds in usrp2 control.cc. Notice that it passes a time_duration rather than a ptime (aka system time). Added #include <deque> to gr_buffer.h. It turns out that boost posix_time.hpp implicitly included the deque header which was missing from gr_buffer.h Replaced the include for thread.hpp with only the includes for the boost thread types mentioned in gruel/thread.h. Also, making use of the scoped_lock typedef that comes with boost thread locks. boost 3.5 safe.
2011-02-27gr_flowgraph.cc explicit include of <iterator>Josh Blum
Added explicit include of <iterator>, which was implicitly included by <vector>. Affects platforms where vector does not automatically pull in iterator.
2011-02-27use boost::math::iround in gr_histo_sink_f.cc and gr_wavfile_sink.ccJosh Blum
this provides a round implementation on platforms w/o c99 standard
2011-02-27use boost::math::trunc in gr_frequency_modulator_fc.ccJosh Blum
this replaces the need for a conditional trunc implementation in config.h
2011-02-27Fixing missing header file (in prep for future GCC's). ptrdiff_t is defined ↵Tom Rondeau
in stddef.h.
2011-02-25Merge branch 'gr_uhd_next' into nextJosh Blum
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-22howto: Was over-zealous before. The TESTS should remain firmly in the if ↵Tom Rondeau
GUILE block.
2011-02-22howto: cleans up the Python build structure for howto; reverts back to ↵Tom Rondeau
making it's own howto module not under gnuradio.
2011-02-22howto: fixes for howto build structure. Passes check but does not pass ↵Tom Rondeau
distcheck.
2011-02-22howto: I think this is a better fix than the last one. The modules are now ↵Tom Rondeau
imported from gnuradio.
2011-02-22Added Makefile.gen back to repoAchilleas Anastasopoulos
2011-02-21added pccc decoder + examplesAchilleas Anastasopoulos
2011-02-20added pccc (parallel concatenated convlutional code) encoderAchilleas Anastasopoulos
2011-02-20updated documentationAchilleas Anastasopoulos
2011-02-20added sccc_decoder block (without the metrics part)Achilleas Anastasopoulos
2011-02-20added a scaling parameter in trellis_sccc_decoder, neededAchilleas Anastasopoulos
for sum-product metric calculation
2011-02-19added sccc turbo decoder block + example test_sccc_turbo1.pyAchilleas Anastasopoulos
2011-02-18templated siso_combinedAchilleas Anastasopoulos
removed Makefile.gen from git tracking
2011-02-18removed "audio" dependencies from test files in gr-trellisAchilleas Anastasopoulos
2011-02-18core algorithms such as viterbi/siso were refactoredAchilleas Anastasopoulos
and implemented using templates. Minor renaming of some files
2011-02-17inital commit of turbo stuff:Achilleas Anastasopoulos
added sccc encoder block + minor fixes
2011-02-17howto: moving install path back to howto/ to get it to work.Tom Rondeau
2011-02-17volk: Properly sets up package config script if Orc is not found for Volk.Tom Rondeau
2011-02-17Merge branch 'pmt_serial_tags' into nextTom Rondeau
2011-02-17guile: removing calls to check for guile and guile-dev. GNU Radio can once ↵Tom Rondeau
again be built without Guile.
2011-02-15uhd: tweaks for swig/python init fileJosh Blum
2011-02-11uhd: added mboard param to get time now and added get time last ppsJosh Blum
2011-02-10uhd: incremented compat number for new api supportJosh Blum
2011-02-10uhd: added set and get clock rates to gr-uhd blocks and grc wrappersJosh Blum
2011-02-10uhd: tweaks to the grc blocksJosh 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-02-08Merge branch 'master' into next, using strategy "ours" to skipJohnathan Corgan
master-only commits.
2011-02-08build: update revision to 3.3.2gitJohnathan Corgan
2011-02-08build: update version number to 3.3.1Johnathan Corgan
2011-02-08build: update config.guess and config.sub from canonical sourceJohnathan Corgan
2011-02-02gruel: generate pmt_serial_tags with python, removes guile dependencyJosh Blum
2011-02-02volk: updating to readd unaligned dot product under new name scheme.Tom Rondeau
2011-02-02volk: cleaning up makefile issues after merge.Tom Rondeau
2011-02-01Merge branch 'volk_rename' into nextTom Rondeau
Conflicts: volk/include/volk/Makefile.am volk/lib/Makefile.am volk/lib/qa_volk.cc