Random Interval - Version 2.0.0#
Module Summary#
Fires a trigger at random intervals.
Module Status#
This IO Module is stable and has been tested internally.
If you encounter any issues with this module, or have any feedback regarding its operation, please contact our support team.
Release Notes#
Version 2.0#
Updated documentation.
General updates.
Minor point releases (eg. 1.1.x) will be for small fixes and may not be listed here.
Operation#
This IO Module works by specifying a time frame (in the Instance Properties) within which the Random Interval Trigger can randomly fire. Once enabled from an Enable Random Interval action, the Random Interval trigger will begin to fire.
Instance Properties#
The Minimum Interval and Interval Range specify the minimum and maximum time within which the Random Interval Trigger will fire. A numeric Seed value can be specified for the random generator to use; this can be any value between 1 and 999999 but can be left as default 1.
Check the Repeating checkbox to allow the Random Interval Trigger to continue firing indefinitely once it has been enabled by the Enable Random Interval action, otherwise it will fire once when the Enable Random Interval action is run.
Triggers#
Random Interval#
Fires after the random interval time expires.
If the Repeating checkbox is ticked in the Instance Properties this Trigger will continue firing at random. If not, then this Trigger will only fire once.
Actions#
Enable Random Interval#
Enables the Random Interval trigger to begin firing.
Disable Random Interval#
Disables (cancels) the Random Interval Trigger from firing.
If Repeating is checked in the instance properties, the trigger will continue being fired until this action is run.
Support#
If you encounter any issues with this module, please contact our support team.