Utiliser l’Explorateur WMI * pour programmer le LED en anneau et le bouton LED

Documentation

Installation et configuration

000023426

11/15/2019

Les kits Intel® NUC NUC7i [x] NUC6CAY sont fournis avec l’Explorateur Windows Management Instrumentation (WMI) * dans le BIOS. Avec l’Explorateur WMI, vous pouvez interroger et contrôler le voyant LED et le bouton de l’environnement du système d’exploitation. L’Explorateur WMI vous permet de parcourir et d’afficher les espaces de noms, les classes, les instances et les propriétés WMI dans un seul volet de vue.

Pour utiliser l’Explorateur WMI *

Cliquez sur ou sur la rubrique pour plus de détails :

Activer le contrôle logiciel par LED

Pour activer l’option de contrôle de logiciel del dans le BIOS avant de programmer :

  1. Appuyez sur la touche F2 pendant le démarrage pour accéder à la configuration du BIOS.
  2. Accédez à la puissance> avancée .
  3. Dans le volet secondaire des paramètres d’alimentation, configurez le témoin de la sonnerie et/ou le bouton sur contrôle logiciel.

    Ring LED

    Button LED
  4. Appuyez sur F10 pour enregistrer et quitter la configuration du BIOS.
MOF pour accéder à l’outil de programmation de LED

Nous recommandons aux fournisseurs WMI d’implémenter de nouvelles classes WMI dans des fichiers MOF (Managed Object Format).
Nous fournissons au MOF spécifique le code ASL qui vous permet d’accéder à l’outil de programmation des LED dans l’Explorateur WMI.

Utilisez la structure MOF ci-dessous pour accéder à l’outil de programmation des LED dans l’Explorateur WMI :

  1. GUID : 8C5DA44C-CDC3-46b3-8619-4E26D34390B7
  2. _UID : 0
  3. ID d’objet (AA) : 65, 65
  4. Nombre d’instances : 1
  5. Description : méthode d’obtention ou de définition de l’état du bouton ou du voyant de l’anneau.
  6. Nom de l’objet WMI : « CISD_WMI »
  7. ID de méthode (1) : « GetState »
  8. Paramètre 1 : UINT32 (entrée)
  9. Parameter 2: Package(Array Data)
  10. ID de méthode (2) : « SetState »
  11. Paramètre 1 : UINT32 (entrée)
  12. Paramètre 2 : paquet (données de tableau)

Nom de la méthode WMI et arguments pour le contrôle des VOYANTs

Obtenir la fonction d’état des LED
Méthode de contrôleWMAA
ARG 0Instances
ARG 1ID de méthode (01H)
Obtenir la fonction
Paramètre d’entrée ARG 2Octet 0Numéro de fonction
01H-obtenir le code de commande du voyant d’alimentation S0
Octet 1Exclusivement
Octet 2Exclusivement
Octet 3Exclusivement
Valeur de retourOctet 0Code de retour
00h : aucune erreur. Octet 1 ~ 3 offre l’État.
E1h : Error (fonction non prise en charge)
E2h : erreur (appareil non défini)
E3h : erreur (la ce ne répond pas)
E4h : erreur (paramètre non valide)
EFh : erreur (erreur inattendue)
Autres : réservée
Octet 1État de luminosité de LED actuel
00h : 0% ~ 64h : 100%
Octet 2À l’aide du BIOS AY0029 ou BN0042

VOYANT d’État clignotant/fondu actuel

01h: 1Hz
02h : 0,25 Hz
03h : fondu
04h : toujours activé

Utilisation du BIOS AY0038 ou BN0043 et versions ultérieures

VOYANT d’État clignotant/fondu actuel
01h: 1Hz
02h : 0,25 Hz
03h : 1Hz fondu
04h : toujours activé
05h : 0,5 Hz
06h : 0,25 Hz, fondu
07h : 0,5 Hz de fondu

Octet 3État de la couleur des LED actuel

Couleur du voyant de bouton : (réglage des VOYANTs d’alimentation)

00h : désactiver
01H : bleu
02h : orange

Couleur du témoin de l’anneau : (obtenir le paramètre LED sonnerie)

00h : désactiver
01H : cyan
02h : rose
03h : jaune
04h : bleu
05h : rouge
06h : vert
07h : blanc

Définir la fonction del
Méthode de contrôleWMAA
ARG 0Instances
ARG 1ID de méthode (02h)
Définir la fonction del
Paramètre d’entrée ARG 2Octet 0Sélectionner la LED
01H – définir le code de commande de LED d’alimentation S0
02h – définir le code de commande de del de sonnerie S0
Octet 1Réglage de la luminosité des LEDs 00h : 0% ~ 64h : 100%
Octet 2À l’aide du BIOS AY0029 ou BN0042

VOYANT d’État clignotant/fondu actuel

01h: 1Hz
02h : 0,25 Hz
03h : fondu
04h : toujours activé

Utilisation du BIOS AY0038 ou BN0043 et versions ultérieures

VOYANT d’État clignotant/fondu actuel

01h: 1Hz
02h : 0,25 Hz
03h : 1Hz fondu
04h : toujours activé
05h : 0,5 Hz
06h : 0,25 Hz, fondu
07h : 0,5 Hz de fondu

Octet 3Paramètre de couleur des del

Couleur du voyant de bouton : (réglage des VOYANTs d’alimentation)

00h : désactiver
01H : bleu
02h : orange

Couleur du témoin de l’anneau : (obtenir le paramètre LED sonnerie)

00h : désactiver
01H : cyan
02h : rose
03h : jaune
04h : bleu
05h : rouge
06h : vert
07h : blanc

Valeur de retourOctet 0Code d’erreur de la luminosité du voyant de sonnerie

00h : pas d’erreur
E1h : erreur (fonction non prise en charge)
E2h : erreur (appareil non défini)
E3h : erreur (EC No respond)
E4h : erreur (paramètre non valide)
EFh : erreur (erreur inattendue)
Autres : réservée

Octet 1Code d’erreur de voyant de sonnerie clignotant/fondu

00h : pas d’erreur
E1h : erreur (fonction non prise en charge)
E2h : erreur (appareil non défini)
E3h : erreur (EC No respond)
E4h : erreur (paramètre non valide)
EFh : erreur (erreur inattendue)
Autres : réservée

Octet 2Code d’erreur de la couleur du LED de l’anneau

00h : pas d’erreur
E1h : erreur (fonction non prise en charge)
E2h : erreur (appareil non défini)
E3h : erreur (EC No respond)
E4h : erreur (paramètre non valide)
EFh : erreur (erreur inattendue)
Autres : réservée

Octet 3Exclusivement
Exemple de code pour appeler la méthode SetState

Exemple d’exemple de code permettant d’appeler la méthode SetState dans l’interface WMI del :

Sample code to invoke the SetState Method in the LED WMI interface

Pour plus d’informations sur la façon d’écrire du code à appeler dans WMI, reportez-vous à :