Udostępnij przez


SysFsDriver Klasa

Definicja

Sterownik GPIO dla systemu Unix.

public class SysFsDriver : System.Device.Gpio.Drivers.UnixDriver
type SysFsDriver = class
    inherit UnixDriver
Public Class SysFsDriver
Inherits UnixDriver
Dziedziczenie
Pochodne

Konstruktory

SysFsDriver()

Inicjuje nowe wystąpienie klasy SysFsDriver.

Właściwości

PinCount

Liczba wyprowadzeń dostarczonych przez sterownik.

Metody

AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler)

Dodaje procedurę obsługi dla zdarzenia zmienionego wartości pinezki.

ClosePin(Int32)

Zamyka otwarty numer PIN.

ConvertPinNumberToLogicalNumberingScheme(Int32)

Konwertuje numer pin tablicy na schemat numerowania logicznego sterownika.

Dispose()

Usuwa to wystąpienie, zamykając wszystkie otwarte pinezki

(Odziedziczone po GpioDriver)
Dispose(Boolean)

Usuwa to wystąpienie

GetPinMode(Int32)

Pobiera tryb pinezki.

IsPinModeSupported(Int32, PinMode)

Sprawdza, czy pin obsługuje określony tryb.

OpenPin(Int32)

Otwiera pinezkę, aby była gotowa do użycia. Zachowuje to kierunek pinezki, ale jeśli jest to dane wyjściowe, wartość będzie zawsze niska po otwarciu.

QueryComponentInformation()

Wykonywanie zapytań o składnik i jego elementy podrzędne.

(Odziedziczone po GpioDriver)
Read(Int32)

Odczytuje bieżącą wartość pinezki.

RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler)

Usuwa procedurę obsługi dla zdarzenia zmienionego wartości pinezki.

SetPinMode(Int32, PinMode, PinValue)

Ustawia tryb na przypięcie i ustawia wartość początkową dla wyprowadzenia wyjściowego.

(Odziedziczone po GpioDriver)
SetPinMode(Int32, PinMode)

Ustawia tryb na przypięcie.

Toggle(Int32)

Przełącz bieżącą wartość pinezki.

Toggle(Int32)

Przełącz bieżącą wartość pinezki.

(Odziedziczone po GpioDriver)
WaitForEvent(Int32, PinEventTypes, CancellationToken)

Blokuje wykonywanie do momentu odebrania zdarzenia typu eventType lub żądania anulowania.

WaitForEventAsync(Int32, PinEventTypes, CancellationToken)

Wywołanie asynchroniczne do momentu odebrania zdarzenia typu eventType lub zażądania anulowania.

(Odziedziczone po GpioDriver)
Write(Int32, PinValue)

Zapisuje wartość do pinezki.

Dotyczy