アンドロイド

センサーバッチ処理、読み込み変換、カスタムセンサー機能

กิจกรรมลูกทุ่งสายพันธุ์ใหม่

กิจกรรมลูกทุ่งสายพันธุ์ใหม่

目次:

Anonim

Windows 10 は、Windowsの最新のオペレーティングシステムではありません。それは高度な機能の束でもあります。 Windowsの新しいオペレーティングシステムが概念化されて以来、Windows 10には多くの機能が組み込まれており、そのジャンルの中で最も高度なオペレーティングシステムとなっています。最近、MicrosoftはWindows 10に3つの新しいセンサー機能を導入しました。 Sensor BatchingReading Transform 、および カスタムセンサー

Windows 10のさまざまなセンサー機能

センサーバッチ処理

Windows 10のセンサー機能の1つは、 Sensor Batching です。センサのバッチ処理は、睡眠モニタリング中の電力影響を低減する、加速度計用に作成されたソリューションです。 Windowsのブログでは、センサバッチ処理の内容について説明しています。

「センサのハードウェアでセンササンプルをバッファリングし、連続して配信するのではなく、バッチで処理するバッチ処理を実装するセンサです。」Sensorバッチング機能により、電力を節約する。一方で、データ間隔でサンプルを処理するために目を覚ますのではなく、バッチでセンササンプルを一緒に受け取る頻度が少なくなります。

データの収集および配信方法を説明する図です。 Windows 9の重要なセンサー機能の1つであるSensor Batchingにより、加速度計には2つの追加の特性があります。そのうちの1つは

MaxBatchSize

で、加速度計が強制的にイベントを送信する前に最大数を捕捉できるためです。 ReadingTransform Windows 10のセンサー機能のリストの2番目は、 ReportLatency です。これは、アプリケーションがレーテンシーを調整してバッチを送信する頻度に影響します。 ReadingTranform

。この機能を使用すると、アプリのデベロッパーは、WindowsデスクトップやWindows Phoneでアプリをディスプレイの向きに合わせることができます。

ReadingTransform 機能を使用すると、Windows 10 UWP APIで1行のコードを変更するだけで可能です。 この機能は、WindowsデスクトップとWindows Phoneでセンサ座標系を別々に定義するので非常に便利です。加速度計、ジャイロスコープ、磁力計などのほとんどのセンサーのデータには、X軸、Y軸、Z軸の読み取り値が含まれています。すべてのランドスケープファーストデバイスは、X軸が長いエッジに沿ってY軸がデバイスの短いエッジに沿っているようにセンサーを統合します。 Z軸はディスプレイに対して垂直です。一方、すべてのポートレートファーストデバイスは、X軸が短辺に沿い、Y軸がデバイスの長辺に沿うようにセンサーを統合します。 このプロセスは非常に複雑ですが、 ReadingTransform

機能を使用すると、開発者がセンサデータを整列させる際の表示方向を簡単に指定できます。

カスタムセンサー Windows 10では、ハードウェアメーカーは、大気センサー、温度センサー、心拍センサーなどのファーストクラスの表示を持たない新しいセンサータイプを追加できます。 MicrosoftのシニアプログラムマネージャーRinku Sreedharは、 カスタムセンサー

についてブログで述べています。Windows 9のセンサー機能のリストの3番目のものです。

"カスタムセンサーは、IHVがあらゆる種類のセンサーを公開し、MicrosoftのOS出荷サイクルとは無関係にリリースします。カスタムセンサー用にWin32センサーAPIを使用したパートナーは、ハードウェアを変更することなく、低レベルのHIDを使用することなく、Windows Storeアプリケーションを開発できるようになりました。」Windows 9の新しいセンサー機能の詳細については、 Windowsブログ。