Class IPvVirtualDeviceGEVInfo
Interface that is used to customize the identity of a software-based GigE Vision Device.
Implements
Inherited Members
Namespace: eBUSDotNetEdge
Assembly: eBUSDotNetEdge.dll
Syntax
public class IPvVirtualDeviceGEVInfo : IDisposable
Fields
View SourceswigCMemOwn
Determines who is responsible for deleting the underlying C++ object.
Declaration
protected bool swigCMemOwn
Field Value
| Type | Description |
|---|---|
| bool |
Properties
View SourceDeviceFirmwareVersion
Device firmware version string. Maps to GigE Vision 0x3FFF0100 bootstrap register (32 bytes, read-only).
Declaration
public virtual string DeviceFirmwareVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
DeviceVersion
Device version string. Maps to GigE Vision 0x0088 bootstrap register (32 bytes, read-only).
Declaration
public virtual string DeviceVersion { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
GenICamXMLProductGUID
GenICam XML file Product GUID.
Declaration
public virtual string GenICamXMLProductGUID { get; }
Property Value
| Type | Description |
|---|---|
| string |
GenICamXMLRegDescModelName
GenICam XML register description model name.
Declaration
public virtual string GenICamXMLRegDescModelName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
GenICamXMLRegDescVendorName
GenICam XML register description vendor name.
Declaration
public virtual string GenICamXMLRegDescVendorName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
GenICamXMLVersionGUID
GenICam XML file Version GUID.
Declaration
public virtual string GenICamXMLVersionGUID { get; }
Property Value
| Type | Description |
|---|---|
| string |
GenICamXMLVersionMajor
GenICam XML file major version.
Declaration
public virtual ushort GenICamXMLVersionMajor { get; }
Property Value
| Type | Description |
|---|---|
| ushort |
GenICamXMLVersionMinor
GenICam XML file minor version.
Declaration
public virtual ushort GenICamXMLVersionMinor { get; }
Property Value
| Type | Description |
|---|---|
| ushort |
GenICamXMLVersionSubMinor
GenICam XML file subminor version.
Declaration
public virtual ushort GenICamXMLVersionSubMinor { get; }
Property Value
| Type | Description |
|---|---|
| ushort |
ManufacturerInformation
Manufacturer information string. Maps to GigE Vision 0x00A8 bootstrap register (48 bytes, read-only).
Declaration
public virtual string ManufacturerInformation { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ManufacturerName
Manufacturer name. Maps to GigE Vision 0x0048 bootstrap register (32 bytes, read-only).
Declaration
public virtual string ManufacturerName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ModelName
Model name. Maps to GigE Vision 0x0068 bootstrap register (32 bytes, read-only).
Declaration
public virtual string ModelName { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
SerialNumber
Serial number string. Maps to GigE Vision 0x00D8 bootstrap register (16 bytes, read-only).
Declaration
public virtual string SerialNumber { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Methods
View SourceDispose()
Dispose.
Declaration
public void Dispose()
Dispose(bool)
Dispose
Declaration
protected virtual void Dispose(bool disposing)
Parameters
| Type | Name | Description |
|---|---|---|
| bool | disposing |
~IPvVirtualDeviceGEVInfo()
Destructor.
Declaration
protected ~IPvVirtualDeviceGEVInfo()
SetGenICamXMLGUIDs(string, string)
Sets the GenICam XML file version.
Declaration
public virtual PvResult SetGenICamXMLGUIDs(string aProduct, string aVersion)
Parameters
| Type | Name | Description |
|---|---|---|
| string | aProduct | Product GUID for GenICam XML file header. |
| string | aVersion | Version GUID for GenICam XML file header. |
Returns
| Type | Description |
|---|---|
| PvResult | Includes:
|
SetGenICamXMLVersion(ushort, ushort, ushort)
Sets the GenICam XML file version.
Declaration
public virtual PvResult SetGenICamXMLVersion(ushort aMajor, ushort aMinor, ushort aSubMinor)
Parameters
| Type | Name | Description |
|---|---|---|
| ushort | aMajor | Major version for GenICam XML file header. |
| ushort | aMinor | Minor version for GenICam XML file header. |
| ushort | aSubMinor | Subminor version for GenICam XML file header. |
Returns
| Type | Description |
|---|---|
| PvResult | Includes:
|