Программирование датчика движения для Windows Mobile - PullRequest
1 голос
/ 31 октября 2008

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

Ответы [ 6 ]

2 голосов
/ 18 сентября 2009

Возможно, вы захотите взглянуть на API акселерометра Samsung для устройств Windows Mobile http://innovator.samsungmobile.com/cms/cnts/knowledge.detail.view.do?platformId=2&cntsId=4600

2 голосов
/ 31 октября 2008

Хотя это может не соответствовать вашему устройству, вот статья с использованием акселерометра HTC в управляемом коде ...

РЕДАКТИРОВАТЬ: этот API был обновлен для поддержки Samsung Omnia.

1 голос
/ 31 октября 2008

В настоящее время не существует общего публичного API для устройств WM с акселерометрами.

Если устройство WM5 или WM6 имеет акселерометр, любой API будет зависеть от производителя устройства, например HTC API.

Я верю (и не верьте мне на слово), что Mircosoft планируют общий API акселерометра для WM7.

0 голосов
/ 31 октября 2008

Вы можете сделать что-нибудь со ссылкой на микролокацию, если у вас есть GPS-приемник в вашем устройстве. Например, вы можете установить задачи для комнат, которые вы должны выполнить в своей квартире, а затем, когда вы входите в свою комнату, вы получаете сообщение (например, «очистить комнату»). Такая концепция была бы полезна как для компаний, так и для управления задачами. Перед этим вы должны написать алгоритм для уменьшения ошибок определения местоположения, считывая данные GPS и данные акселерометра, что также интересно.

0 голосов
/ 31 октября 2008

вместо игры почему бы не разработать песочные часы ??? Вы можете использовать это для развлечения и отслеживания времени:)

0 голосов
/ 31 октября 2008

Просто предложение. Возможно, вы могли бы разработать игру, в которой у вас есть маленькие шарики, которые можно подвести к центру лабиринта, наклоняя КПК под разными углами.

...