Поделиться через


Тестирование функциональных возможностей датчика с помощью средства диагностики датчиков

Важно!

Средство диагностики датчика использовалось в предыдущих версиях Windows. Корпорация Майкрософт рекомендует использовать SensorExplorer для проверки установки поддерживаемых датчиков.

Используйте средство диагностики датчика для тестирования функций драйвера, встроенного ПО и оборудования.

Средство вызывает API датчика и расположения для тестирования:

  • Получение данных
  • Обработка событий
  • Интервалы отчета
  • Изменение конфиденциальности
  • Получение свойства

Вместо написания приложения для выполнения этих тестов можно использовать средство диагностики датчиков, которое входит в состав комплекта драйверов Windows (WDK).

Например, если компьютер разработки драйверов является компьютером на базе 64-разрядных систем и вы установили WDK в расположении по умолчанию, средство диагностики датчика будет находиться в следующей папке:

C:\Program Files (x86)\Windows Kits\10\Tools\x64\sensordiagnostictool.exe После установки датчика или драйвера расположения и подключения оборудования к компьютеру средство сразу распознает и записывает устройство в список доступных датчиков.

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

средство диагностики датчика: запуск.

В этом случае средство диагностики датчика обнаружило наличие коллекции датчиков HID, а также простого датчика ориентации устройства, поставщика расположения Windows и датчика геолокации, который поддерживается примером драйвера geolocation.

Поддержка датчиков внешнего освещения

Средство диагностики датчиков включает поддержку датчиков внешнего освещения (ALS). Текущая яркость дисплея отображается в поле SB% в левом верхнем углу инструмента.

Однако важно отметить, что при получении значений ALS средство возвращает эти значения в виде пар (LUX, Offset). Этот порядок отличается от стандарта расширенной конфигурации и интерфейса управления питанием (ACPI) для пар (Offset, LUX).