Skip to content

FTDIGeckoProvider ​

Provider for Gecko devices using FTDI chipsets.

Kind: Class

Namespace: ConnectorLib

Inheritance: IDisposable → IGeckoProvider

Public Constructors

FTDIGeckoProvider()

Public Member Functions

void

Dispose()

Clean up any resources being used.

bool

GeckoInit()

bool

TryWrite(byte[] data)

bool

TryWrite(byte[] data, uint out bytesWritten)

bool

TryRead(byte[] data, bool allowPartial = false)

bool

TryRead(byte[] data, uint out bytesRead)

bool

TryRead(byte[] data, bool allowPartial, uint out bytesRead)

Properties

bool

Connected

[get, ]

Events

EventHandler<ValueTuple<ConnectionStatus, string>>

ConnectionStatusChanged

EventHandler<GeckoData>

OnDataReceived