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
      • IPvDeviceAdapter
      • IPvDeviceAdapterSwigInterface
      • IUpdaterObserver
      • OnAcquisitionStateChanged
      • OnBufferCreated
      • OnBufferDeleted
      • OnBufferDisplay
      • OnBufferDone
      • OnBufferLog
      • OnBufferRetrieved
      • OnBufferTextOverlay
      • OnBufferTooSmall
      • OnCmdLinkRead
      • OnCmdLinkReadSafe
      • OnCmdLinkWrite
      • OnCmdLinkWriteSafe
      • OnEvent
      • OnEventGenICam
      • OnEventSafe
      • OnLinkDisconnectedHandler
      • OnLinkReconnectedHandler
      • OnReset
      • OnStart
      • OnStop
      • PvAccessType
      • PvAcquisitionState
      • PvAcquisitionStateEventSink
      • PvAcquisitionStateManager
      • PvActionAckStatusEnum
      • PvBayerFilterType
      • PvBiColorFilterType
      • PvBufferConverter
      • PvBufferConverterRGBFilter
      • PvBufferFormatType
      • PvBufferWriter
      • PvCameraBridge
      • PvCameraBridgeEventSink
      • PvCameraBridgeType
      • PvConfigurationReader
      • PvConfigurationWriter
      • PvDataReceiverType
      • PvDevice
      • PvDeviceAdapter
      • PvDeviceEventSink
      • PvDeviceEventSinkSwigInterface
      • PvDeviceGEV
      • PvDeviceI2CBus
      • PvDevicePleoraProtocol
      • PvDeviceSPIBus
      • PvDeviceSerial
      • PvDeviceSerialPort
      • PvDeviceSerialPortEchoSink
      • PvDeviceU3V
      • PvDisplayThread
      • PvGenFUUpdater
      • PvParity
      • PvPipeline
      • PvPipelineEventSink
      • PvProperty
      • PvPropertyList
      • PvSerialPortConfiguration
      • PvStream
      • PvStreamEventSink
      • PvStreamGEV
      • PvStreamInfo
      • PvStreamRTP
      • PvStreamType
      • PvStreamU3V
      • PvThreadPriority
      • PvTruesenseConverter
      • SWIGTYPE_p_IPvDeviceEventSink
      • SWIGTYPE_p_PvDeinterlacingType
      • SWIGTYPE_p_PvSessionInfoSDP
      • SWIGTYPE_p_PvStringList
      • SWIGTYPE_p_PvTapGeometryEnum
      • SWIGTYPE_p_bool
      • SWIGTYPE_p_double
      • eBUSDotNetReceive

    Class PvDeviceU3V

    Connect, configure and control a USB3 Vision device

    Inheritance
    object
    PvDevice
    PvDeviceU3V
    Implements
    IDisposable
    Inherited Members
    PvDevice.swigCMemOwn
    PvDevice.Dispose()
    PvDevice.OnLinkDisconnected
    PvDevice.CreateAndConnect(PvDeviceInfo, ref PvResult)
    PvDevice.CreateAndConnect(string, ref PvResult)
    PvDevice.Free(PvDevice)
    PvDevice.GetType()
    PvDevice.Disconnect()
    PvDevice.StreamEnable(uint)
    PvDevice.StreamEnable()
    PvDevice.StreamDisable(uint)
    PvDevice.StreamDisable()
    PvDevice.DumpGenICamXML(string)
    PvDevice.GetDefaultGenICamXMLFilename(out string)
    PvDevice.ReadMemory(long, byte[], long)
    PvDevice.WriteMemory(long, byte[], long)
    PvDevice.WaitForMessagingChannelIdle(uint)
    PvDevice.RegisterEventSink(PvDeviceEventSinkSwigInterface)
    PvDevice.UnregisterEventSink(PvDeviceEventSinkSwigInterface)
    PvDevice.GetUniqueID(out string)
    PvDevice.Parameters
    PvDevice.CommunicationParameters
    PvDevice.HeartbeatThreadPriority
    PvDevice.InterruptLinkThreadPriority
    PvDevice.InterruptQueueThreadPriority
    PvDevice.PayloadSize
    PvDevice.Connected
    PvDevice.PleoraPowered
    PvDevice.OnLinkReconnected
    PvDevice.OnEvent
    PvDevice.OnEventSafe
    PvDevice.OnEventGenICam
    PvDevice.OnCmdLinkRead
    PvDevice.OnCmdLinkReadSafe
    PvDevice.OnCmdLinkWrite
    PvDevice.OnCmdLinkWriteSafe
    PvDevice.Type
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: eBUSDotNetReceive
    Assembly: eBUSDotNetReceive.dll
    Syntax
    public class PvDeviceU3V : PvDevice, IDisposable

    Constructors

    View Source

    PvDeviceU3V()

    Constructor.

    Declaration
    public PvDeviceU3V()

    Properties

    View Source

    GUID

    Gets the GUID of the connected USB3 Vision device.

    Declaration
    public string GUID { get; }
    Property Value
    Type Description
    string

    Methods

    View Source

    Connect(PvDeviceInfo)

    Connect to a USB3 Vision device.

    Declaration
    public override PvResult Connect(PvDeviceInfo aDeviceInfo)
    Parameters
    Type Name Description
    PvDeviceInfo aDeviceInfo

    The USB3 Vision device's 12 hex digit GUID.

    Returns
    Type Description
    PvResult

    Includes:

    • #PvResult::Code::OK
    • #PvResult::Code::INVALID_PARAMETER
    • #PvResult::Code::NO_LICENSE
    • #PvResult::Code::GENERIC_ERROR
    • #PvResult::Code::GENICAM_XML_ERROR
    Overrides
    PvDevice.Connect(PvDeviceInfo)
    View Source

    Connect(string)

    Connect to a USB3 Vision device.

    Declaration
    public override PvResult Connect(string aDeviceInfo)
    Parameters
    Type Name Description
    string aDeviceInfo

    The USB3 Vision device's connectivity information; a #PvDeviceInfo object.

    Returns
    Type Description
    PvResult

    Includes:

    • #PvResult::Code::OK
    • #PvResult::Code::INVALID_PARAMETER
    • #PvResult::Code::NO_LICENSE
    • #PvResult::Code::GENERIC_ERROR
    • #PvResult::Code::GENICAM_XML_ERROR
    Overrides
    PvDevice.Connect(string)
    View Source

    Dispose(bool)

    Dispose

    Declaration
    protected override void Dispose(bool disposing)
    Parameters
    Type Name Description
    bool disposing
    Overrides
    PvDevice.Dispose(bool)

    Implements

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