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 PvSerialPortConfiguration

    Serial port configuration container holding baud rate, parity, byte size, and stop bits.

    Inheritance
    object
    PvSerialPortConfiguration
    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 PvSerialPortConfiguration : IDisposable

    Constructors

    View Source

    PvSerialPortConfiguration()

    Declaration
    public PvSerialPortConfiguration()
    View Source

    PvSerialPortConfiguration(uint, PvParity, uint, uint)

    Creates a serial port configuration with the specified settings.

    Declaration
    public PvSerialPortConfiguration(uint aBaudRate, PvParity aParity, uint aByteSize, uint aStopBits)
    Parameters
    Type Name Description
    uint aBaudRate

    The baud rate for serial communication.

    PvParity aParity

    The parity setting (none, even, or odd).

    uint aByteSize

    The number of data bits per byte.

    uint aStopBits

    The number of stop bits.

    Fields

    View Source

    swigCMemOwn

    Declaration
    protected bool swigCMemOwn
    Field Value
    Type Description
    bool

    Properties

    View Source

    IsValid

    Gets whether the serial port configuration is valid.

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

    mBaudRate

    The baud rate for serial communication.

    Declaration
    public uint mBaudRate { get; set; }
    Property Value
    Type Description
    uint
    View Source

    mByteSize

    The number of data bits per byte.

    Declaration
    public uint mByteSize { get; set; }
    Property Value
    Type Description
    uint
    View Source

    mParity

    The parity setting for serial communication.

    Declaration
    public PvParity mParity { get; set; }
    Property Value
    Type Description
    PvParity
    View Source

    mStopBits

    The number of stop bits.

    Declaration
    public uint mStopBits { get; set; }
    Property Value
    Type Description
    uint

    Methods

    View Source

    Dispose()

    Dispose.

    Declaration
    public void Dispose()
    View Source

    Dispose(bool)

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

    ~PvSerialPortConfiguration()

    Destructor.

    Declaration
    protected ~PvSerialPortConfiguration()
    View Source

    MakeInvalid()

    Marks this configuration as invalid.

    Declaration
    public void MakeInvalid()

    Implements

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