Impact Acquire SDK .NET
|
Category for the Sequencer Control features. More...
Public Member Functions | |
SequencerControl (mv.impact.acquire.Device device) | |
Constructs a new mv.impact.acquire.GenICam.SequencerControl object. | |
SequencerControl (mv.impact.acquire.Device device, System.String settingName) | |
Constructs a new mv.impact.acquire.GenICam.SequencerControl object. | |
Public Attributes | |
readonly mv.impact.acquire.PropertyI64 | sequencerConfigurationMode = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Controls if the sequencer configuration mode is active. | |
readonly mv.impact.acquire.PropertyIBoolean | sequencerFeatureEnable = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables the selected feature and make it active in all the sequencer sets. | |
readonly mv.impact.acquire.PropertyI64 | sequencerFeatureSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects which sequencer features to control. | |
readonly mv.impact.acquire.PropertyI64 | sequencerMode = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Controls if the sequencer mechanism is active. | |
readonly mv.impact.acquire.PropertyI64 | sequencerPathSelector = new mv.impact.acquire.PropertyI64() |
An integer property. Selects to which branching path further path settings applies. | |
readonly mv.impact.acquire.PropertyI64 | sequencerSetActive = new mv.impact.acquire.PropertyI64() |
An integer property. Contains the currently active sequencer set. | |
readonly mv.impact.acquire.Method | sequencerSetLoad = new mv.impact.acquire.Method() |
A method object. Loads the sequencer set selected by SequencerSetSelector in the device. | |
readonly mv.impact.acquire.PropertyI64 | sequencerSetNext = new mv.impact.acquire.PropertyI64() |
An integer property. Specifies the next sequencer set. | |
readonly mv.impact.acquire.Method | sequencerSetSave = new mv.impact.acquire.Method() |
A method object. Saves the current device state to the sequencer set selected by the SequencerSetSelector. | |
readonly mv.impact.acquire.PropertyI64 | sequencerSetSelector = new mv.impact.acquire.PropertyI64() |
An integer property. Selects the sequencer set to which further feature settings applies. | |
readonly mv.impact.acquire.PropertyI64 | sequencerSetStart = new mv.impact.acquire.PropertyI64() |
An integer property. Sets the initial/start sequencer set, which is the first set used within a sequencer. | |
readonly mv.impact.acquire.PropertyI64 | sequencerTriggerActivation = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Specifies the activation mode of the sequencer trigger. | |
readonly mv.impact.acquire.PropertyI64 | sequencerTriggerSource = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Specifies the internal signal or physical input line to use as the sequencer trigger source. | |
Category for the Sequencer Control features.
A category for the Sequencer Control features.
|
inline |
Constructs a new mv.impact.acquire.GenICam.SequencerControl object.
[in] | device | A pointer to a mv.impact.acquire.Device object obtained from a mv.impact.acquire.DeviceManager object. |
|
inline |
Constructs a new mv.impact.acquire.GenICam.SequencerControl object.
[in] | device | A pointer to a mv.impact.acquire.Device object obtained from a mv.impact.acquire.DeviceManager object. |
[in] | settingName | The name of the driver internal setting to access with this instance. A list of valid setting names can be obtained by a call to mv.impact.acquire.FunctionInterface.availableSettings, new settings can be created with the function mv.impact.acquire.FunctionInterface.createSetting |
readonly mv.impact.acquire.PropertyI64 sequencerConfigurationMode = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Controls if the sequencer configuration mode is active.
Controls if the sequencer configuration mode is active.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyIBoolean sequencerFeatureEnable = new mv.impact.acquire.PropertyIBoolean() |
A boolean property. Enables the selected feature and make it active in all the sequencer sets.
Enables the selected feature and make it active in all the sequencer sets.
readonly mv.impact.acquire.PropertyI64 sequencerFeatureSelector = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Selects which sequencer features to control.
Selects which sequencer features to control.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 sequencerMode = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Controls if the sequencer mechanism is active.
Controls if the sequencer mechanism is active.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 sequencerPathSelector = new mv.impact.acquire.PropertyI64() |
An integer property. Selects to which branching path further path settings applies.
Selects to which branching path further path settings applies.
readonly mv.impact.acquire.PropertyI64 sequencerSetActive = new mv.impact.acquire.PropertyI64() |
An integer property. Contains the currently active sequencer set.
Contains the currently active sequencer set.
readonly mv.impact.acquire.Method sequencerSetLoad = new mv.impact.acquire.Method() |
A method object. Loads the sequencer set selected by SequencerSetSelector in the device.
Loads the sequencer set selected by SequencerSetSelector in the device. Even if SequencerMode is off, this will change the device state to the configuration of the selected set.
readonly mv.impact.acquire.PropertyI64 sequencerSetNext = new mv.impact.acquire.PropertyI64() |
An integer property. Specifies the next sequencer set.
Specifies the next sequencer set.
readonly mv.impact.acquire.Method sequencerSetSave = new mv.impact.acquire.Method() |
A method object. Saves the current device state to the sequencer set selected by the SequencerSetSelector.
Saves the current device state to the sequencer set selected by the SequencerSetSelector.
readonly mv.impact.acquire.PropertyI64 sequencerSetSelector = new mv.impact.acquire.PropertyI64() |
An integer property. Selects the sequencer set to which further feature settings applies.
Selects the sequencer set to which further feature settings applies.
readonly mv.impact.acquire.PropertyI64 sequencerSetStart = new mv.impact.acquire.PropertyI64() |
An integer property. Sets the initial/start sequencer set, which is the first set used within a sequencer.
Sets the initial/start sequencer set, which is the first set used within a sequencer.
readonly mv.impact.acquire.PropertyI64 sequencerTriggerActivation = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Specifies the activation mode of the sequencer trigger.
Specifies the activation mode of the sequencer trigger.
The following string values might be valid for this feature:
readonly mv.impact.acquire.PropertyI64 sequencerTriggerSource = new mv.impact.acquire.PropertyI64() |
An enumerated integer property. Specifies the internal signal or physical input line to use as the sequencer trigger source.
Specifies the internal signal or physical input line to use as the sequencer trigger source.
The following string values might be valid for this feature: