Hold Node

The Hold node is a Logic node used to keep fix a numeric value so that it doesn't change.

It's often used along-side Timer nodes to add a small time-window before events are raised, to avoid overly 'noisy' events and alerts.

This node is used in all modules.

Inputs

Value (Input #1) is a number value.
Hold (Input #2) is a true or false value, indicating if the number should be held.

Outputs

Output #1 is the number. If the Hold input is false, it's simply the value of the Value input. If true, the value is locked to the last value it had before the input changed to true.