summaryrefslogtreecommitdiff
path: root/gnuradio-core/src/lib/io
AgeCommit message (Collapse)Author
2012-09-27core: fix use of private vars in place of API accessorJosh Blum
Conflicts: gnuradio-core/src/lib/io/gr_tagged_file_sink.cc
2012-07-19core: added message source that takes in tags for controlling bursts.Nick Foster
2012-06-28core: fix for gri wave byteswappingJosh Blum
Sorry guys, I misunderstood the comments. Wave data is specifically in little endian format. Therefore we should only be swapping on big endian machines. Since systems only provide network endian macros: The following commit provides a cross platform byteswap and macros for host to/from worknet short and long.
2012-06-22gruel: got rid of inet.h and adjusted only file that depended on itNicholas Corgan
2012-06-21core: fixes a very minor bug in gri_wavfile.cc and also makes a FIXME obsoleteMartin Braun
2012-04-13Removed whitespace and added dtools/bin/remove-whitespace as a tool to do ↵Tom Rondeau
this in the future. The sed script was provided by Moritz Fischer.
2012-04-01Removes all references to guile and scheme, which are no longer needed.Tom Rondeau
The remaining pmt_serial_tags.scm is parsed by Python already. Future modifications could change this format to not confuse the point.
2012-03-27Merge branch 'master' into nextTom Rondeau
2012-03-27doc: fix documentation for wavsink (thanks to John Coppens for point it out).Tom Rondeau
2012-02-06Merge branch 'master' into nextTom Rondeau
2012-02-06gui: better handling of buffers in oscope for stripchart/non-stripchart.Marcus Leech
2012-02-06Merge branch 'master' into nextTom Rondeau
2012-02-06io: fix triggering and performance issues with oscope; specifically for the ↵Marcus Leech
strip-chart features.
2012-01-16core: fix for off-by-one issue in strip chart. Increases buffer size for ↵Marcus Leech
longer displays.
2012-01-16Merge branch 'master' into nextTom Rondeau
Conflicts: grc/blocks/Makefile.am
2012-01-15core: fix for off-by-one issue in strip chart. Increases buffer size for ↵Marcus Leech
longer displays.
2012-01-02Merge branch 'master' into nextJohnathan Corgan
2012-01-02core: fix gr_udp_sink by including asioJosh Blum
2011-12-13core: WAV sink is now threadsafe; do_update() therefore must be private.Martin Braun
2011-12-08Removed autotools, gr-waveform, some cleanupJohnathan Corgan
Nick Foster owes Nick Corgan a six-pack of beer!
2011-10-19tags: made tags object orientedJosh Blum
2011-10-08gr: the CMakeLists.txt took a chill pillJosh Blum
2011-09-12Merge branch 'next' of http://gnuradio.org/git/gnuradio into nextJosh Blum
2011-09-09tags: fixed fwrite line for the right item size number.Tom Rondeau
2011-07-26Merge branch 'next' of gnuradio.org:gnuradio into nextJosh Blum
2011-07-26Fixed return warnings.Tom Rondeau
2011-07-26core: added missing io.h includes on cc filesJosh Blum
Added to the cc files which were missing io.h and required compatibility declarations in io.h to compile. Applies to compiling under MSVC with cmake work branch.
2011-07-26core: added missing config.h includes on cc filesJosh Blum
Added to the cc files which were missing config.h and required compatibility functions defined in config.h. Applies to compiling under MSVC with cmake work branch.
2011-07-20gr: squashed cmakelists.txt into one commitJosh Blum
2011-07-20core: API declaration macros for core class and function symbolsJosh Blum
2011-07-20core: added missing io.h includes on cc filesJosh Blum
Added to the cc files which were missing io.h and required compatibility declarations in io.h to compile. Applies to compiling under MSVC with cmake work branch.
2011-07-20core: added missing config.h includes on cc filesJosh Blum
Added to the cc files which were missing config.h and required compatibility functions defined in config.h. Applies to compiling under MSVC with cmake work branch.
2011-03-25Fixing missing include files and various other patches for Windows build issues.Don Ward
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
2010-12-07Remove incorrect if PYTHON around swiginclude_HEADERSEric Blossom
2010-12-06Merge branch 'next' into guile-nextEric Blossom
* next: (116 commits) Adding new example script for using the new PFB arbitrary resampler interface. One resampler takes user-generated taps and another resampler just takes the resampling rate. Both input and output signals are plotted. Modifying blsk2 wrapper for PFB arbitrary resampler to allow the user to just specify the requested resampling rate without providing their own filter taps. uhd: reverting tag changes on uhd single usrp source, there seems to be issues with the work() logic uhd: removed default value chan=0 in the cc files WITH_INCLUDES _must_ be last uhd: replaced CFLAGS with CPPFLAGS variable, and fixed swig args FIXME uhd: default channel params to zero for single source and sink blocks Revert "Removed usrp2-firmware from being automatically built." Remove generated file from repo Removed usrp2-firmware from being automatically built. uhd: added libdir to UHD CFLAGS (shared by lib and swig) Swapping out preset keys until I work out some of their issues. Modifying QA tests for the sample tags. By default, it only checks the sizes of the tags since order is not specified or guarenteed. Block is a gr_block, so this sets its relative rate. Was required for using in the QA of the sample tags code. Removing global pmt constants. Were causing segfaults during make check. Must fix this later. Fixing up the UHD sample tag example to take command line options. Swapping order of testing rrate. Changing propagation policy enum type name and making a few other minor edits. Changing API for gr_skiphead to use uint64_t for the offset instead of size_t (still unsigned). Fixes issue #304. Adding typedef for uint64_t and int64_t so we can use them through SWIG. ... Passes make distcheck.
2010-11-29Removing global pmt constants. Were causing segfaults during make check. ↵Tom Rondeau
Must fix this later.
2010-11-21Removed comments to stdout from file tagger; made it easir to go from ↵Tom Rondeau
internally generated bursts to detected bursts (which needs work).
2010-11-21Fixed file tagger error handling so it doesn't prematurely exit under ↵Tom Rondeau
certain, but correct, conditions.
2010-11-21Tagging file source takes in sample rate and uses it to find the last time ↵Tom Rondeau
tag and adjust the time between these tags and the burst start by the sample rate. Also added a function to gr_tag_info that can be used to sort tags based on nitems using std::sort.
2010-11-18Fix guile related problems with gr_message_{sink,source}.Eric Blossom
2010-11-17Changing blocks to use new get_tags api and tag convinience functions.Tom Rondeau
2010-11-16Fixed tagging sink.Tom Rondeau
2010-11-16New file sink to handle tagged bursts of data.Tom Rondeau
2010-11-10Revert "add the .i files as dependencies"Eric Blossom
This reverts commit f43d2a4759e0ecd6519c0ac0aa4afbc54e70ea65. The dependencies doesn't make any sense. There's an attempt to run sed on files that haven't been generated yet.
2010-11-10add the .i files as dependenciesRob Savoye
2010-11-10Disable gr_message_source until later...Eric Blossom
2010-08-03Merge branch 'maint'Johnathan Corgan
2010-08-03Modify all block factories to use gnuradio::get_initial_sptr.Eric Blossom
2010-07-05Merge branch 'patches/marcus/stripchart'Johnathan Corgan
Conflicts: gr-wxgui/src/python/scope_window.py * Adds new scope window trigger, TRIG_MODE_STRIPCHART * Allows config file selection of whether background window sinks still run * Allows config file selection of default trigger mode * Allows config file selection of default waterfall sink color mode [wxgui] #Setting this to true prevents the window sinks from stopping when they #are not displayed, as when they are in a notebook with a hidden tab. run_always = False # Default scope trigger mode. # # 0 = Freerun # 1 = Auto (default) # 2 = Normal # 3 = Stripchart trig_mode = 1 # Default waterfall sink color mode. Valid choices are 'rgb1', 'rbg2', # 'rgb3', or 'gray' waterfall_color = rgb1