Акселерометр API для ноутбуков

Большая часть IBM (и некоторый Dell) ноутбуки имеют встроенные акселерометры для остановки любых подвижных частей во время внезапного падения, но я не мог найти, что стандартизированный Windows API получает доступ к этим данным. Я предполагаю, что каждый производитель обеспечил бы драйвер для взаимодействия через интерфейс с датчиком.

  1. Какие популярные бренды ноутбука приезжают стандарт с акселерометрами, доступными от API и какими библиотеками я должен пользоваться для доступа к данным?
  2. API* существуют к краткому обзору далеко различия между различными производителями? Я знаю о Windows 7 Sensor API, но я хотел бы поддержку XP и ранее.
11
задан Petrus Theron 30 May 2010 в 17:54
поделиться

1 ответ

Большинство известных производителей ноутбуков оснащены акселерометрами для парковки головки жесткого диска при случайном падении ноутбука или резком ударе о другой предмет (т.е. при превышении определенного порога ускорения). Например, у моего HP есть "HP 3D DriveGuard". Однако эта технология встроена на низком уровне, она, похоже, работает, даже если ОС не загружена, поэтому я предполагаю, что она находится в BIOS. Я предполагаю, что это просто ACPI способ включить или отключить эту технологию. Таким образом, даже в Windows 7 со стандартизированными API сенсора он недоступен как стандартный акселерометр, как в смартфоне. Возможно, в будущем, если этого потребует рынок (но я так не думаю).

3
ответ дан 3 December 2019 в 12:05
поделиться
Другие вопросы по тегам:

Похожие вопросы: