Android

Sensor Batching, ReadingTransform, Benutzerdefinierte Sensorfunktionen

How to set display controller for load cell/force sensor

How to set display controller for load cell/force sensor

Inhaltsverzeichnis:

Anonim

Windows 10 ist nicht nur das neueste Betriebssystem von Windows; aber es ist auch ein Bündel von erweiterten Funktionen. Seit der Entwicklung dieses neuen Betriebssystems von Windows wurde Windows 10 mit vielen Funktionen ausgestattet und ist damit das fortschrittlichste Betriebssystem seines Genres. Kürzlich hat Microsoft drei neue Sensorfunktionen in Windows 10 eingeführt. nämlich Sensor Batching , ReadingTransform und Custom Sensors . Hier einige wichtige Hinweise zu diesen drei Sensorfunktionen:

Unterschiedliche Sensorfunktionen in Windows 10

Sensor-Batching

Eine der Sensorfunktionen in Windows 10 ist Sensor Batching. Sensor-Batching ist die Lösung, die für Beschleunigungssensoren entwickelt wurde, die die Leistungseinflüsse während der Schlafüberwachung reduzieren. Windows-Blogs erwähnt, was Sensor-Batching ist.

"Es ist ein Sensor, der Stapelverarbeitung implementiert, die Sensorproben in der Sensorhardware puffern und in einem Stapel ausgeben kann, anstatt kontinuierlich zu liefern."

Die Sensor-Stapelfunktion ermöglicht den Anwendungsprozessor um Energie zu sparen; während es weniger aufwacht, um die Sensorproben zusammen in einem Stapel zu empfangen, anstatt wach zu bleiben, um Proben in Datenintervallen zu verarbeiten.

Hier ist ein Diagramm, das erklärt, wie Daten gesammelt und dann geliefert werden, sowohl kontinuierliche Lieferung als auch Batch-Lieferung

Aufgrund des Sensor-Batchings, einer der wichtigen Sensorfunktionen in Windows 10, verfügt der Beschleunigungssensor über zwei zusätzliche Eigenschaften. Einer davon ist MaxBatchSize , aufgrund dessen der Beschleunigungssensor die maximale Anzahl von Ereignissen abfangen kann, bevor er sie senden muss. Eine weitere Eigenschaft ist ReportLatency , mit der die Applikation beeinflussen kann, wie oft der Sensor durch Anpassung der Latenz einen Batch sendet.

ReadingTransform

Die zweite in der Liste der Sensor-Features in Windows 10 ist ReadingTranform. Mit dieser Funktion können App-Entwickler ihre Apps auf Windows-Desktops und Windows Phones an die Bildschirmausrichtung anpassen. Mit der ReadingTransform -Funktion ist es möglich mit nur einer einzeiligen Codeänderung mit Windows 10 UWP-APIs.

Diese Funktion ist sehr nützlich, da Windows-Desktop und Windows Phone ihre Sensorkoordinatensysteme unterschiedlich definieren. Die Daten der meisten Sensoren, wie Beschleunigungsmesser, Gyroskop und Magnetometer, enthalten die Messwerte in X-, Y- und Z-Achsen. 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 verläuft. Die Z-Achse steht senkrecht zur Anzeige. Auf der anderen Seite integrieren alle Portrait-First-Geräte die Sensoren so, dass ihre X-Achse entlang der kürzeren Kante und die Y-Achse entlang der längeren Kante des Geräts verläuft. Die Z-Achse bleibt senkrecht zur Anzeige.

Dieser Vorgang ist ziemlich komplex, aber mit der ReadingTransform -Funktion wird es einfach, die Ausrichtung des Displays festzulegen, an der die Entwickler die Sensordaten ausrichten wollen.

Benutzerdefiniert Sensoren

Mit Windows 10 können Hardwarehersteller neue Sensortypen ohne erstklassige Darstellung hinzufügen, z. B. Luftqualitätssensor, Temperatursensor und Herzfrequenzsensor. Rinku Sreedhar, Senior Program Manager bei Microsoft, erwähnt in seinem Blog den Custom Sensor, den dritten in der Liste der Sensorfunktionen in Windows 10.

"Benutzerdefinierte Sensoren bieten eine generische API, mit der IHVs arbeiten können Setzen Sie jede Art von Sensoren frei und geben Sie sie unabhängig vom Microsoft-Schiffszyklus frei. Partner, die die Win32-Sensoren-API für benutzerdefinierte Sensoren verwenden, können jetzt Windows Store-Apps entwickeln, ohne ihre Hardware zu modifizieren und ohne die Komplexität der Verwendung von Low-Level-HID. "

Weitere Informationen zu den neuen Sensorfunktionen in Windows 10 finden Sie unter Windows Blog.