Gunakan WMI Explorer* untuk Memprogram LED Cincin dan LED Tombol

Dokumentasi

Instal & Pengaturan

000023426

15/05/2023

Intel® NUC Kit NUC7i[x]BN dan NUC6CAY dilengkapi dengan Windows Management Instrumentation (WMI) Explorer* di BIOS. Dengan WMI Explorer, Anda dapat mengkueri dan mengontrol LED cincin dan LED tombol dari lingkungan sistem operasi. WMI Explorer memungkinkan Anda untuk menelusuri dan melihat ruang nama, kelas, instans, dan properti WMI dalam satu panel tampilan.

Untuk Menggunakan WMI Explorer*

Klik atau topik untuk detailnya:

Aktifkan kontrol perangkat lunak LED

Untuk mengaktifkan opsi kontrol perangkat lunak LED di BIOS sebelum pemrograman:

  1. Tekan F2 selama boot untuk masuk ke Pengaturan BIOS.
  2. Buka Advanced > Power.
  3. Di panel Pengaturan Daya Sekunder, atur LED Dering dan/atau LED Tombol ke kontrol SW.

    Ring LED

    Button LED
  4. Tekan F10 untuk menyimpan dan keluar dari Pengaturan BIOS.
MOF untuk mengakses alat pemrograman LED

Kami menyarankan penyedia WMI untuk menerapkan kelas WMI baru dalam file Managed Object Format (MOF).
Kami menyediakan MOF khusus dengan kode ASL bagi Anda untuk mengakses alat pemrograman LED di WMI Explorer.

Gunakan MOF ini di bawah ini untuk mengakses alat pemrograman LED di WMI Explorer:

  1. GUID: 8C5DA44C-CDC3-46b3-8619-4E26D34390B7
  2. _UID: 0
  3. ID Objek (AA): 65, 65
  4. Jumlah Instans: 1
  5. Deskripsi: Cara untuk mendapatkan atau mengatur status Tombol atau LED Cincin.
  6. Nama Objek WMI: "CISD_WMI"
  7. ID Metode(1): "GetState"
  8. Parameter 1: UINT32(Input)
  9. Parameter 2: Paket (Data Array)
  10. ID Metode(2): "SetState"
  11. Parameter 1: UINT32(Input)
  12. Parameter 2: Paket (Data Array)

Nama dan Argumen Metode WMI untuk Kontrol LED

Dapatkan Fungsi Status LED
Metode Kontrol WMAA
Arg 0 Sebagai contoh
Arg 1 ID Metode (01h)
Fungsi Get
Arg 2 Input Parameter Byte 0 Nomor Fungsi
01h - Dapatkan kode perintah S0 Power LED
Byte 1 Dipesan
Byte 2 Dipesan
Byte 3 Dipesan
Nilai Pengembalian Byte 0 Kode Retur
00h: Tidak Ada Kesalahan. Byte 1~3 menawarkan status.
E1h: Galat (Fungsi tidak didukung)
E2h: Galat (Perangkat yang Tidak Didefiniskan)
E3h: Galat (EC tidak merespons)
E4h: Galat (Parameter Tidak Valid)
EFh: Galat (Galat tidak terduga)
Lainnya: Disediakan
Byte 1 Status Kecerahan LED saat ini
00 jam: 0% ~ 64 jam: 100%
Byte 2 Menggunakan BIOS AY0029 atau BN0042

Status berkedip/pudar LED saat ini

01h: 1Hz
02h: 0,25 Hz
03h: Pudar
04h: Selalu aktif

Menggunakan BIOS AY0038 atau BN0043 dan yang lebih baru

Status berkedip/pudar LED saat ini
01h: 1Hz
02h: 0,25 Hz
03 jam: 1 Hz memudar
04h: Selalu aktif
05h: 0,5 Hz
06 jam: 0,25 Hz memudar
07h: 0,5 Hz pudar

Byte 3 Status warna LED saat ini

Warna LED Tombol: (Dapatkan pengaturan LED Daya)

00h: Nonaktifkan
01h: Biru
02 jam: Amber

Warna LED Cincin: (Dapatkan pengaturan RING LED)

00h: Nonaktifkan
01h: Sian
02 jam: Pink
03h: Kuning
04 jam: Biru
05h: Merah
06h: Hijau
07h: Putih

Atur Fungsi LED
Metode kontrol WMAA
Arg 0 Sebagai contoh
Arg 1 ID Metode (02h)
Atur Fungsi LED
Arg 2 Input Parameter Byte 0 Pilih LED
01h – Atur kode perintah S0 Power LED
02h – Atur kode perintah S0 Ring LED
Byte 1 Pengaturan kecerahan LED 00 jam: 0% ~ 64 jam: 100%
Byte 2 Menggunakan BIOS AY0029 atau BN0042

Status berkedip/pudar LED saat ini

01h: 1Hz
02h: 0,25 Hz
03h: Pudar
04h: Selalu aktif

Menggunakan BIOS AY0038 atau BN0043 dan yang lebih baru

Status berkedip/pudar LED saat ini

01h: 1Hz
02h: 0,25 Hz
03 jam: 1 Hz memudar
04h: Selalu aktif
05h: 0,5 Hz
06 jam: 0,25 Hz memudar
07h: 0,5 Hz pudar

Byte 3 Pengaturan warna LED

Warna LED Tombol: (Dapatkan pengaturan LED Daya)

00h: Nonaktifkan
01h: Biru
02 jam: Amber

Warna LED Cincin: (Dapatkan pengaturan RING LED)

00h: Nonaktifkan
01h: Sian
02 jam: Pink
03h: Kuning
04 jam: Biru
05h: Merah
06h: Hijau
07h: Putih

Nilai Pengembalian Byte 0 Kode Kesalahan kecerahan LED Cincin

00h: Tidak Ada Kesalahan
E1h: Galat (Fungsi tidak mendukung)
E2h: Galat (Perangkat yang Tidak Didefiniskan)
E3h: Galat (EC tidak merespons)
E4h: Galat (Parameter Tidak Valid)
EFh: Galat (Galat tidak terduga)
Lainnya: Disediakan

Byte 1 Kode Galat led ring berkedip/pudar

00h: Tidak Ada Kesalahan
E1h: Galat (Fungsi tidak mendukung)
E2h: Galat (Perangkat yang Tidak Didefiniskan)
E3h: Galat (EC tidak merespons)
E4h: Galat (Parameter Tidak Valid)
EFh: Galat (Galat tidak terduga)
Lainnya: Disediakan

Byte 2 Kode Kesalahan warna LED Cincin

00h: Tidak Ada Kesalahan
E1h: Galat (Fungsi tidak mendukung)
E2h: Galat (Perangkat yang Tidak Didefiniskan)
E3h: Galat (EC tidak merespons)
E4h: Galat (Parameter Tidak Valid)
EFh: Galat (Galat tidak terduga)
Lainnya: Disediakan

Byte 3 Dipesan
Kode sampel untuk memanggil Metode SetState

Contoh kode sampel untuk memanggil Metode SetState di antarmuka LED WMI:

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

Untuk informasi lebih lanjut tentang cara menulis kode untuk menghubungi WMI, lihat: