I2cDevice Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Canal de comunicaciones a un dispositivo en un bus I2C.
public abstract class I2cDevice : IDisposable
type I2cDevice = class
interface IDisposable
Public MustInherit Class I2cDevice
Implements IDisposable
- Herencia
-
I2cDevice
- Derivado
- Implementaciones
Constructores
I2cDevice() |
Canal de comunicaciones a un dispositivo en un bus I2C. |
Propiedades
ConnectionSettings |
La configuración de conexión de un dispositivo en un bus I2C. La configuración de conexión es inmutable después de crear el dispositivo, por lo que el objeto devuelto será un clon del objeto de configuración. |
Métodos
Create(I2cConnectionSettings) |
Crea un canal de comunicaciones a un dispositivo en un bus I2C que se ejecuta en la plataforma actual. |
Dispose() |
Canal de comunicaciones a un dispositivo en un bus I2C. |
Dispose(Boolean) |
Elimina esta instancia |
QueryComponentInformation() |
Consulte información sobre un componente y sus elementos secundarios. |
Read(Span<Byte>) |
Lee datos del dispositivo I2C. |
ReadByte() |
Lee un byte del dispositivo I2C. |
Write(ReadOnlySpan<Byte>) |
Escribe datos en el dispositivo I2C. |
WriteByte(Byte) |
Escribe un byte en el dispositivo I2C. |
WriteRead(ReadOnlySpan<Byte>, Span<Byte>) |
Realiza una operación atómica para escribir datos en y luego leer datos del bus I2C en el que está conectado el dispositivo y envía una condición de reinicio entre las operaciones de escritura y lectura. |