SeesawGpioDriver 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í.
Controlador GPIO de detección
public class SeesawGpioDriver : System.Device.Gpio.GpioDriver
type SeesawGpioDriver = class
inherit GpioDriver
Public Class SeesawGpioDriver
Inherits GpioDriver
- Herencia
Constructores
SeesawGpioDriver(I2cDevice) |
Inicializa una nueva instancia de la SeesawGpioDriver clase que usará el I2cDevice especificado para comunicarse con el dispositivo Seesaw. |
SeesawGpioDriver(Seesaw) |
Inicializa una nueva instancia de la SeesawGpioDriver clase que usará el dispositivo Seesaw especificado. |
Propiedades
PinCount |
Número de patillas gpio disponibles. |
Métodos
AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler) |
Agrega un controlador para un evento de cambio de valor de patilla. |
ClosePin(Int32) |
Cierra un pin abierto. |
ConvertPinNumberToLogicalNumberingScheme(Int32) |
Convierte un número de patilla de placa en el esquema de numeración lógica del controlador. |
Dispose() |
Elimina esta instancia, cerrando todos los pines abiertos. (Heredado de GpioDriver) |
Dispose(Boolean) |
Elimina esta instancia |
GetPinMode(Int32) |
Obtiene el modo de un pin. |
IsPinModeSupported(Int32, PinMode) |
Comprueba si un pin admite un modo específico. |
IsPinOpen(Int32) |
Comprueba si hay un pin específico abierto. |
OpenPin(Int32) |
Abre un pin y en modo de entrada. |
OpenPin(Int32, PinMode) |
Abre un pin y lo establece en un modo específico. |
QueryComponentInformation() |
Consulte información sobre un componente y sus elementos secundarios. (Heredado de GpioDriver) |
Read(Int32) |
Lee el valor actual de un pin. |
Read(Span<PinValuePair>) |
Lea los pines especificados con los números de patilla especificados. |
RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler) |
Quita un controlador para un evento de cambio de valor de pin. |
SetPinMode(Int32, PinMode) |
Establece el modo en un pin. |
SetPinMode(Int32, PinMode, PinValue) |
Establece el modo en un pin y establece un valor inicial para un pin de salida. (Heredado de GpioDriver) |
Toggle(Int32) |
Alternar el valor actual de un pin. |
Toggle(Int32) |
Alternar el valor actual de un pin. (Heredado de GpioDriver) |
WaitForEvent(Int32, PinEventTypes, CancellationToken) |
Bloquea la ejecución hasta que se recibe un evento de tipo eventType o se solicita una cancelación. |
WaitForEventAsync(Int32, PinEventTypes, CancellationToken) |
Llamada asincrónica hasta que se recibe un evento de tipo eventType o se solicita una cancelación. (Heredado de GpioDriver) |
Write(Int32, PinValue) |
Escribe un valor en un pin. |
Write(ReadOnlySpan<PinValuePair>) |
Escriba los pines especificados con los valores especificados. |