Function Probe: Difference between revisions

From GNU Radio
Jump to navigation Jump to search
No edit summary
No edit summary
Line 12: Line 12:


; Function Args
; Function Args
: Parameters passed into the function specified under Function Name. For a function with no arguments, leave function args blank. When passing a string for the function arguments, quote the string literal: '"arg"'
: Parameters passed into the function specified under Function Name. For a function with no arguments, leave function args blank. When passing a string for the function arguments, quote the string literal: '"arg"'The values will used literally, and generated into the following form:
:The values will used literally, and generated into the following form:
     self.block_id.function_name(function_args)
     self.block_id.function_name(function_args)
:or, if the Block ID is empty,
:or, if the Block ID is empty,

Revision as of 15:17, 31 July 2019

Periodically probe a function and set its value to this variable. To poll a stream for a level, use this with the Probe Signal block.

Parameters

(R): Run-time adjustable

Block ID
ID of another block in this flow graph. An empty Block ID references the flow graph itself.
Function Name
Name of a class method of the block labeled in Block ID.
Function Args
Parameters passed into the function specified under Function Name. For a function with no arguments, leave function args blank. When passing a string for the function arguments, quote the string literal: '"arg"'. The values will used literally, and generated into the following form:
   self.block_id.function_name(function_args)
or, if the Block ID is empty,
   self.function_name(function_args)
Poll Rate
in Hz.
Initial Value (R)
Initial value of function

Example Flowgraph

Source Files