Impact Acquire SDK Python
|
Category contains items that belong to the device module of the transport layer. More...
Public Member Functions | |
__init__ (self, *args) | |
Constructs a new mvIMPACT.acquire.DeviceModule object. | |
Properties | |
deviceAccessStatus = property(lib_mvIMPACT_acquire.DeviceModule_deviceAccessStatus_get, doc=) | |
An enumerated integer property. | |
deviceChunkDataFormat = property(lib_mvIMPACT_acquire.DeviceModule_deviceChunkDataFormat_get, doc=) | |
An enumerated integer property. | |
deviceDisplayName = property(lib_mvIMPACT_acquire.DeviceModule_deviceDisplayName_get, doc=) | |
A string property. | |
deviceEndianessMechanism = property(lib_mvIMPACT_acquire.DeviceModule_deviceEndianessMechanism_get, doc=) | |
An enumerated integer property. | |
deviceEventDataFormat = property(lib_mvIMPACT_acquire.DeviceModule_deviceEventDataFormat_get, doc=) | |
An enumerated integer property. | |
deviceFamilyName = property(lib_mvIMPACT_acquire.DeviceModule_deviceFamilyName_get, doc=) | |
A string property. | |
deviceID = property(lib_mvIMPACT_acquire.DeviceModule_deviceID_get, doc=) | |
A string property. | |
deviceManufacturerInfo = property(lib_mvIMPACT_acquire.DeviceModule_deviceManufacturerInfo_get, doc=) | |
A string property. | |
deviceModelName = property(lib_mvIMPACT_acquire.DeviceModule_deviceModelName_get, doc=) | |
A string property. | |
deviceSerialNumber = property(lib_mvIMPACT_acquire.DeviceModule_deviceSerialNumber_get, doc=) | |
A string property. | |
deviceTimestampFrequency = property(lib_mvIMPACT_acquire.DeviceModule_deviceTimestampFrequency_get, doc=) | |
An integer property. | |
deviceType = property(lib_mvIMPACT_acquire.DeviceModule_deviceType_get, doc=) | |
An enumerated integer property. | |
deviceUserID = property(lib_mvIMPACT_acquire.DeviceModule_deviceUserID_get, doc=) | |
A string property. | |
deviceVendorName = property(lib_mvIMPACT_acquire.DeviceModule_deviceVendorName_get, doc=) | |
A string property. | |
deviceVersion = property(lib_mvIMPACT_acquire.DeviceModule_deviceVersion_get, doc=) | |
A string property. | |
eventNotification = property(lib_mvIMPACT_acquire.DeviceModule_eventNotification_get, doc=) | |
An enumerated integer property. | |
eventSelector = property(lib_mvIMPACT_acquire.DeviceModule_eventSelector_get, doc=) | |
An enumerated integer property. | |
genCPVersionMajor = property(lib_mvIMPACT_acquire.DeviceModule_genCPVersionMajor_get, doc=) | |
An integer property. | |
genCPVersionMinor = property(lib_mvIMPACT_acquire.DeviceModule_genCPVersionMinor_get, doc=) | |
An integer property. | |
gevDeviceGateway = property(lib_mvIMPACT_acquire.DeviceModule_gevDeviceGateway_get, doc=) | |
An integer property. | |
gevDeviceIPAddress = property(lib_mvIMPACT_acquire.DeviceModule_gevDeviceIPAddress_get, doc=) | |
An integer property. | |
gevDeviceMACAddress = property(lib_mvIMPACT_acquire.DeviceModule_gevDeviceMACAddress_get, doc=) | |
An integer property. | |
gevDeviceSubnetMask = property(lib_mvIMPACT_acquire.DeviceModule_gevDeviceSubnetMask_get, doc=) | |
An integer property. | |
gevVersionMajor = property(lib_mvIMPACT_acquire.DeviceModule_gevVersionMajor_get, doc=) | |
An integer property. | |
gevVersionMinor = property(lib_mvIMPACT_acquire.DeviceModule_gevVersionMinor_get, doc=) | |
An integer property. | |
linkCommandRetryCount = property(lib_mvIMPACT_acquire.DeviceModule_linkCommandRetryCount_get, doc=) | |
An integer property. | |
linkCommandTimeout = property(lib_mvIMPACT_acquire.DeviceModule_linkCommandTimeout_get, doc=) | |
A floating point property. | |
mvDeviceLicenseDetails = property(lib_mvIMPACT_acquire.DeviceModule_mvDeviceLicenseDetails_get, doc=) | |
A string property. | |
mvDeviceLicenseValid = property(lib_mvIMPACT_acquire.DeviceModule_mvDeviceLicenseValid_get, doc=) | |
A boolean property. | |
mvGevDeviceCCSP = property(lib_mvIMPACT_acquire.DeviceModule_mvGevDeviceCCSP_get, doc=) | |
An integer property. | |
mvLinkCommandTimeoutCheckGranularity = property(lib_mvIMPACT_acquire.DeviceModule_mvLinkCommandTimeoutCheckGranularity_get, doc=) | |
An integer property. | |
mvU3VDeviceGUID = property(lib_mvIMPACT_acquire.DeviceModule_mvU3VDeviceGUID_get, doc=) | |
A string property. | |
streamID = property(lib_mvIMPACT_acquire.DeviceModule_streamID_get, doc=) | |
A string property. | |
streamSelector = property(lib_mvIMPACT_acquire.DeviceModule_streamSelector_get, doc=) | |
An integer property. | |
thisown = property(lambda x: x.this.own(), lambda x, v: x.this.own(v), doc="The membership flag") | |
u3vVersionMajor = property(lib_mvIMPACT_acquire.DeviceModule_u3vVersionMajor_get, doc=) | |
An integer property. | |
u3vVersionMinor = property(lib_mvIMPACT_acquire.DeviceModule_u3vVersionMinor_get, doc=) | |
An integer property. | |
Category contains items that belong to the device module of the transport layer.
The Device category contains items that belong to the device module of the transport layer.
__init__ | ( | self, | |
* | args ) |
Constructs a new mvIMPACT.acquire.DeviceModule 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 |
Reimplemented from ComponentCollection.
|
static |
An enumerated integer property.
Indicates the current access status for the device.
This is a read only feature. This enumeration gives the device's access status at the moment of the last execution of the DeviceUpdateList command. This value only changes on execution of the DeviceUpdateList command.
The following string values might be valid for this feature:
|
static |
An enumerated integer property.
Indicates the chunk data format used by the remote device.
This is a read only feature. This enumeration provides a value that indicates the chunk data format used by the remote device.
The following string values might be valid for this feature:
|
static |
A string property.
Indicates user readable name for the remote device.
This is a read only element. It is a string that indicates user readable name for the remote device model.
|
static |
An enumerated integer property.
Identifies the endianess mode to be used for this device.
This is a read only feature. This enumeration provides a value that indicates the endianess mode to be used for this device.
The following string values might be valid for this feature:
|
static |
An enumerated integer property.
Indicates the event data format used by the remote device.
This is a read only feature. This enumeration provides a value that indicates the event data format used by the remote device.
The following string values might be valid for this feature:
|
static |
A string property.
Identifier of the product family of the device.
Identifier of the product family of the device.
|
static |
A string property.
This feature is deprecated (See DeviceSerialNumber).
|
static |
A string property.
Manufacturer information about the device.
Manufacturer information about the device.
|
static |
A string property.
Model of the device.
Model of the device.
|
static |
A string property.
Device's serial number.
Device's serial number. This string is a unique identifier of the device.
|
static |
An integer property.
Indicates the tick-frequency of the timestamp clock of the remote device.
Indicates the tick-frequency of the timestamp clock of the remote device.
|
static |
An enumerated integer property.
Returns the device type.
Returns the device type.
The following string values might be valid for this feature:
|
static |
A string property.
User-programmable device identifier.
User-programmable device identifier.
|
static |
A string property.
Name of the manufacturer of the device.
Name of the manufacturer of the device.
|
static |
A string property.
Version of the device.
Version of the device.
|
static |
An enumerated integer property.
Activate or deactivate the notification to the host application of the occurrence of the selected Event.
Activate or deactivate the notification to the host application of the occurrence of the selected Event.
The following string values might be valid for this feature:
|
static |
An enumerated integer property.
Selects which Event to signal to the host application.
Selects which Event to signal to the host application.
The following string values might be valid for this feature:
|
static |
An integer property.
Indicates the major version number of the GenCP specification this device complies with.
This is a read only element. It indicates the major version number of the GenCP specification this device complies with.
|
static |
An integer property.
Indicates the minor version number of the GenCP specification this device complies with.
This is a read only element. It indicates the minor version number of the GenCP specification this device complies with.
|
static |
An integer property.
Indicates the current gateway of the GVCP interface of the selected remote device.
This is a read only element. It indicates the current gateway of the GVCP interface of the selected remote device.
|
static |
An integer property.
Indicates the current IP address of the GVCP interface of the selected remote device.
This is a read only element. It indicates the current IP address of the GVCP interface of the selected remote device.
|
static |
An integer property.
Indicates the 48-bit MAC address of the GVCP interface of the selected remote device.
This is a read only element. It indicates the 48-bit MAC address of the GVCP interface of the selected remote device.
|
static |
An integer property.
Indicates the current subnet mask of the GVCP interface of the selected remote device.
This is a read only element. It indicates the current subnet mask of the GVCP interface of the selected remote device.
|
static |
An integer property.
Indicates the major version number of the GigE Vision specification this device complies with.
This is a read only element. It indicates the major version number of the GigE Vision specification this device complies with.
|
static |
An integer property.
Indicates the minor version number of the GigE Vision specification this device complies with.
This is a read only element. It indicates the minor version number of the GigE Vision specification this device complies with.
|
static |
An integer property.
Specifies maximum number of tries before failing the control channel commands.
This feature specifies maximum number of tries before failing the control channel commands.
|
static |
A floating point property.
Specifies application timeout for the control channel communication.
The feature specifies application timeout for the control channel communication. It defines the application timeout, and it is related to the device feature DeviceLinkCommandTimeout specifying the maximum time for handling a command in the device. Up to DeviceLinkCommandRetryCount attempts with this timeout are made before a command fails with a timout error.
|
static |
A string property.
Details about the granted license.
This is a read only element. It indicates details whether or not this device can be operated without limitations using this driver stack.
|
static |
A boolean property.
True if the current device has a valid license.
True if the current device has a valid license. This is the case for all devices manufactured by the same vendor as this SDK and devices for which a license file has been provided.
|
static |
An integer property.
The port of the control channel the device is using (usually 3956).
The port of the control channel the device is using (usually 3956).
|
static |
An integer property.
Indicates how often the driver shall check the link during one 'DeviceLinkCommandTimeout' interval.
Indicates how often the driver shall check the link during one 'DeviceLinkCommandTimeout' interval. The higher this value the more often the link will be checked. However additional traffic on the link is only generated if no other communication like polling certain registers, reading or writing is performed by an application. A higher value will result in a faster notification in case a device has been physically been unplugged.
|
static |
A string property.
Indicates the USB3 Vision GUID of the device.
This is a read only element. It indicates the USB3 Vision GUID of the device.
|
static |
A string property.
Device wide unique ID of the selected stream.
This is a read only element. It is a string that indicates a device wide unique identifier of the selected stream.
|
static |
An integer property.
Selects the stream channel.
Selects the stream channel.
|
static |
|
static |
An integer property.
Indicates the major version number of the USB3 Vision specification this device complies with.
This is a read only element. It indicates the major version number of the USB3 Vision specification this device complies with.
|
static |
An integer property.
Indicates the minor version number of the USB3 Vision specification this device complies with.
This is a read only element. It indicates the minor version number of the USB3 Vision specification this device complies with.