Skip to main content

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)