Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-02-17 | core: added missing include for gruel thread | Josh Blum | |
2013-02-17 | core: fix gr_message_debug for printing PDUs | Johnathan Corgan | |
2013-02-13 | core: cleaning warnings | Tim O'Shea | |
2013-02-07 | blocks: fix use of bare boost::mutex::scoped_lock | Johnathan Corgan | |
gr_file_source gr::blocks::file_source | |||
2013-01-14 | core: gr_socket_pdu missing iostream | Josh Blum | |
2012-12-20 | core: fixed pdu MSVC compatibility issues | Nicholas Corgan | |
2012-12-14 | blocks: moving file metadata sink/source to gr-blocks. | Tom Rondeau | |
2012-12-14 | core: adding itemsize key to metadata header to allow for vectorized items. | Tom Rondeau | |
This also simplifies some code in the source since we're told exactly what the items size is and don't have to infer. Also adds an example using vector items. | |||
2012-12-14 | core: Added detached header test to file metadata QA. | Tom Rondeau | |
Also adds a flush when updating the headers. | |||
2012-12-14 | core: When the file meta sink is closed by user, make sure the last header ↵ | Tom Rondeau | |
is properly updated. | |||
2012-12-14 | core: use std::string in file metadata sink (easier to work with; matches ↵ | Tom Rondeau | |
source). | |||
2012-12-14 | core: updated file metadata source to support detached header files. | Tom Rondeau | |
2012-12-13 | core: updates metadata parser: don't assume value is a float. | Tom Rondeau | |
Also fixes an error in Doxygen markup. | |||
2012-12-13 | core: metadata file source parses extras header and converts data to tags. | Tom Rondeau | |
2012-12-13 | core: updated meta data file sink to extract header metadata as tags and add ↵ | Tom Rondeau | |
them to the tag stream. | |||
2012-12-13 | core: forgot to remove these outputs. | Tom Rondeau | |
2012-12-13 | core: adding a file meta source block. | Tom Rondeau | |
Right now, reads headers to get the item size and segment size. Streams data segments as correct data type out of streaming port 0. Does nothing else with meta data. | |||
2012-12-13 | core: cleaning up file meta sink. | Tom Rondeau | |
2012-12-12 | Merge branch 'master' into file_meta_data | Tom Rondeau | |
Conflicts: gr-utils/src/python/CMakeLists.txt | |||
2012-12-12 | core: put the stub class in the wrong file. | Tom Rondeau | |
2012-12-12 | core: added a stub class for gr_tuntap_pdu to compile on OSX (tested) and ↵ | Tom Rondeau | |
Windows (untested). | |||
2012-12-12 | core: these two don't need to include if_tun.h, which causes problems on ↵ | Tom Rondeau | |
other platforms. | |||
2012-12-11 | core: Patch to file source to allow opening of new files while running. | Brett L. Trotter | |
Addresses issues #352. | |||
2012-12-11 | core: better error handling on file source/sink. | Tom Rondeau | |
This addresses ticket #448. | |||
2012-12-07 | core: added gr_tuntap_pdu, gr_socket_pdu, and msg passing enhancements | Tim O'Shea | |
2012-12-07 | core: metadata file sink can set detached header. | Tom Rondeau | |
This breaks away from subclassing gr_file_sink_base since we have to keep track of two files. | |||
2012-12-06 | core: updated the message debug block to have a 'store' port where messages ↵ | Tom Rondeau | |
can be retrieved afterwards. Updated qa_pdu to use the new 'store' port for testing the resulting message. | |||
2012-12-05 | core: update to metadata files to grow the extras dictionary when any tag is ↵ | Tom Rondeau | |
seen. | |||
2012-12-05 | core: Use sample and relative rate to update header based on num samples. | Tom Rondeau | |
When the max segment size is reached, we insert a new header. This updates the timestamp on that header based on the number of samples seen. | |||
2012-12-05 | core: Update metadata file sink to better handle tags in the right spot. | Tom Rondeau | |
2012-12-04 | core: updated metadata structure to use relative header info. | Tom Rondeau | |
Now the start tag info in the header is relative to the begining of the header (so, basically, the size of the header + extras). | |||
2012-12-04 | core: adding a max segment size to metadata files. | Tom Rondeau | |
Automatically generates a new header after the MSS is reached. Also adds a metadata format version number (starting at 0). | |||
2012-12-01 | core: cleanup on pdu/msg blocks | Johnathan Corgan | |
2012-11-30 | core: gr_blocks can now have only message ports with no general_work() | Tim O'Shea | |
* msg only blocks now get thread context * added blocking msg queue delete call * added gr_message_strobe block * added grc definitions for message_debug, message_strobe, pdu_to_tagged_stream, tagged_stream_to_pdu. * allow message fan-in connections in GRC | |||
2012-11-29 | Adding PDU to tagged stream and tagged stream to PDU blocks along with QA python | Johnathan Corgan | |
non-stream-connected blocks still need a new thread context | |||
2012-11-27 | core: adding ability to handle extra data in headers. | Tom Rondeau | |
2012-11-24 | core: Update file_meta_sink to inject headers into data stream. | Tom Rondeau | |
When a tag with updated metadata information is received, close out the previous header (by setting the segment size) and create a new header with the new data. Specifically for sample rate and time stamps. Will be useful for extra_dict when implemented. | |||
2012-11-21 | core: Adding a file sink block that stores metadata with file. | Tom Rondeau | |
Current working version only has a single header at the top of the file. Must update to add metadata fields when changes occur. Also adding extra_header structure to store extram, users-specified info. | |||
2012-09-29 | core: udp source wait mode yields work thread | Josh Blum | |
2012-09-27 | core: fix use of private vars in place of API accessor | Josh Blum | |
Conflicts: gnuradio-core/src/lib/io/gr_tagged_file_sink.cc | |||
2012-07-19 | core: added message source that takes in tags for controlling bursts. | Nick Foster | |
2012-06-28 | core: fix for gri wave byteswapping | Josh 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-22 | gruel: got rid of inet.h and adjusted only file that depended on it | Nicholas Corgan | |
2012-06-21 | core: fixes a very minor bug in gri_wavfile.cc and also makes a FIXME obsolete | Martin Braun | |
2012-04-13 | Removed 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-01 | Removes 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-27 | Merge branch 'master' into next | Tom Rondeau | |
2012-03-27 | doc: fix documentation for wavsink (thanks to John Coppens for point it out). | Tom Rondeau | |
2012-02-06 | Merge branch 'master' into next | Tom Rondeau | |
2012-02-06 | gui: better handling of buffers in oscope for stripchart/non-stripchart. | Marcus Leech | |