summaryrefslogtreecommitdiff
path: root/gr-blocks/lib/throttle_impl.h
diff options
context:
space:
mode:
authorTim O'Shea <tim.oshea753@gmail.com>2013-11-26 14:18:59 -0500
committerTom Rondeau <tom@trondeau.com>2013-11-27 17:28:45 -0500
commit04cfc9f425bf65fb8da21c95709c4846114f627a (patch)
treebe8dcb44759bd21b81d92733435244378c58fb99 /gr-blocks/lib/throttle_impl.h
parentf863f08c747d10feb2cee0ab4088da851d2e51b7 (diff)
blocks: throttle block now looks for rx_rate tag and updates the throttle rate accordingly. A new block parameter can tell the block to ignore these tags; set to True by default.
Diffstat (limited to 'gr-blocks/lib/throttle_impl.h')
-rw-r--r--gr-blocks/lib/throttle_impl.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/gr-blocks/lib/throttle_impl.h b/gr-blocks/lib/throttle_impl.h
index 797cb7d942..c5e43d7564 100644
--- a/gr-blocks/lib/throttle_impl.h
+++ b/gr-blocks/lib/throttle_impl.h
@@ -35,9 +35,10 @@ namespace gr {
size_t d_itemsize;
uint64_t d_total_samples;
double d_samps_per_tick, d_samps_per_us;
+ bool d_ignore_tags;
public:
- throttle_impl(size_t itemsize, double samples_per_sec);
+ throttle_impl(size_t itemsize, double samples_per_sec, bool ignore_tags=true);
~throttle_impl();
void setup_rpc();