eBUS SDK .NET API
  • Getting Started
    • Getting started with the eBUS SDK .NET API
    • Configuring Your IDE
    • Receiving Data from a GigE Vision or USB3 Vision Transmitter
    • Sample Applications
    • GigE Vision Device Communication Parameters
    • USB3 Vision Device Communication Parameters
    • PvStream USB3 Vision Parameters
    • PvStream GigE Vision Parameters
  • eBUS SDK .NET API Reference
    • API Overview
    • eBUSDotNet
    • eBUSDotNetReceive
    • eBUSDotNetEdge
Search Results for

    Show / Hide Table of Contents
      • IActionHandler
      • IPvGenApiFactory
      • IPvMessageChannel
      • IPvRegister
      • IPvRegisterEventSink
      • IPvRegisterEventSinkSwigInterface
      • IPvRegisterFactory
      • IPvRegisterInfo
      • IPvRegisterMap
      • IPvRegisterStore
      • IPvSWStreamingChannelSource
      • IPvSWStreamingChannelSourceGenDC
      • IPvSWStreamingChannelSourceGenDCSwigInterface
      • IPvSWStreamingChannelSourceSwigInterface
      • IPvSemaphore
      • IPvSoftDeviceGEV
      • IPvStreamingChannelSource
      • IPvStreamingChannelSourceSwigInterface
      • IPvTransmitterGEV
      • IPvTriggerCallback
      • IPvTriggerSelector
      • IPvTriggerSelector.State
      • IPvUserSetNotify
      • IPvVirtualDeviceGEV
      • IPvVirtualDeviceGEVEventSink
      • IPvVirtualDeviceGEVInfo
      • IPvVirtualDeviceGEVStatistics
      • PvScanType
      • PvSoftDeviceGEV
      • PvStreamingChannelSourceDefault
      • PvStreamingChannelSourceTrigger
      • PvTransmitterGEV
      • PvTriggerSelectorAcquisitionStart
      • PvTriggerSelectorDefault
      • PvTriggerSelectorFrameStart
      • PvTriggerSelectorLineStart
      • PvUserSetState
      • PvVirtualDeviceGEV
      • SWIGTYPE_p_PvAccessType
      • SWIGTYPE_p_PvVirtualDeviceLib__GEV_ActionCmd
      • SWIGTYPE_p_unsigned_short
      • SWIGTYPE_p_void
      • TriggerModeEnum
      • TriggerSelectorEnum
      • TriggerSourceEnum
      • eBUSDotNetEdge

    Class IPvVirtualDeviceGEVInfo

    Interface that is used to customize the identity of a software-based GigE Vision Device.

    Inheritance
    object
    IPvVirtualDeviceGEVInfo
    Implements
    IDisposable
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: eBUSDotNetEdge
    Assembly: eBUSDotNetEdge.dll
    Syntax
    public class IPvVirtualDeviceGEVInfo : IDisposable

    Fields

    View Source

    swigCMemOwn

    Determines who is responsible for deleting the underlying C++ object.

    Declaration
    protected bool swigCMemOwn
    Field Value
    Type Description
    bool

    Properties

    View Source

    DeviceFirmwareVersion

    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
    View Source

    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
    View Source

    GenICamXMLProductGUID

    GenICam XML file Product GUID.

    Declaration
    public virtual string GenICamXMLProductGUID { get; }
    Property Value
    Type Description
    string
    View Source

    GenICamXMLRegDescModelName

    GenICam XML register description model name.

    Declaration
    public virtual string GenICamXMLRegDescModelName { get; set; }
    Property Value
    Type Description
    string
    View Source

    GenICamXMLRegDescVendorName

    GenICam XML register description vendor name.

    Declaration
    public virtual string GenICamXMLRegDescVendorName { get; set; }
    Property Value
    Type Description
    string
    View Source

    GenICamXMLVersionGUID

    GenICam XML file Version GUID.

    Declaration
    public virtual string GenICamXMLVersionGUID { get; }
    Property Value
    Type Description
    string
    View Source

    GenICamXMLVersionMajor

    GenICam XML file major version.

    Declaration
    public virtual ushort GenICamXMLVersionMajor { get; }
    Property Value
    Type Description
    ushort
    View Source

    GenICamXMLVersionMinor

    GenICam XML file minor version.

    Declaration
    public virtual ushort GenICamXMLVersionMinor { get; }
    Property Value
    Type Description
    ushort
    View Source

    GenICamXMLVersionSubMinor

    GenICam XML file subminor version.

    Declaration
    public virtual ushort GenICamXMLVersionSubMinor { get; }
    Property Value
    Type Description
    ushort
    View Source

    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
    View Source

    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
    View Source

    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
    View Source

    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 Source

    Dispose()

    Dispose.

    Declaration
    public void Dispose()
    View Source

    Dispose(bool)

    Dispose

    Declaration
    protected virtual void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing
    View Source

    ~IPvVirtualDeviceGEVInfo()

    Destructor.

    Declaration
    protected ~IPvVirtualDeviceGEVInfo()
    View Source

    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:

    • #PvResult::Code::OK
    • #PvResult::Code::INVALID_PARAMETER if one or both GUIDs are not valid.
    • #PvResult::Code::STATE_ERROR if the GenICam XML file has already been created.
    View Source

    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:

    • #PvResult::Code::OK
    • #PvResult::Code::STATE_ERROR if the GenICam XML file has already been created.

    Implements

    IDisposable
    • View Source
    In this article
    Back to top Generated by DocFX