Startseite » Windows » Sensor Batching, ReadingTransform, Benutzerdefinierte Sensorfunktionen in Windows 10

    Sensor Batching, ReadingTransform, Benutzerdefinierte Sensorfunktionen in Windows 10

    Windows 10 ist nicht nur das neueste Betriebssystem von Windows; es ist aber auch ein Bündel fortschrittlicher Funktionen. Seit der Konzeption dieses neuen Betriebssystems von Windows wurde Windows 10 mit vielen Funktionen ausgestattet und ist damit das fortschrittlichste Betriebssystem seiner Art. Vor kurzem hat Microsoft drei neue Sensorfunktionen in Windows 10 eingeführt. nämlich, Sensoranpassung, ReadingTransform und Kundenspezifische Sensoren. Hier sind einige wichtige Punkte zu diesen drei Sensorfunktionen.

    Unterschiedliche Sensorfunktionen in Windows 10

    Sensor-Dosierung

    Eine der Sensorfunktionen in Windows 10 ist Sensoranpassung. Das Sensor-Batching ist die Lösung, die für einen Beschleunigungssensor entwickelt wurde, der die Auswirkungen der Stromversorgung während der Schlafüberwachung reduziert. In Windows Blogs wird erwähnt, was Sensorstapel ist.

    "Es ist ein Sensor, der eine Stapelverarbeitung implementiert, mit der die Sensorproben in der Sensorhardware gepuffert und in einem Stapel geliefert werden können, anstatt kontinuierlich zu liefern."

    Mit der Sensor-Stapelungsfunktion kann der Anwendungsprozessor Strom sparen. Es wacht jedoch seltener auf, um die Sensorproben zusammen in einem Stapel zu erhalten, anstatt wach zu bleiben, um Proben in Datenintervallen zu verarbeiten.

    Hier ist ein Diagramm, in dem erläutert wird, wie Daten erfasst und dann geliefert werden, sowohl eine kontinuierliche Lieferung als auch eine Chargenzustellung.

    Aufgrund der Sensor-Stapelung, einer der wichtigsten Sensorfeatures in Windows 10, verfügt der Beschleunigungssensor über zwei zusätzliche Eigenschaften. Einer von ihnen ist MaxBatchSize, aufgrund dessen der Beschleunigungsmesser die maximale Anzahl von Ereignissen abfangen kann, bevor er zum Senden dieser Ereignisse gezwungen wird. Eine andere Eigenschaft ist ReportLatency, Auf diese Weise kann die Anwendung beeinflussen, wie oft der Sensor Batches sendet, indem die Latenz angepasst wird.

    ReadingTransform

    Der zweite in der Liste der Sensorfunktionen in Windows 10 ist ReadingTranform. Diese Funktion hilft App-Entwicklern, ihre Apps auf Windows-Desktops und Windows Phones an die Anzeigeausrichtung anzupassen. Mit ReadingTransform Diese Funktion ist nur mit einer einzeiligen Codeänderung mit Windows 10 UWP-APIs möglich.

    Diese Funktion ist sehr nützlich, da der Windows-Desktop und Windows Phone ihre Sensorkoordinatensysteme unterschiedlich definieren. Die Daten der meisten Sensoren wie Beschleunigungsmesser, Gyroskop und Magnetometer umfassen die Messwerte in X-, Y- und Z-Achse. Alle Landscape-first-Geräte integrieren Sensoren so, dass ihre X-Achse entlang der längeren Kante und die Y-Achse entlang der kürzeren Kante des Geräts liegt. Die Z-Achse ist senkrecht zur Anzeige. Auf der anderen Seite integrieren alle Portrait-first-Geräte die Sensoren so, dass sich ihre X-Achse entlang der kürzeren Kante und die Y-Achse entlang der längeren Kante des Geräts befinden. Die Z-Achse bleibt senkrecht zur Anzeige.

    Dieser Prozess ist ziemlich komplex, aber mit ReadingTransform Mit dieser Funktion wird es einfach, die Anzeigeausrichtung festzulegen, die die Entwickler die Sensordaten ausrichten möchten.

    Kundenspezifische Sensoren

    Mit Windows 10 können Hardwarehersteller neue Sensortypen ohne erstklassige Repräsentation wie Luftqualitätssensor, Temperatursensor und Herzfrequenzsensor hinzufügen. Rinku Sreedhar, Senior Program Manager bei Microsoft, erwähnt in seinem Blog das Kundenspezifischer Sensor, der dritte in der Liste der Sensorfunktionen in Windows 10.

    „Benutzerdefinierte Sensoren bieten eine generische API, über die IHVs jede Art von Sensoren verfügbar machen und sie unabhängig vom Betriebssystemzyklus von Microsoft freigeben können. Partner, die die Win32-Sensor-API für benutzerdefinierte Sensoren verwendet haben, können Windows Store-Apps jetzt entwickeln, ohne ihre Hardware zu ändern und ohne die Verwendung von Low-Level-HID.

    Vollständige Informationen zu den neuen Sensorfunktionen in Windows 10 finden Sie im The Windows Blog.