Commit Graph

140 Commits

Author SHA1 Message Date
Bastian Bloessl 7aad097ec9 update performance measurement utility 2015-12-08 16:01:40 -08:00
Bastian Bloessl 8d2c750498 rename performance counter utility 2015-12-08 15:59:13 -08:00
Bastian Bloessl 0486af7863 Wireshark: ignore unkown input 2015-10-24 01:13:07 +02:00
Bastian Bloessl 85de8f71dc message source: notify shutdown also w/ EOF 2015-10-24 01:13:07 +02:00
Bastian Bloessl d620d56e3b Merge pull request #4 from jynik/dev-burst_tagger_fix
burst tagger: Fixed off-by-one in get_tags_in_range() usage
2015-07-16 10:16:49 +02:00
Jon Szymaniak 8f2ec5faed burst tagger: Fixed off-by-one in get_tags_in_range() usage
I've observed missing "tx_sob" tags in case where d_tag_name is
associated with the last sample provided to work().

This is caused by the upper-bound provided to get_tags_in_range() being
1 less than it should be.

Per the documentation of get_tags_in_range() (as of v3.7.7.1), the
abs_end value is exclusive:
  "Given a [start,end), returns a vector of all tags in the range
   with a given key."

Therefore, the upper limit should be:
    nread + nouput_items
not
    nread + noutput_items - 1

Example:
    let nread = 100
    let noutput_items = 100

    We want tags within:
        [100, 199] = [nread, n_read + n_output_items - 1]

    Represented with an exclusive upper bound, as required by
    get_tags_in_range():
        [100, 200) = [nread, n_read + nouput_items)
2015-07-15 15:25:05 -04:00
Bastian Bloessl 2d0871b191 Revert "update GNU Radio minimal required version"
This reverts commit 2f71946215.
2015-06-30 22:48:46 +02:00
Bastian Bloessl 1d972ec638 backwards compatible api 2015-06-30 22:48:39 +02:00
Bastian Bloessl cc10378595 cmake: delete unused modules 2015-06-30 21:07:32 +02:00
Bastian Bloessl 2f71946215 update GNU Radio minimal required version 2015-06-29 14:25:08 +02:00
Bastian Bloessl 6e00b66822 wireshark connector: add timeout to blocking call 2015-06-04 12:29:38 +02:00
Bastian Bloessl 00beec517d add manifest 2015-03-20 15:33:25 +01:00
Bastian Bloessl 3bd9032e84 Merge pull request #2 from rubund/master
Fix build in some environments
2015-01-27 19:07:15 +01:00
Ruben Undheim e1053a40df Fix build in some environments
Adding find_package(PythonLibs 2) to make sure that it doesn't use version 3 of PythonLibs.
2015-01-26 19:38:06 +01:00
Bastian Bloessl 337dd66110 cmake: update modules 2014-10-06 09:18:31 +02:00
Bastian Bloessl 356dc05869 cmake: remove outdated install name setting 2014-10-06 09:06:40 +02:00
Bastian Bloessl d756397649 cmake: set rpath after searching for GNU Radio 2014-10-06 08:51:27 +02:00
Bastian Bloessl 65d8806275 cmake: assert local modules come first 2014-10-01 21:00:05 +02:00
Bastian Bloessl fa732a647b cmake: apple set install_name and rpath 2014-10-01 20:58:36 +02:00
Bastian Bloessl 71d3c74e90 pms: delay eof a bit 2014-08-26 13:47:33 +02:00
Bastian Bloessl 04dc223f05 pms: initialize d_quit proberly 2014-08-26 12:58:15 +02:00
Bastian Bloessl 43b460a2ae pms: no eof port, quit variable 2014-08-26 11:07:22 +02:00
Bastian Bloessl 0af0f5750f period msg source: less output 2014-08-25 18:41:12 +02:00
Bastian Bloessl 8e4caf6205 periodic msg source: remove n_sent function 2014-08-25 18:23:17 +02:00
Bastian Bloessl f0d9655725 gitignore add tags file 2014-08-25 17:34:55 +02:00
Bastian Bloessl a6226d101a periodic message source: add callback for measurements (WIP) 2014-08-25 17:34:32 +02:00
Bastian Bloessl b3fbecfc68 periodic msg source: add eof input
to stop non-GUI flow graphs
2014-08-22 10:31:44 +02:00
Bastian Bloessl 66719c9453 packet_pad: zero all the buffers 2014-07-31 12:19:12 +02:00
Bastian Bloessl 0e17e91493 packet_pad2: do not add sob/eob tags 2014-07-03 16:13:27 +02:00
Bastian Bloessl b3632899a6 packet pad: propagate tags 2014-05-08 16:03:31 +02:00
Bastian Bloessl c0ed15e543 periodic msg: fix include guard 2014-03-25 17:14:33 +01:00
Bastian Bloessl 0c9be2e656 cmake: add mac target properties 2014-03-25 17:14:33 +01:00
Bastian Bloessl 63d364b817 add packet pad2 block
this block inserts sob/eob, padding and delay
2014-02-01 18:42:12 +01:00
Bastian Bloessl e5e4c1eefd add uhd dependency to cmake 2013-12-22 19:46:46 +01:00
Bastian Bloessl bc35c36eae update readme to cover delay feature of packet pad 2013-12-06 18:29:28 +01:00
Bastian Bloessl 9c36b42e85 add tx delay to packet pad 2013-12-06 18:18:04 +01:00
Bastian Bloessl 5870cae968 changes for mac 2013-11-22 19:47:13 +01:00
Bastian Bloessl 75ccaae46a ctrlport csv script 2013-10-22 15:48:28 +02:00
Bastian Bloessl b86a92128c packet dropper: include <random> explicitly 2013-09-17 10:34:16 +02:00
Christoph Leitner 13471bef84 added block for measuring round trip times. 2013-09-16 19:24:16 +02:00
Bastian Bloessl 757efde68a periodic_msg_src: delay eof a bit 2013-09-16 19:24:16 +02:00
Bastian Bloessl ed45f35331 wireshark: check if crc is included in payload 2013-09-16 19:24:16 +02:00
Bastian Bloessl 58ee03299a wireshark: revert no blocking for now 2013-09-16 19:24:16 +02:00
Bastian Bloessl cabde0ce98 cmake: fix gnuradio runtime module 2013-09-16 19:22:16 +02:00
Bastian Bloessl 46c9041f9c wireshark: blocking in wait is evil 2013-06-28 14:40:16 +02:00
Bastian Bloessl 76a3328b3f delete unused apps directory 2013-06-26 14:57:11 +02:00
Bastian Bloessl cb38216300 readme 2013-06-26 14:53:09 +02:00
Bastian Bloessl 7e99acd5d7 burst tagger: remove annoying debug statements 2013-06-25 21:06:14 +02:00
Bastian Bloessl 578a87a12e adapt Readme as fix is in upstream 2013-06-23 15:30:23 +02:00
Bastian Bloessl 90b5a16f82 wireshark: remove default destructor 2013-06-21 22:32:23 +02:00