Ft4222I2c Class

Definition

FT4222 I2C Device

public class Ft4222I2c : System.Device.I2c.I2cDevice
type Ft4222I2c = class
    inherit I2cDevice
Public Class Ft4222I2c
Inherits I2cDevice
Inheritance
Ft4222I2c

Constructors

Ft4222I2c(I2cConnectionSettings)

Create a FT4222 I2C Device

Properties

ConnectionSettings

The connection settings of a device on an I2C bus. The connection settings are immutable after the device is created so the object returned will be a clone of the settings object.

DeviceInformation

Store the FTDI Device Information

Methods

Dispose() (Inherited from I2cDevice)
Dispose(Boolean)

Disposes this instance

QueryComponentInformation()

Query information about a component and it's children.

(Inherited from I2cDevice)
Read(Span<Byte>)

Reads data from the I2C device.

ReadByte()

Reads a byte from the I2C device.

Write(ReadOnlySpan<Byte>)

Writes data to the I2C device.

WriteByte(Byte)

Writes a byte to the I2C device.

WriteRead(ReadOnlySpan<Byte>, Span<Byte>)

Performs an atomic operation to write data to and then read data from the I2C bus on which the device is connected, and sends a restart condition between the write and read operations.

Applies to