| Prev | Next | Start of Chapter | End of Chapter | Contents | Index | (17 out of 25)

Data Delay


The Data Delay block delays passing its input value for a specified amount of time. It does not modify its input value. Specify the length of the delay with the Delay attribute.

Handling Multiple Signals

If Multiple Invocations is ok, the block can begin a delay while in the midst of delaying another value. If Multiple Invocations is queue, the second and subsequent delays will be started after the previous delay is finished, using the current input value. If Multiple Invocations is ignore, the block handles only one delay at a time, and inputs received during another delay are ignored. We recommend specifying Multiple Invocations for a Data Delay as either ok or ignore.

Resetting

When you reset a Data Delay block, values being delayed are lost.

Configuring

This is the configuration panel for the Data Delay block.


Attribute Description
Delay
The amount of time to delay passing the value.
Multiple Invocations
See "Specifying How to Handle Multiple Values".

See Also

For more information on how to use this block, see the sections below.

Click here for more information...
Basic Block Behavior
Editing Attribute Displays

| Prev | Next | Start of Chapter | End of Chapter | Contents | Index | (17 out of 25)

Copyright © 1996, Gensym Corporation, Inc.