Common Nodes
Common nodes consists of all the basic nodes you would need to create the flows.
Proc Nodes
delay
Waits for the set time before passing trigger to the next nodes.
Inputs
- Period (s) : Specify a wait time in seconds
if
Doesnt allow next nodes to run until the specified condition is met.
Inputs
- Condition : Specify a variable or condition to be evaluated
start for
Doesnt allow next nodes to run until the specified condition is met.
Inputs
- init value : Specify an initial value for the looping variable
- Condition : Specify the variable or condition to be evaluated
- incr/decr : Specify whether you want to increment or decrement the looping variable
Outputs
- i : looping variable
start while
Doesnt allow next nodes to run until the specified condition is met.
Inputs
- Condition : Specify the condition to be evaluated
loop end
Doesnt allow next nodes to run until the specified condition is met.
continue
Use a continue node to skip a running loop's 1 iteration from anywhere in the loop.
break
Use a break node to stop a running loop's (immediate loop) execution from any part of the loop. Once loop is stopped, the next code after its loop end node, will begin to run, if any.
subflowout
Inputs
- Output label : Specify the output label
array create
Inputs
- Declaration Type : Specify if you want to declare an array by size (empty array of size n with 0's) or by value (hardcoded values)
- Values : Specify the hardcoded array values
- Size : Specify the array size
- Datatype : Specify the data type of the array
Outputs
- arr : Created array
array insert
Inputs
- Array Name : Specify the array variable you want to insert to
- Element Index : Specify the index where the value is to be inserted
- Element Value : Specify the value to be inserted
array append
Inputs
- Array Name : Specify the array variables to append to
- Element Value : Specify the value to be appended
array remove
Inputs
- Array Name : Specify the array variable to remove an element from
- Element Index : Specify the element index to remove
array pop
Inputs
- Array Name : Specify the array variable to pop from
array get size
Inputs
- Array Name : Specify the array variable to get the size of
Outputs
- length : Size (Length) of the array
set value
Sets value from lhs to rhs.
Inputs
- LHS : Specify the variable name
- RHS : Specify the value
- Datatype : Select the appropriate data type for assignment
- isConst : Specify if the value is to remain constant
comment
To write comments in the flow
Event Nodes
on interval
Triggers events to the next nodes on every interval of time (in seconds).
Inputs
- Interval (s) : Specify a wait interval in seconds
on start
Triggers event to the next nodes only once — at the start of the application on the device.
subflowin
Inputs
- Type : Select type of node (input/init)