Probe Rate: Difference between revisions
Jump to navigation
Jump to search
(Created page with "Category:Block Docs Category:Stub Docs This is the template for the "Page-per-block Docs". This first section should describe what the block...") |
(fix links) |
||
(3 intermediate revisions by 3 users not shown) | |||
Line 1: | Line 1: | ||
[[Category:Block Docs]] | [[Category:Block Docs]] | ||
__NOTOC__ | |||
<span id="gr_vad"></span> | |||
Used to measure throughput (how many items/samples are flowing through per second). Note that this block outputs a message, you will need to use a [[Message Debug]] to display the probe results in the console. | |||
== Parameters == | == Parameters == | ||
( | ; Min Update Time (ms) | ||
: Minimum update time in milliseconds | |||
; | ; Update Alpha | ||
: | : Gain for running average filter | ||
; | <div data-vad="3.10,later"> | ||
: | ; Name | ||
: Specify for identification of the the Probe Rate block. Useful, for example, when printing the output of multiple Probe Rate blocks, e.g., with [[Message Debug]] | |||
</div> | |||
== Example Flowgraph == | == Example Flowgraph == | ||
In this flowgraph, the Probe Rate block is measuring the sample rate of the Audio Source block. | |||
[[File:USRP_NBFM_xmt.png|800px]] | |||
== Source Files == | == Source Files == | ||
; C++ files | ; C++ files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/lib/probe_rate_impl.cc probe_rate_impl.cc] | ||
; Header files | ; Header files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/lib/probe_rate_impl.h probe_rate_impl.h] | ||
; Public header files | ; Public header files | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/include/gnuradio/blocks/probe_rate.h probe_rate.h] | ||
; Block definition | ; Block definition | ||
: [https://github.com/gnuradio/gnuradio | : [https://github.com/gnuradio/gnuradio/blob/main/gr-blocks/grc/blocks_probe_rate.block.yml blocks_probe_rate.block.yml] |
Latest revision as of 17:46, 29 November 2023
Used to measure throughput (how many items/samples are flowing through per second). Note that this block outputs a message, you will need to use a Message Debug to display the probe results in the console.
Parameters
- Min Update Time (ms)
- Minimum update time in milliseconds
- Update Alpha
- Gain for running average filter
- Name
- Specify for identification of the the Probe Rate block. Useful, for example, when printing the output of multiple Probe Rate blocks, e.g., with Message Debug
Example Flowgraph
In this flowgraph, the Probe Rate block is measuring the sample rate of the Audio Source block.
Source Files
- C++ files
- probe_rate_impl.cc
- Header files
- probe_rate_impl.h
- Public header files
- probe_rate.h
- Block definition
- blocks_probe_rate.block.yml