Windows.Devices.I2c.Provider Espacio de nombres

Esta API expone una interfaz de proveedor y clases asociadas para que el usuario la implemente para un controlador específico. La API de I2C necesita una implementación del proveedor de I2 C para comunicarse con el controlador I2 C.

Nota

Para obtener información sobre los proveedores, consulta la nota al principio del tema espacio de nombres Windows.Devices.Gpio.Provider .

Clases

ProviderI2cConnectionSettings

Representa la configuración de conexión que desea usar para un dispositivo de circuito integrado (I2 C).

Estructuras

ProviderI2cTransferResult

Proporciona información sobre si las transferencias de datos que el método ReadPartial, WritePartial o WriteReadPartial se realizaron correctamente y el número real de bytes transferidos por el método.

Interfaces

II2cControllerProvider

Representa propiedades y métodos comunes a todos los controladores I2 C.

II2cDeviceProvider

Representa métodos comunes a todos los proveedores de dispositivos I2 C.

II2cProvider

Representa acciones comunes a todos los proveedores de I2 C.

Enumeraciones

ProviderI2cBusSpeed

Describe las velocidades de bus disponibles para conectarse a un dispositivo de circuito integrado (I2 C). La velocidad del bus es la frecuencia a la que se va a reloj el bus I2 C al acceder al dispositivo.

ProviderI2cSharingMode

Describe los modos en los que puede conectarse a una dirección de bus de circuito integrado (I2 C). Estos modos determinan si se pueden abrir otras conexiones a la dirección del bus I2 C mientras está conectado a la dirección del bus I2 C.

ProviderI2cTransferStatus

Describe si las transferencias de datos que el método ReadPartial, WritePartial o WriteReadPartial se realizaron correctamente, o bien proporciona el motivo por el que las transferencias no se realizaron correctamente.