Bagaimana cara mengukur cahaya?

12

Saya memiliki notebook Dell Latitude E6410 yang mengubah intensitas cahaya lcd sebagai respons terhadap tingkat cahaya sekitar, sehingga harus memiliki fotosel. Bagaimana saya bisa mengakses data dari sesi foto sel ini? Saya mencoba berbagai pencarian google seperti lux meter, monitor intensitas cahaya dan sebagainya dan tidak menemukan satu pun hal yang benar.

Gadelat
sumber
5
Saya akan memulai investigasi saya dengan lspci, lsusb dll. Mungkin Anda dapat melihat perangkat di sana.
Januari
Untuk menindaklanjuti komentar @ Januari, gunakan qdbusvieweruntuk memeriksa perangkat dan secara bersamaan mengakses statistiknya melalui D-Bus. Ini tentu saja mengasumsikan Anda menggunakan Linux.
Deer Hunter

Jawaban:

5

Mencoba:

find /proc /sys | grep -ie brightness -e light -e lux -e lumin

Di laptop ini (MacBookPro), ia mengungkapkan (di antara hal-hal lain):

/sys/devices/platform/applesmc.768/light

yang tidak lebih dari PCI atau USB.

Anda dapat mencoba yang sama setelahnya

sudo modprobe -a tsl2550 isl29003 isl29020 apds9802als apds990x bh1770glc bh1780gli

yang merupakan driver untuk berbagai sensor cahaya sekitar.

Anda juga dapat mencoba sensors-detectatau i2cdetectdan melihat apa yang mereka temukan. Mungkin beberapa informasi dibuat tersedia dari BIOS (lihat dmidecode, acpidump, acpiextract, iasl).

Stéphane Chazelas
sumber
Ini menghasilkan banyak data pastebin.com/TuqsfBG7 Bagaimana saya bisa menggunakan ini?
gadelat
Tidak banyak yang menarik di sana. Saya telah mengedit jawaban saya dengan lebih banyak kata untuk dicari (lux, lumin) dan lebih banyak hal untuk dicoba.
Stéphane Chazelas
Apa artinya lspci -Qoutput?
Pemburu Rusa
2

Beberapa tautan:

Saya tidak tahu apa ALS dalam kasus khusus Anda, tetapi seperti yang dikatakan @January, Anda dapat mulai dari lspci -Qoutput utilitas (yang membutuhkan koneksi Internet untuk meminta / meminta kembali semua ID - gunakan hanya -quntuk ID yang tidak diketahui).

Pemburu rusa
sumber