Copyright: Created with EasyHelp (Tel: 0973 209667)


SignalP/Filter - RG354242

Description

This block implements a single-pole low-pass filter; it provides a single output.

The Time Constant is set as a percentage (0 to 100% with a resolution of 0.003%) of the Time Range. Time Range is a configuration parameter (displayed at the top of the drawing; 1000 ms in the the above example), entered in milliseconds (up to 300 000 000 000 ms with a resolution of 0.001 ms).

A new Output is computed only when the Input input receives a message.  Although the block is designed to tolerate timing jitter, the Input input should receive messages on a regular basis.  Note that the filter is not accurate if the invocation rate is less than four times the Time Constant.

The Time Constant is persistent.

Parameters

Input	Primary input to the block.  Expects a value (-100% to +100%).

Time Constant	Sets the time constant.  Expects a value between 0% and 100%.

Get Input	Returns the current value of the input:  -100% to +100%.

Get Output	Returns the current value of the output:  -100% to +100%.

Get Time Constant	Returns the current time constant:  0% and 100%.


Description

This block implements a single-pole low-pass filter; it provides a single output.

The Time Constant is set as a percentage (0 to 100% with a resolution of 0.003%) of the Time Range. Time Range is a configuration parameter, entered in milliseconds (up to 300 000 000 000 ms with a resolution of 0.001 ms).

A new Output is computed only when the Input input receives a message.  Although the block is designed to tolerate timing jitter, the Input input should receive messages on a regular basis.  Note that the filter is not accurate if the invocation rate is less than four times the Time Constant.

The Time Constant is persistent.


Parameters

Input	Primary input to the block.  Expects a value (-100% to +100%).

Time Constant	Sets the time constant.  Expects a value between 0% and 100%.

Get Input	Returns the current value of the input:  -100% to +100%.

Get Output	Returns the current value of the output:  -100% to +100%.

Get Time Constant	Returns the current time constant:  0% and 100%.