Impact Acquire SDK .NET
|
Properties for configuring settings belonging to the digital I/O measurement(Device specific interface layout only). More...
Public Member Functions | |
DigitalIOMeasurementControl (Device device) | |
brief Constructs a new mv.impact.acquire.DigitalIOMeasurementControl object. | |
IEnumerable< T > | getEnumerable< T > () |
Returns an enumerator of a certain type that iterates through the collection. | |
IEnumerator< int > | GetEnumerator () |
Returns an enumerator that iterates through the collection. | |
void | restoreDefault () |
Restores the default for every component of this collection. | |
Public Attributes | |
readonly EnumPropertyI< TDigitalIOMeasurementMode > | digitalIOMeasurementMode = new EnumPropertyI<TDigitalIOMeasurementMode>() |
An enumerated integer property defining the type of measurement to perform. | |
readonly PropertyF | digitalIOMeasurementResult = new PropertyF() |
A float property (read-only) that will contain the result of the measurement. | |
readonly EnumPropertyI< TDigitalIOMeasurementMode > | digitalIOMeasurementSource = new EnumPropertyI<TDigitalIOMeasurementMode>() |
An enumerated integer property defining where the measurement shall be performed. | |
Properties | |
IEnumerable< Component > | componentEnumerable [get] |
Returns an enumerator that iterates through the collection. | |
IEnumerable< ComponentList > | componentListEnumerable [get] |
Returns an enumerator that iterates through all the mv.impact.acquire.ComponentList elements in the collection. | |
int | hObj [get] |
Returns a unique identifier for the component collection referenced by this object. | |
Properties for configuring settings belonging to the digital I/O measurement(Device specific interface layout only).
Properties in this class will only be available if a device offers digital I/O measurement features.
Example
|
inline |
brief Constructs a new mv.impact.acquire.DigitalIOMeasurementControl object.
[in] | device | A pointer to a mv.impact.acquire.Device object obtained from a mv.impact.acquire.DeviceManager object. |
|
inlineinherited |
Returns an enumerator of a certain type that iterates through the collection.
This interface will allow to e.g. write code like this:
See the framework's documentation about the System.Collections.IEnumerable interface for more information.
|
inlineinherited |
Returns an enumerator that iterates through the collection.
See the framework's documentation about the System.Collections.IEnumerable interface for more information.
|
inlineinherited |
Restores the default for every component of this collection.
Calling this function will restore the default value for every component belonging to this collection.
readonly EnumPropertyI<TDigitalIOMeasurementMode> digitalIOMeasurementMode = new EnumPropertyI<TDigitalIOMeasurementMode>() |
An enumerated integer property defining the type of measurement to perform.
Valid values for this property are defined by the enumeration mv.impact.acquire.TDigitalIOMeasurementMode.
A float property (read-only) that will contain the result of the measurement.
Reading this property will automatically perform a new measurement.
readonly EnumPropertyI<TDigitalIOMeasurementMode> digitalIOMeasurementSource = new EnumPropertyI<TDigitalIOMeasurementMode>() |
An enumerated integer property defining where the measurement shall be performed.
Valid values for this property are defined by the enumeration mv.impact.acquire.TDigitalIOMeasurementMode.
|
getinherited |
Returns an enumerator that iterates through the collection.
This interface will allow to e.g. write code like this:
See the framework's documentation about the System.Collections.IEnumerable interface for more information.
|
getinherited |
Returns an enumerator that iterates through all the mv.impact.acquire.ComponentList elements in the collection.
This interface will allow to e.g. write code like this:
See the framework's documentation about the System.Collections.IEnumerable interface for more information.
|
getinherited |
Returns a unique identifier for the component collection referenced by this object.
This handle will always reference an object of type mv.impact.acquire.ComponentList.