63
Ember+ Interface 10
Output Triggers Parameter
String parameter with comma separated list of assigned triggers. The names
of the triggers that can be added to the list are available under the Triggers
Node, see page 64.
Active Triggers Parameter
If the relay is currently active, this read-only string parameter gives a
comma separated list of the configured triggers that are currently active.
Status Parameter
The status parameter shown in Fig 10 11 represents the current state of the
relay. A value of False indicates the relay is inactive and True indicates the
relay is active.
Virtual GPIO Node
The virtual GPIO branch of the Ember+ provider interface allows monitoring
and control of the virtual GPIO ports. Fig 10 12 shows the structure of each
virtual GPIO child node.
Fig 10-12: Ember+ Virtual GPIO Branch Structure
Type Parameter
This enumerated integer parameter is the current port type. This parameter
indicates whether the virtual GPIO is disabled, or set to be an input or an
output.
Input Function Parameter
This string parameter is the function that will be activated when the
virtual GPIO, when configured as an input, is asserted. The values that this
parameter can be set to are listed under the “Handlers” node, see page
64.
Output Trigger Parameter
This string parameter is the function that triggers the virtual GPIO when it
is configured as an output. The values that this parameter can be set to are
listed under the “Triggers” node, see page 64.
Invert Trigger Parameter
When this boolean parameter is set to true, the status of the GPIO when
it is configured as an output is the inverse of the configured trigger. When
this parameter is set to false, the output status matches the state of the
configured trigger.
Vgpio Source Parameter
This string parameter lists the name of the remote unit that is assigned to
control this virtual GPIO when it is configured as an input. The values that
this parameter can be set to are listed under the “Vgpio Sources” Node, see
page 64.
Status Parameter
The status parameter shown in Fig 10 12 represents the current state of
the virtual GPIO port regardless of whether the port is set as an input or an
output. A value of False indicates the port is inactive and a True indicates
the port is active. When the virtual GPIO is configured as an output, a
connected Ember+ consumer can modify the value of this parameter.