Wie misst man Licht?


12

Ich habe ein Dell Latitude E6410-Notebook, das die Intensität des LCD-Lichts an das Umgebungslicht anpasst und daher eine Fotozelle benötigt. Wie kann ich von dieser Fotozelle auf die Daten zugreifen? Ich habe verschiedene Google-Suchanfragen wie Luxmeter, Lichtintensitätsmonitor usw. ausprobiert und kein einziges passendes gefunden.


5
Ich würde meine Untersuchungen mit lspci, lsusb usw. beginnen. Vielleicht können Sie das Gerät dort sehen.
— Januar

Um den Kommentar von @ January zu verfolgen qdbusviewer, überprüfen Sie das Gerät und greifen gleichzeitig über D-Bus auf seine Statistiken zu. Dies setzt natürlich voraus, dass Sie Linux verwenden.
— Deer Hunter

Antworten:


5

Versuchen:

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

Auf diesem Laptop (einem MacBookPro) zeigt es (unter anderem):

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

das geht weder über PCI noch über USB.

Sie könnten das gleiche später versuchen

sudo modprobe -a tsl2550 isl29003 isl29020 apds9802als apds990x bh1770glc bh1780gli

Das sind Treiber für verschiedene Umgebungslichtsensoren.

Sie könnten auch versuchen sensors-detectoder i2cdetectsehen, was sie finden. Möglicherweise einige Informationen werden vom BIOS (siehe verfügbar dmidecode, acpidump, acpiextract, iasl).


Es gibt viele Daten aus pastebin.com/TuqsfBG7 Wie kann ich das verwenden?
— Gadelat

Da ist nicht viel Interessantes drin. Ich habe meine Antwort mit mehr Wörtern zum Suchen (Lux, Lumin) und mehr Dingen zum Ausprobieren bearbeitet.
— Stéphane Chazelas

Was wird lspci -Qausgegeben?
— Deer Hunter

2

Ein paar Links:

Ich weiß nicht, was der ALS in Ihrem speziellen Fall ist, aber wie @Januar sagte, können Sie von der lspci -QUtility-Ausgabe ausgehen (für die eine Internetverbindung erforderlich ist, um alle IDs abzufragen / abzufragen - -qnur für unbekannte IDs verwenden).

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.