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)