Android

Пакетная обработка датчиков, функция ReadingTransform, пользовательские функции сенсора

Время и Стекло Так выпала Карта HD VKlipe Net

Время и Стекло Так выпала Карта HD VKlipe Net

Оглавление:

Anonim

Windows 10 - это не только новейшая операционная система из Windows; но это также набор расширенных функций. С тех пор, как эта новая операционная система из Windows была концептуализирована, Windows 10 была усеяна множеством функций, что делает ее самой передовой операционной системой своего жанра. Недавно Microsoft представила три новых сенсорных функции в Windows 10; а именно Пакетная обработка датчиков , Режимы чтения и Пользовательские датчики . Вот несколько важных моментов в отношении этих трех сенсорных функций.

Различные функции датчиков в Windows 10

Пакетная обработка датчиков

Одна из функций датчика в Windows 10 - Пакетная обработка датчиков. Передача датчиков - это решение, созданное для акселерометра, которое снижает влияние мощности во время контроля сна. В блогах Windows упоминается, что такое пакетное дозирование.

«Это датчик, который реализует пакетную обработку, способную буферизовать образцы датчиков в аппаратуре датчика и доставляя их в пакет, а не для непрерывной доставки».

Функция пакетного дозирования позволяет процессору приложений для экономии энергии; в то время как он просыпается реже, чтобы получать сэмплы датчиков вместе в партии, а не бодрствовать, чтобы обрабатывать образцы с интервалами данных.

Ниже приведена диаграмма, поясняющая, как собираются данные и затем доставляются как непрерывная доставка, так и пакетная доставка.

Благодаря пакетной дозировке, одна из важных функций датчика в Windows 10, акселерометр имеет два дополнительных свойства. Один из них - MaxBatchSize , благодаря чему акселерометр способен поймать максимальное количество событий, прежде чем он будет вынужден их отправлять. Другим свойством является ReportLatency , что позволяет приложению влиять на то, как часто датчик посылает партии, настраивая задержку.

ReadingTransform

Второй в списке сенсорных функций в Windows 10 ReadingTranform. Эта функция позволяет разработчикам приложений согласовывать свои приложения с ориентацией дисплея на рабочих столах Windows и телефонах Windows. С помощью функции ReadingTransform это возможно только при однократном изменении кода с помощью API-интерфейсов UWP под Windows 10.

Эта функция очень полезна, так как Windows-десктоп и Windows Phone определяют свои системы координат датчиков по-разному. Данные большинства датчиков, таких как акселерометр, гироскоп и магнитометр, включают в себя показания осей X, Y и Z. Все устройства, ориентированные на ландшафт, объединяют датчики таким образом, что их ось X находится вдоль более длинного края, а ось Y - вдоль более короткого края устройства. Ось Z перпендикулярна дисплею. С другой стороны, все устройства первого порядка объединяют датчики таким образом, что их ось X находится вдоль более короткого края, а ось Y - вдоль более длинного края устройства. Ось Z остается перпендикулярной к дисплею.

Этот процесс довольно сложный, но с функцией ReadingTransform становится легче указать ориентацию дисплея, которую разработчики хотят согласовать с данными датчика.

Пользовательский Датчики

В Windows 10 производители оборудования могут добавлять новые типы датчиков, не имеющие представления первого класса, такие как датчик качества воздуха, датчик температуры и датчики частоты сердечных сокращений. Rinku Sreedhar, старший менеджер по программам Microsoft, упоминает в своем блоге о Custom Sensor, третий в списке сенсорных функций в Windows 10.

«Пользовательские датчики предоставляют общий API, через который могут работать IHV выставлять любые типы датчиков и выпускать их независимо от цикла корабля ОС Microsoft. Партнеры, которые использовали API-интерфейс датчиков Win32 для пользовательских датчиков, теперь могут разрабатывать приложения для Windows Store без изменения их аппаратного обеспечения и без сложности использования низкоуровневого HID ».

Для получения полной информации о новых функциях датчиков в Windows 10 посетите страницу Блог Windows.