Events are the conditions to start a program, this can be done in a number of ways, such as set intervals, a specific action in Collect occurs or when Collect switches on.
The logic event requires a set of commands to be written and result in a BOOL data type for Collect to read, if the statement outputs true the program will start, otherwise a false output will not start the program. The Result node will always confirm if the event action is cogent.
Below is an example of an event, if TestBool returns true, the program will start.
The interval event is a specified amount of time between each start of the program, simply input the amount of time you the program needs to be delayed between each time it needs to start. The below example will cause the program to start every second.
The delay event will start the program the set number of milliseconds after Collect starts. The below example will start the program 5 seconds after Collect starts.
Firstscan will start the program when collect starts