Language
Edit

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

Name Description
I2cBus()

Methods

Name Description
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

Name Description
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