I2cBusManager 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í.
Administra una instancia de bus I2C.
public class I2cBusManager : System.Device.I2c.I2cBus, IDisposable
type I2cBusManager = class
inherit I2cBus
interface IDisposable
Public Class I2cBusManager
Inherits I2cBus
Implements IDisposable
- Herencia
- Implementaciones
Constructores
I2cBusManager(Board, Int32, Int32[], I2cBus) |
Crea una instancia de un bus I2C, dadas las patillas usadas para ese bus. |
Propiedades
BusId |
Identificador de bus de este bus |
Métodos
CreateDevice(Int32) |
Crea un dispositivo en este bus |
Dispose() |
Administra una instancia de bus I2C. (Heredado de I2cBus) |
Dispose(Boolean) |
Elimina esta instancia de bus I2C. También elimina todos los dispositivos asociados a este bus. |
GetActiveManagedPins() |
Administra una instancia de bus I2C. |
QueryComponentInformation() |
Consulte la información del componente (el árbol de controladores activos) con fines de diagnóstico. |
QueryComponentInformation() |
Consulte información sobre un componente y sus elementos secundarios. (Heredado de I2cBus) |
RemoveDevice(Int32) |
Elimina y quita un dispositivo del bus. No se produce ninguna excepción si el dispositivo no está abierto |
Métodos de extensión
PerformBusScan(I2cBus, Int32, Int32) |
Realiza un examen en el bus I2C y devuelve las direcciones de todos los dispositivos conectados. |
PerformBusScan(I2cBus, IProgress<Single>, Int32, Int32) |
Realiza un examen en el bus I2C y devuelve las direcciones de todos los dispositivos conectados. |