Compartir a través de


SeesawGpioDriver Clase

Definición

Controlador GPIO de detección

public class SeesawGpioDriver : System.Device.Gpio.GpioDriver
type SeesawGpioDriver = class
    inherit GpioDriver
Public Class SeesawGpioDriver
Inherits GpioDriver
Herencia
SeesawGpioDriver

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.

Se aplica a