Main Content

Creating an IMDF File: Toplevel Elements

The ImageAcquisitionInfo element must be the root node of all IMDF files. Your IMDF file must begin with the ImageAcquisitionInfo node and end with the corresponding ImageAcquisitionInfo terminator, as in this example.

<ImageAcquisitionInfo>
.
.
.
</ImageAcquisitionInfo>

The following table lists the toplevel IMDF elements that you can specify as children of the ImageAcquisitionInfo element. The table lists the elements in the order they must appear in an IMDF file. Note that element tag names are case-sensitive.

Element

Description

<Help>

Defines the section of an IMDF file in which you specify help text for device-specific properties — see Specifying Help in an IMDF File. This is an optional element. If specified, an IMDF file can contain only one Help element.

<Property>

Defines properties of a device — see Specifying Property Information. This is an optional element. An IMDF file can contain multiple Property elements.

<Include>

Convenient way to specify another element or group of elements as children of another element — see Defining and Including Sections. This is an optional element. An IMDF file can contain multiple Include elements.

<Source>

Defines the source of video data — see Specifying Video Sources. This is an optional element. An IMDF file can contain multiple Source elements.

<TriggerInfo>

Defines hardware trigger information — see Specifying Hardware Trigger Information. This is an optional element. An IMDF file can contain only one TriggerInfo element.

<Device>

Specifies information about a device — see Specifying Device Information. This is an optional element. An IMDF file can contain multiple Device elements.