Impact Acquire SDK Java
|
Category that contains the quadrature Encoder Control features. More...
Public Member Functions | |
synchronized void | delete () |
EncoderControl (Device pDev) | |
Constructs a new mvIMPACT.acquire.EncoderControl object. | |
EncoderControl (Device pDev, String settingName) | |
Constructs a new mvIMPACT.acquire.EncoderControl object. | |
PropertyI64 | getEncoderDivider () |
An integer property. | |
PropertyI64 | getEncoderMode () |
An enumerated integer property. | |
PropertyI64 | getEncoderOutputMode () |
An enumerated integer property. | |
Method | getEncoderReset () |
A method object. | |
PropertyI64 | getEncoderResetActivation () |
An enumerated integer property. | |
PropertyI64 | getEncoderResetSource () |
An enumerated integer property. | |
PropertyF | getEncoderResolution () |
A floating point property. | |
PropertyI64 | getEncoderSelector () |
An enumerated integer property. | |
PropertyI64 | getEncoderSourceA () |
An enumerated integer property. | |
PropertyI64 | getEncoderSourceB () |
An enumerated integer property. | |
PropertyI64 | getEncoderStatus () |
An enumerated integer property. | |
PropertyF | getEncoderTimeout () |
A floating point property. | |
PropertyI64 | getEncoderValue () |
An integer property. | |
PropertyI64 | getEncoderValueAtReset () |
An integer property. | |
Protected Member Functions | |
EncoderControl (long cPtr, boolean cMemoryOwn) | |
void | finalize () |
Static Protected Member Functions | |
static long | swigRelease (EncoderControl obj) |
Protected Attributes | |
transient boolean | swigCMemOwn |
Category that contains the quadrature Encoder Control features.
A category that contains the quadrature Encoder Control features.
|
protected |
EncoderControl | ( | Device | pDev, |
String | settingName ) |
Constructs a new mvIMPACT.acquire.EncoderControl 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 |
EncoderControl | ( | Device | pDev | ) |
Constructs a new mvIMPACT.acquire.EncoderControl 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 getEncoderDivider | ( | ) |
An integer property.
Sets how many Encoder increments/decrements are needed to generate an Encoder output pulse signal.
Sets how many Encoder increments/decrements are needed to generate an Encoder output pulse signal.
PropertyI64 getEncoderMode | ( | ) |
An enumerated integer property.
Selects if the count of encoder uses FourPhase mode with jitter filtering or the HighResolution mode without jitter filtering.
Selects if the count of encoder uses FourPhase mode with jitter filtering or the HighResolution mode without jitter filtering.
The following string values might be valid for this feature:
PropertyI64 getEncoderOutputMode | ( | ) |
An enumerated integer property.
Selects the conditions for the Encoder interface to generate a valid Encoder output signal.
Selects the conditions for the Encoder interface to generate a valid Encoder output signal.
The following string values might be valid for this feature:
The following figure explains the different encoderOutputModes
Method getEncoderReset | ( | ) |
A method object.
Does a software reset of the selected Encoder and starts it.
Does a software reset of the selected Encoder and starts it. The Encoder starts counting events immediately after the reset. EncoderReset can be used to reset the Encoder independently from the EncoderResetSource.
PropertyI64 getEncoderResetActivation | ( | ) |
An enumerated integer property.
Selects the Activation mode of the Encoder Reset Source signal.
Selects the Activation mode of the Encoder Reset Source signal.
The following string values might be valid for this feature:
PropertyI64 getEncoderResetSource | ( | ) |
An enumerated integer property.
Selects the signals that will be the source to reset the Encoder.
Selects the signals that will be the source to reset the Encoder.
The following string values might be valid for this feature:
PropertyF getEncoderResolution | ( | ) |
A floating point property.
Defines the resolution of one encoder step.
Defines the resolution of one encoder step.
PropertyI64 getEncoderSelector | ( | ) |
An enumerated integer property.
Selects which Encoder to configure.
Selects which Encoder to configure.
The following string values might be valid for this feature:
PropertyI64 getEncoderSourceA | ( | ) |
An enumerated integer property.
Selects the signal which will be the source of the A input of the Encoder.
Selects the signal which will be the source of the A input of the Encoder.
The following string values might be valid for this feature:
PropertyI64 getEncoderSourceB | ( | ) |
An enumerated integer property.
Selects the signal which will be the source of the B input of the Encoder.
Selects the signal which will be the source of the B input of the Encoder.
The following string values might be valid for this feature:
PropertyI64 getEncoderStatus | ( | ) |
An enumerated integer property.
Returns the motion status of the encoder.
Returns the motion status of the encoder.
The following string values might be valid for this feature:
PropertyF getEncoderTimeout | ( | ) |
A floating point property.
Sets the maximum time interval between encoder counter increments before the status turns to static.
Sets the maximum time interval between encoder counter increments before the status turns to static.
PropertyI64 getEncoderValue | ( | ) |
An integer property.
Reads or writes the current value of the position counter of the selected Encoder.
Reads or writes the current value of the position counter of the selected Encoder.
PropertyI64 getEncoderValueAtReset | ( | ) |
An integer property.
Reads the value of the of the position counter of the selected Encoder when it was reset by a signal or by an explicit EncoderReset command.
Reads the value of the of the position counter of the selected Encoder when it was reset by a signal or by an explicit EncoderReset command.
|
staticprotected |
|
protected |