Compartilhar via


UnixDriver Classe

Definição

A classe base para os drivers padrão do unix

public abstract class UnixDriver : System.Device.Gpio.GpioDriver
type UnixDriver = class
    inherit GpioDriver
Public MustInherit Class UnixDriver
Inherits GpioDriver
Herança
UnixDriver
Derivado

Construtores

UnixDriver()

Construa uma instância de um driver unix.

Propriedades

PinCount

O número de pinos fornecidos pelo driver.

(Herdado de GpioDriver)

Métodos

AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler)

Adiciona um manipulador para um evento alterado de valor de pin.

(Herdado de GpioDriver)
ClosePin(Int32)

Fecha um pino aberto.

(Herdado de GpioDriver)
ConvertPinNumberToLogicalNumberingScheme(Int32)

Converte um número de pino de placa no esquema de numeração lógica do driver.

(Herdado de GpioDriver)
Create()

Método de fábrica estático

Dispose()

Descarta essa instância, fechando todos os pinos abertos

(Herdado de GpioDriver)
Dispose(Boolean)

Descarta essa instância

(Herdado de GpioDriver)
GetPinMode(Int32)

Obtém o modo de um pino.

(Herdado de GpioDriver)
IsPinModeSupported(Int32, PinMode)

Verifica se um pin dá suporte a um modo específico.

(Herdado de GpioDriver)
OpenPin(Int32)

Abre um pino para que ele esteja pronto para uso. O driver tenta abrir o pino sem alterar seu modo ou valor.

(Herdado de GpioDriver)
QueryComponentInformation()

Consultar informações sobre um componente e seus filhos.

(Herdado de GpioDriver)
Read(Int32)

Lê o valor atual de um pin.

(Herdado de GpioDriver)
RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler)

Remove um manipulador para um evento alterado de valor de pino.

(Herdado de GpioDriver)
SetPinMode(Int32, PinMode)

Define o modo como um pino.

(Herdado de GpioDriver)
SetPinMode(Int32, PinMode, PinValue)

Define o modo como um pino e define um valor inicial para um pino de saída.

(Herdado de GpioDriver)
Toggle(Int32)

Alterne o valor atual de um pin.

(Herdado de GpioDriver)
WaitForEvent(Int32, PinEventTypes, CancellationToken)

Bloqueia a execução até que um evento do tipo eventType seja recebido ou um cancelamento seja solicitado.

(Herdado de GpioDriver)
WaitForEventAsync(Int32, PinEventTypes, CancellationToken)

Chamada assíncrona até que um evento do tipo eventType seja recebido ou um cancelamento seja solicitado.

(Herdado de GpioDriver)
Write(Int32, PinValue)

Grava um valor em um pin.

(Herdado de GpioDriver)

Aplica-se a