Edit

Share via


I2cBus Class

Definition

I2C bus communication channel.

public abstract class I2cBus : IDisposable
type I2cBus = class
    interface IDisposable
Public MustInherit Class I2cBus
Implements IDisposable
Inheritance
I2cBus
Derived
Implements

Constructors

I2cBus()

Methods

Create(Int32)

Creates default I2cBus

CreateDevice(Int32)

Creates I2C device.

Dispose()

Performs application-defined tasks associated with freeing, releasing, or resetting unmanaged resources.

Dispose(Boolean)

Disposes this instance

QueryComponentInformation()

Query information about a component and it's children.

RemoveDevice(Int32)

Removes I2C device.

Extension Methods

PerformBusScan(I2cBus, Int32, Int32)

Performs a scan on the I2C bus, returning the addresses for all connected devices.

PerformBusScan(I2cBus, IProgress<Single>, Int32, Int32)

Performs a scan on the I2C bus, returning the addresses for all connected devices.

Applies to