2010-11-25 3 views
1

У меня есть галактика samsung s, и я сделал приложение, которое составляет список датчиков в телефоне. Эта программа показывает мне много датчик, но мой вопрос о двух из них: MS-3C Магнитный датчик -> Тип: 2 MS-3C Датчик ориентации -> Тип: 3yamaha MS-3C датчик на галактике samsung

почему это сказать, что они два разных датчика? в листе yamaha http://www.yamaha.co.jp/english/product/lsi/magnetic_sensor/ кажется, что это единственный датчик. Почему андроид сообщает об этом как о двух разных датчиках? Он использует тот же чип, чтобы дать мне два типа данных?

Извините за мой английский

ответ

3

датчиком ориентации представляет собой виртуальный датчик, который использует другие фактические датчики (например, акселерометр и магнитного датчика) для определения ориентации. В некоторых случаях это может быть сделано в программном обеспечении. Из приведенной ссылки обратите внимание, что этот датчик принимает вход для датчика наклона. Я предполагаю, что в этом случае это акселерометр. (Какими были другие датчики, показанные на устройстве? Возможно, это тоже гироскоп.) Возможно, у него есть встроенное программное обеспечение или логика, чтобы обеспечить полную ориентацию от данных ускорения и магнита или просто пройти через данные гироскопа как результат ориентации.

+0

Thx you very much! – MarcoBiagi 2010-12-09 11:04:44