UnixDriver Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Die Basisklasse für die Unix-Standardtreiber
public abstract class UnixDriver : System.Device.Gpio.GpioDriver
type UnixDriver = class
inherit GpioDriver
Public MustInherit Class UnixDriver
Inherits GpioDriver
- Vererbung
- Abgeleitet
Konstruktoren
| UnixDriver() |
Erstellen Sie eine instance eines Unix-Treibers. |
Eigenschaften
| PinCount |
Die Anzahl der vom Treiber bereitgestellten Pins. (Geerbt von GpioDriver) |
Methoden
| AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler) |
Fügt einen Handler für ein Pinwertänderungsereignis hinzu. (Geerbt von GpioDriver) |
| ClosePin(Int32) |
Schließt eine geöffnete Stecknadel. (Geerbt von GpioDriver) |
| ConvertPinNumberToLogicalNumberingScheme(Int32) |
Konvertiert eine Pinnummer des Boards in das logische Nummerierungsschema des Treibers. (Geerbt von GpioDriver) |
| Create() |
Statische Factory-Methode |
| Dispose() |
Entsorgt diese instance und schließt alle geöffneten Pins. (Geerbt von GpioDriver) |
| Dispose(Boolean) |
Entsorgt diese instance (Geerbt von GpioDriver) |
| GetPinMode(Int32) |
Ruft den Modus einer Stecknadel ab. (Geerbt von GpioDriver) |
| IsPinModeSupported(Int32, PinMode) |
Überprüft, ob eine Pin einen bestimmten Modus unterstützt. (Geerbt von GpioDriver) |
| OpenPin(Int32) |
Öffnet eine Stecknadel, damit sie einsatzbereit ist. Der Treiber versucht, den Pin zu öffnen, ohne seinen Modus oder Wert zu ändern. (Geerbt von GpioDriver) |
| QueryComponentInformation() |
Fragen Sie Informationen zu einer Komponente und ihren untergeordneten Elementen ab. (Geerbt von GpioDriver) |
| Read(Int32) |
Liest den aktuellen Wert einer Stecknadel. (Geerbt von GpioDriver) |
| RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler) |
Entfernt einen Handler für ein Anheftwertänderungsereignis. (Geerbt von GpioDriver) |
| SetPinMode(Int32, PinMode) |
Legt den Modus auf eine Stecknadel fest. (Geerbt von GpioDriver) |
| SetPinMode(Int32, PinMode, PinValue) |
Legt den Modus auf einen Pin fest und legt einen Anfangswert für einen Ausgabepin fest. (Geerbt von GpioDriver) |
| Toggle(Int32) |
Schalten Sie den aktuellen Wert einer Stecknadel um. (Geerbt von GpioDriver) |
| WaitForEvent(Int32, PinEventTypes, CancellationToken) |
Blockiert die Ausführung, bis ein Ereignis vom Typ eventType empfangen oder ein Abbruch angefordert wird. (Geerbt von GpioDriver) |
| WaitForEventAsync(Int32, PinEventTypes, CancellationToken) |
Asynchroner Aufruf, bis ein Ereignis vom Typ eventType empfangen oder ein Abbruch angefordert wird. (Geerbt von GpioDriver) |
| Write(Int32, PinValue) |
Schreibt einen Wert in eine Stecknadel. (Geerbt von GpioDriver) |