<HardwareSettings>
element
The <HardwareSettings>
element defines a container for hardware specific properties and settings of the current task description. Its main purpose is to group the connection definitions and settings for physical entities of the task controlling environment (e.g. <ConnectionMapping>
elements) and to define the task controlling hardware for the automatic code generation process.
Only one <HardwareSettings>
element container is allowed within a <BeadlTrialProtocol>
element and it can have zero or more <ConnectionMapping>
child elements.
<HardwareSettings hardware="Control_Hardware" version="1.0">
...
</HardwareSettings>
Attributes
hardware
defines the hardware name of that controls the behavioral task. reference (variable name) to be accessed. The name attribute of a<BeadlArgument>
is the actual variable name in the control instance.version
defines the version of the specified hardware.
Child Elements
<ConnectionMapping>
element: Definition of hardware resources being used within the behavioral task definition.