I2cController I2cController I2cController I2cController I2cController Class

Definition

Represents the I2 C controller for the system.

public : sealed class I2cController
struct winrt::Windows::Devices::I2c::I2cController
public sealed class I2cController
Public NotInheritable Class I2cController
// This class does not provide a public constructor.
Attributes

Windows 10 requirements

Device family
Windows IoT Extension SDK (introduced v10.0.10586.0) Windows 10 Anniversary Edition (introduced v10.0.14393.0)
API contract
Windows.Devices.DevicesLowLevelContract (introduced v2)

Methods

GetControllersAsync(II2cProvider) GetControllersAsync(II2cProvider) GetControllersAsync(II2cProvider) GetControllersAsync(II2cProvider) GetControllersAsync(II2cProvider)

Gets all the I2 C controllers that are on the system.

GetDefaultAsync() GetDefaultAsync() GetDefaultAsync() GetDefaultAsync() GetDefaultAsync()

Gets the default I2 C controller on the system.

GetDevice(I2cConnectionSettings) GetDevice(I2cConnectionSettings) GetDevice(I2cConnectionSettings) GetDevice(I2cConnectionSettings) GetDevice(I2cConnectionSettings)

Gets the I2 C device with the specified settings.