Afficher en anglais

Partage via


UnixDriver Classe

Définition

Classe de base pour les pilotes unix standard

C#
public abstract class UnixDriver : System.Device.Gpio.GpioDriver
Héritage
UnixDriver
Dérivé

Constructeurs

UnixDriver()

Construisez un instance d’un pilote unix.

Propriétés

PinCount

Nombre de broches fournies par le pilote.

(Hérité de GpioDriver)

Méthodes

AddCallbackForPinValueChangedEvent(Int32, PinEventTypes, PinChangeEventHandler)

Ajoute un gestionnaire pour un événement de modification de la valeur de code pin.

(Hérité de GpioDriver)
ClosePin(Int32)

Ferme une broche ouverte.

(Hérité de GpioDriver)
ConvertPinNumberToLogicalNumberingScheme(Int32)

Convertit un numéro d’épingle de carte en schéma de numérotation logique du pilote.

(Hérité de GpioDriver)
Create()

Méthode de fabrique statique

Dispose()

Supprime cette instance, fermant toutes les broches ouvertes

(Hérité de GpioDriver)
Dispose(Boolean)

Élimine ce instance

(Hérité de GpioDriver)
GetPinMode(Int32)

Obtient le mode d’une broche.

(Hérité de GpioDriver)
IsPinModeSupported(Int32, PinMode)

Vérifie si une broche prend en charge un mode spécifique.

(Hérité de GpioDriver)
OpenPin(Int32)

Ouvre une broche pour qu’elle soit prête à être utilisée. Le pilote tente d’ouvrir la broche sans modifier son mode ou sa valeur.

(Hérité de GpioDriver)
QueryComponentInformation()

Interroger des informations sur un composant et ses enfants.

(Hérité de GpioDriver)
Read(Int32)

Lit la valeur actuelle d’une broche.

(Hérité de GpioDriver)
RemoveCallbackForPinValueChangedEvent(Int32, PinChangeEventHandler)

Supprime un gestionnaire pour un événement de modification de valeur de code pin.

(Hérité de GpioDriver)
SetPinMode(Int32, PinMode)

Définit le mode sur une broche.

(Hérité de GpioDriver)
SetPinMode(Int32, PinMode, PinValue)

Définit le mode sur une broche et définit une valeur initiale pour une broche de sortie.

(Hérité de GpioDriver)
Toggle(Int32)

Basculez la valeur actuelle d’une broche.

(Hérité de GpioDriver)
WaitForEvent(Int32, PinEventTypes, CancellationToken)

Bloque l’exécution jusqu’à ce qu’un événement de type eventType soit reçu ou qu’une annulation soit demandée.

(Hérité de GpioDriver)
WaitForEventAsync(Int32, PinEventTypes, CancellationToken)

Appel asynchrone jusqu’à ce qu’un événement de type eventType soit reçu ou qu’une annulation soit demandée.

(Hérité de GpioDriver)
Write(Int32, PinValue)

Écrit une valeur dans une broche.

(Hérité de GpioDriver)

S’applique à

Produit Versions
.NET IoT Libraries 1.0.0, 1.1.0, 1.2.0, 1.3.0, 1.4.0, 1.5.0, 2.0.0, 2.1.0, 2.2.0