Freigeben über


Testen der automatischen Helligkeit

In diesem Thema wird beschrieben, wie Sie die automatische Helligkeit mit dem Malt-Tool (Microsoft Ambient Light Tool) testen. Automatische oder adaptive Helligkeit bezieht sich auf die Bildschirmhelligkeit, die automatisch vom System als Reaktion auf den Umgebungslichtsensor eingestellt wird.

Einrichten

Lesen Sie das Thema Erstellen eines Lichttesttools (MALT), um sicherzustellen, dass Sie die Anforderungen für die Tests erfüllt haben.

Manuelles Konfigurieren des SUT

Es wird dringend empfohlen, dass SieMALT_SUT_Setup.bat verwenden, um MALT und das zu testende System (SUT) einzurichten. Die folgenden Anweisungen für die manuelle Einrichtung von MALT und SUT werden nur zu Transparenz- und Legacyzwecken bereitgestellt.

  1. Stellen Sie sicher, dass der SUT über einen Umgebungslichtsensor (ALS) verfügt. Um herauszufinden, ob Ihr PC über eine ALS verfügt, suchen Sie unter Anzeigeeinstellungen unter Helligkeit und Farbe nach dem Kontrollkästchen "Helligkeit automatisch ändern, wenn sich die Beleuchtung ändert" , und aktivieren Sie es dann, um dieses Feature zu verwenden.

  2. Stellen Sie sicher, dass der Bildschirm während des Tests nicht ausgeschaltet wird. Wechseln Sie zum Anpassen der Ruhezustandseinstellungen in Windows 10 zu Start, und wählen Sie Einstellungen>System>Energie & Energiesparmodus aus. Ändern Sie unter Bildschirm die Option Ein Akkustrom, deaktivieren Sie nach auf Nie und Wenn angeschlossen, deaktivieren Sie nach auf Nie.

  3. Stellen Sie sicher, dass Ihr Gerät während des Tests nicht in den Standbymodus wechselt. Wechseln Sie zum Anpassen der Ruhezustandseinstellungen in Windows 10 zu Start, und wählen Sie Einstellungen>System>Energie & Energiesparmodus aus. Ändern Sie unter StandbymodusBei Akkuleistung, PC wechselt in den Standbymodus nach auf Nie und wenn angeschlossen, wechselt der PC in den Standbymodus nach auf Nie.

  4. Um die Testvariabilität zu verringern, legen Sie den Bildschirmhintergrund des SUT vor dem Testen auf einfarbig weiß fest. Wählen Sie Einstellungen > Personalisierungshintergrund >aus, und ändern Sie dann die Dropdownliste Hintergrund in "Volltonfarbe". Klicken Sie auf Benutzerdefinierte Farbe > Mehr , und ändern Sie den Hexadezimalwert der Farbe in FFFFFF. Dadurch wird der Desktophintergrund in einfarbiges Weiß geändert.

  5. Stellen Sie sicher, dass das Volume auf dem SUT aktiviert ist. Die Anwendung gibt einen Sound wieder, wenn tests mit langer Ausführungsdauer abgeschlossen sind, um Sie darüber zu informieren, dass sie abgeschlossen wurde.

Automatische Helligkeitstestverfahren

Verwenden Sie das folgende Verfahren, um die automatische Helligkeit zu testen.

Abrufen der Umgebungslichtreaktionskurve

Verwenden Sie die SensorExplorer-App (empfohlen) oder MALTUtil, um die Umgebungslichtreaktionskurve zu erhalten.

  1. Öffnen Sie SensorExplorer, und klicken Sie auf der linken Menüleiste auf MALT .

    Seite

  2. Überprüfen Sie die Verbindung, indem Sie auf Sensordaten>Umgebungshelligkeit abrufen klicken. Wenn MALT ordnungsgemäß eingerichtet ist, wird der richtige Lux-Wert angezeigt; Schließen Sie andernfalls die App, versuchen Sie, das Arduino-Programm erneut hochzuladen und den seriellen Monitor zu überprüfen.

  3. Klicken Sie unter Test ausführen auf Automatische Helligkeitskurve erstellen.

  4. Wählen Sie einen Speicherort aus, an dem die .csv-Datei gespeichert werden soll.

  5. Geben Sie die Wartezeit an, bevor der Test gestartet wird. Dies soll Ihnen Zeit geben, den Sensor auf dem System zu platzieren.

  6. Warte. Dieser Test dauert ungefähr 5-10 Minuten. Der Test passt die Helligkeit des Lichts von 0 auf seine maximale Helligkeit an, einen Bereich von etwa 0 bis 2600 Umgebungs lux.

  7. Nach Abschluss des Tests wird die Ausgabe automatisch autoBrightness.csv in gespeichert, und ein Sound wird wiedergegeben, um Sie darüber zu informieren, dass der Test abgeschlossen wurde.

Verwenden von MALTUtil

  1. Überprüfen Sie die Verbindung, indem Sie über cmd ausführen MALTUtil.exe /screenLux . Wenn MALT ordnungsgemäß eingerichtet ist, wird der richtige Lux-Wert angezeigt, andernfalls hängt cmd oder zeigt an No Arduino devices connected to the system.

  2. Führen Sie auf dem SUT in cmd aus MALTUtil.exe /autoCurve 30 . 30 bezieht sich auf eine 30-Sekunden-Wartezeit, bevor der Test beginnt - dies soll Ihnen Zeit geben, den Sensor auf dem System zu platzieren. Wenn Sie länger (oder kürzer) als 30 Sekunden benötigen, um etwas in Ihrem Setup zu verschieben, bevor der Test beginnt, passen Sie die Anzahl entsprechend an.

  3. Warte. Dieser Test dauert ungefähr 5-10 Minuten. Der Test passt die Helligkeit des Lichts von 0 auf seine maximale Helligkeit an, einen Bereich von etwa 0 bis 2600 Umgebungs lux.

  4. Nach Abschluss des Tests wird die Ausgabe automatisch autoBrightness.csv in gespeichert, und ein Sound wird wiedergegeben, um Sie darüber zu informieren, dass der Test abgeschlossen wurde.

Öffnen der Ergebnisse in Microsoft Excel

  1. Öffnen Sie autoBrightness.csv in Microsoft Excel. In diesem Leitfaden wird davon ausgegangen, dass Sie Microsoft Excel 2011 verwenden. Wenn Sie eine andere Version verwenden, müssen Sie diese Schritte möglicherweise anpassen.

  2. Klicken Sie auf Dateiexport>>Dateityp ändern. Ändern Sie den Dateityp in .xlsx. Auf diese Weise können Sie Visualisierungen Ihrer Daten erstellen und speichern.

  3. In Ihrem Dokument werden drei Spalten angezeigt:

    Lichtstufe Ambient Lux Bildschirm Lux
    Min. vom MALT-Programm festgelegter Lichtpegel minimaler Ambient Lux-Wert, gemessen vom MALT-Umgebungslichtsensor entsprechender Lux-Wert des Bildschirms, gemessen vom MALT-Bildschirmlichtsensor
    Max. Vom MALT-Programm festgelegter Lichtpegel maximaler Ambient Lux-Wert, gemessen vom MALT-Umgebungslichtsensor entsprechender Lux-Wert des Bildschirms, gemessen vom MALT-Bildschirmlichtsensor

Visualisieren der Ergebnisse

Diese Schritte können variieren, wenn Sie ein anderes Programm als Microsoft Excel 2016 verwenden.

  1. Wählen Sie in Ihrer Microsoft Excel-.xlsx-Datei die beiden Spalten mit Daten aus: "Ambient Lux" und "Screen Lux".

  2. Klicken Sie auf Punkt>einfügen (X, Y) oder Blasendiagramm>punkt mit geraden Linien.

    Punktdiagramm einfügen.

Jetzt haben Sie eine visuelle Darstellung der vom MALT gemessenen Kurve für die automatische Helligkeitsantwort.

Interpretieren der Ergebnisse

Sie müssen die Ergebnisse selbst oder mit Ihrem Entwicklungsteam, das für die automatische Helligkeitskurve zuständig ist, manuell überprüfen. Folgende Punkte sollten berücksichtigt werden:

  1. Entspricht das vom MALT gemessene Ergebnis der erwarteten Definition der Umgebungslichtreaktionskurve im BIOS?

  2. Gibt es genügend Schritte in der Umgebungslichtreaktionskurve? Eine Kurve mit wenigen Punkten ist für einen Benutzer spürbar, wenn er die Helligkeit anpasst.

  3. Sind die Stufen am unteren Ende der Kurve kleiner als am höheren Ende der Kurve? Helligkeitsänderungen sind bei geringerer Helligkeit besser wahrnehmbar. Erwägen Sie das Hinzufügen häufigerer Kurvenpunkte mit kleineren Schritten bei niedrigeren Helligkeitsprozentsätzen.

Eine vollständige Anleitung von Microsoft zur Integration von Lichtsensoren und Umgebungslichtreaktionskurven finden Sie unter Integrieren von Umgebungslichtsensoren mit Computern, die Windows 10 Creators Update ausgeführt werden.