The Feature XML Definition specifies the properties of a Feature.

The properties will affect how the Feature is presented on the Feature Panel in Azande Studio.


XML Tags common for all Features

Description

Tag

Feature Panel

Feature

<F> ... </F>


ID

<I>BYTE</I>

Route messages

SUB ID

<Is>BYTE</Is>

Route messages

FEATURE NAME

<N>STRING</N>

Title displayed on panel

GROUP

<Gr>BYTE</Gr>

  • Panel color depends on GROUP number.
  • All panels in Dashboard are sorted according to GROUP number



XML Tags optional in some Features

Description

Tag

Feature Panel

UNIT

<U>STRING</U>

Displayed after the Value

RANGE MIN

<Mn>DECIMAL</Mn>

  • Commands: Limits input of value
  • Events: When range set Gauge type is used.

RANGE MAX

<Mx>DECIMAL</Mx>

VALUE FORMAT TEXT

<Vf>FORMAT_STRING</Vf>

Format how the value is displayed on panel.

See Value Formatter


Command Features

Command

Tag

Command Void

<C> ... </C>

Command Bool

<Cb> ... </Cb>

Command Double

<Cd> ... </Cd>

Command Enum

<Ce> ... </Ce>

Command Int32

<Ci> ... </Ci>

Command Text

<Ct> ... </Ct>



Event Features

Event

Tag

Event Bool

<Eb> ... </Eb>

Event Double

<Ed> ... </Ed>

Event Int32

<Ei> ... </Ei>

Event Text

<Et> ... </Et>