Basic Structure¶
An Ethernet Receiver has to be initialized using an XML-file that describes the structure of the data packets, how they should be received and how the channels should be displayed.
A DataStream element describes how to receive and process a single packet stream. Multiple independent DataStream can be defined in a single file to cover scenarios where a single remote system concurrently sends data using separate connections.
The file can also contain a single ChannelTopology which describes the order and grouping of the channels desplayed in the channel list. If no topology is provided, all defined channels will be shown in the channel list in the same order as in the XML-file.
More complex XML elements are described in the following format:
Description of the semantics of using the element.
<element name> Name of the element as used in the XML. |
element |
Parent: <element names> List of possible elements that can have this element as a child. |
<attribute name> Name of the attribute. Bold if the element is always mandatory. |
<attribute type> or ´list´, ´of´, ´allowed´, ´values´ The default value may be highlighted in bold in a value list. |
Detailed description of the attribute. |
Receiver is the root element of the configuration file.
Receiver name |
element string |
Parent: none This can ba used to define the name of the created receiver instance in Oxygen. It is derived from the configuration file name if this attribute omitted. |