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 PvGenFUUpdater

    Class used to perform a GenICam firmware update on a device.

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

    Constructors

    View Source

    PvGenFUUpdater(string, string, PvDeviceInfo, string, bool)

    Constructor.

    Declaration
    public PvGenFUUpdater(string aPath, string aFileName, PvDeviceInfo aDeviceInfo, string aDeviceId, bool aDeviceReset)
    Parameters
    Type Name Description
    string aPath

    Path of update file.

    string aFileName

    Filename of update file.

    PvDeviceInfo aDeviceInfo

    PvDeviceInfo of the device to be updated.

    string aDeviceId

    New device ID, or empty if not to be changed.

    bool aDeviceReset

    True if device should be reset after update.

    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

    IsDone

    Gets whether the firmware update operation is complete.

    Declaration
    public bool IsDone { get; }
    Property Value
    Type Description
    bool
    View Source

    Result

    Gets the result of the firmware update operation.

    Declaration
    public PvResult Result { get; }
    Property Value
    Type Description
    PvResult

    Methods

    View Source

    Attach(IUpdaterObserver)

    Attach an observer.

    Declaration
    public void Attach(IUpdaterObserver aObserver)
    Parameters
    Type Name Description
    IUpdaterObserver aObserver

    The observer to attach.

    See Also
    Detach(IUpdaterObserver)
    View Source

    Detach(IUpdaterObserver)

    Detach observer.

    Declaration
    public void Detach(IUpdaterObserver aObserver)
    Parameters
    Type Name Description
    IUpdaterObserver aObserver

    The observer to detach.

    See Also
    Attach(IUpdaterObserver)
    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

    ~PvGenFUUpdater()

    Destructor.

    Declaration
    protected ~PvGenFUUpdater()
    View Source

    Start()

    Start the GenICam firmware update.

    Declaration
    public void Start()
    See Also
    IsDone

    Implements

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