ExtendPulse('Input','Time*')

Parameters ending with * are only evaluated once at the start of the acquisition.

Description

This function extends a pulse on 'Input' to the minimum length of 'Time' seconds. A further rising edge on 'Input' restarts the time.

Example

Extending the pulses of a measured value to a minimum length of 0.3.

Solution

In the figure below the blue bar shows the measured value and the red bar shows the extended pulses of the measured value.