Impact Acquire SDK Java
|
Category that contains the Counter and Timer control features. More...
Public Member Functions | |
CounterAndTimerControl (Device pDev) | |
Constructs a new mvIMPACT.acquire.CounterAndTimerControl object. | |
CounterAndTimerControl (Device pDev, String settingName) | |
Constructs a new mvIMPACT.acquire.CounterAndTimerControl object. | |
synchronized void | delete () |
PropertyI64 | getCounterDuration () |
An integer property. | |
PropertyI64 | getCounterEventActivation () |
An enumerated integer property. | |
PropertyI64 | getCounterEventSource () |
An enumerated integer property. | |
Method | getCounterReset () |
A method object. | |
PropertyI64 | getCounterResetActivation () |
An enumerated integer property. | |
PropertyI64 | getCounterResetSource () |
An enumerated integer property. | |
PropertyI64 | getCounterSelector () |
An enumerated integer property. | |
PropertyI64 | getCounterStatus () |
An enumerated integer property. | |
PropertyI64 | getCounterTriggerActivation () |
An enumerated integer property. | |
PropertyI64 | getCounterTriggerSource () |
An enumerated integer property. | |
PropertyI64 | getCounterValue () |
An integer property. | |
PropertyI64 | getCounterValueAtReset () |
An integer property. | |
PropertyF | getTimerDelay () |
A floating point property. | |
PropertyF | getTimerDuration () |
A floating point property. | |
Method | getTimerReset () |
A method object. | |
PropertyI64 | getTimerSelector () |
An enumerated integer property. | |
PropertyI64 | getTimerStatus () |
An enumerated integer property. | |
PropertyI64 | getTimerTriggerActivation () |
An enumerated integer property. | |
PropertyF | getTimerTriggerArmDelay () |
A floating point property. | |
PropertyI64 | getTimerTriggerSource () |
An enumerated integer property. | |
PropertyF | getTimerValue () |
A floating point property. | |
Protected Member Functions | |
CounterAndTimerControl (long cPtr, boolean cMemoryOwn) | |
void | finalize () |
Static Protected Member Functions | |
static long | swigRelease (CounterAndTimerControl obj) |
Protected Attributes | |
transient boolean | swigCMemOwn |
Category that contains the Counter and Timer control features.
A category that contains the Counter and Timer control features.
|
protected |
CounterAndTimerControl | ( | Device | pDev, |
String | settingName ) |
Constructs a new mvIMPACT.acquire.CounterAndTimerControl object.
pDev | [in] A pointer to a mvIMPACT.acquire.Device object obtained from a mvIMPACT.acquire.DeviceManager object. |
settingName | [in] 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 mvIMPACT.acquire.FunctionInterface.getAvailableSettings, new settings can be created with the function mvIMPACT.acquire.FunctionInterface.createSetting |
CounterAndTimerControl | ( | Device | pDev | ) |
Constructs a new mvIMPACT.acquire.CounterAndTimerControl object.
pDev | [in] A pointer to a mvIMPACT.acquire.Device object obtained from a mvIMPACT.acquire.DeviceManager object. A list of valid setting names can be obtained by a call to mvIMPACT.acquire.FunctionInterface.getAvailableSettings, new settings can be created with the function mvIMPACT.acquire.FunctionInterface.createSetting |
synchronized void delete | ( | ) |
|
protected |
PropertyI64 getCounterDuration | ( | ) |
An integer property.
Sets the duration (or number of events) before the CounterEnd event is generated.
Sets the duration (or number of events) before the CounterEnd event is generated.
PropertyI64 getCounterEventActivation | ( | ) |
An enumerated integer property.
Selects the Activation mode Event Source signal.
Selects the Activation mode Event Source signal.
The following string values might be valid for this feature:
PropertyI64 getCounterEventSource | ( | ) |
An enumerated integer property.
Select the events that will be the source to increment the Counter.
Select the events that will be the source to increment the Counter.
The following string values might be valid for this feature:
Method getCounterReset | ( | ) |
A method object.
Does a software reset of the selected Counter and starts it.
Does a software reset of the selected Counter and starts it. The counter starts counting events immediately after the reset unless a Counter trigger is active. CounterReset can be used to reset the Counter independently from the CounterResetSource. To disable the counter temporarily, set CounterEventSource to Off.
PropertyI64 getCounterResetActivation | ( | ) |
An enumerated integer property.
Selects the Activation mode of the Counter Reset Source signal.
Selects the Activation mode of the Counter Reset Source signal.
The following string values might be valid for this feature:
PropertyI64 getCounterResetSource | ( | ) |
An enumerated integer property.
Selects the signals that will be the source to reset the Counter.
Selects the signals that will be the source to reset the Counter.
The following string values might be valid for this feature:
PropertyI64 getCounterSelector | ( | ) |
An enumerated integer property.
Selects which Counter to configure.
Selects which Counter to configure.
The following string values might be valid for this feature:
PropertyI64 getCounterStatus | ( | ) |
An enumerated integer property.
Returns the current status of the Counter.
Returns the current status of the Counter.
The following string values might be valid for this feature:
PropertyI64 getCounterTriggerActivation | ( | ) |
An enumerated integer property.
Selects the activation mode of the trigger to start the Counter.
Selects the activation mode of the trigger to start the Counter.
The following string values might be valid for this feature:
PropertyI64 getCounterTriggerSource | ( | ) |
An enumerated integer property.
Selects the source to start the Counter.
Selects the source to start the Counter.
The following string values might be valid for this feature:
PropertyI64 getCounterValue | ( | ) |
An integer property.
Reads or writes the current value of the selected Counter.
Reads or writes the current value of the selected Counter.
PropertyI64 getCounterValueAtReset | ( | ) |
An integer property.
Reads the value of the selected Counter when it was reset by a trigger or by an explicit CounterReset command.
Reads the value of the selected Counter when it was reset by a trigger or by an explicit CounterReset command.
PropertyF getTimerDelay | ( | ) |
A floating point property.
Sets the duration (in microseconds) of the delay to apply at the reception of a trigger before starting the Timer.
Sets the duration (in microseconds) of the delay to apply at the reception of a trigger before starting the Timer.
PropertyF getTimerDuration | ( | ) |
A floating point property.
Sets the duration (in microseconds) of the Timer pulse.
Sets the duration (in microseconds) of the Timer pulse.
Method getTimerReset | ( | ) |
A method object.
Does a software reset of the selected timer and starts it.
Does a software reset of the selected timer and starts it. The timer starts immediately after the reset unless a timer trigger is active.
PropertyI64 getTimerSelector | ( | ) |
An enumerated integer property.
Selects which Timer to configure.
Selects which Timer to configure.
The following string values might be valid for this feature:
PropertyI64 getTimerStatus | ( | ) |
An enumerated integer property.
Returns the current status of the Timer.
Returns the current status of the Timer.
The following string values might be valid for this feature:
PropertyI64 getTimerTriggerActivation | ( | ) |
An enumerated integer property.
Selects the activation mode of the trigger to start the Timer.
Selects the activation mode of the trigger to start the Timer.
The following string values might be valid for this feature:
PropertyF getTimerTriggerArmDelay | ( | ) |
A floating point property.
Sets the minimum period between two valid timer triggers.
Sets the minimum period between two valid timer triggers.
PropertyI64 getTimerTriggerSource | ( | ) |
An enumerated integer property.
Selects the source of the trigger to start the Timer.
Selects the source of the trigger to start the Timer.
The following string values might be valid for this feature:
PropertyF getTimerValue | ( | ) |
A floating point property.
Reads or writes the current value (in microseconds) of the selected Timer.
Reads or writes the current value (in microseconds) of the selected Timer.
|
staticprotected |
|
protected |