Каковы значения акселерометра iphone, когда он брошен в воздух (в воздухе) - PullRequest
0 голосов
/ 23 марта 2011

Я хочу сделать что-нибудь с приложением, которое, если вы бросите iphone в воздух или вы в воздухе, то какая-то картина изменится.

Я думал, что это было 0, но в последнее время у меня появились некоторые сомнения.

Или, может быть, если нет фиксированного значения акселерометра, когда iphone находится в воздухе, каковы значения акселерометра, когда кнопка «домой» находится в нижней части iphone (например, когда вы обычно держите ее)?

Ответы [ 3 ]

2 голосов
/ 23 марта 2011

Написать приложение Logger.Запустить его.Брось свой телефон в воздух.Читайте логи, когда вы ловите это.

1 голос
/ 23 марта 2011

РЕДАКТИРОВАТЬ: мое предположение: сырые значения акселерометра не будет 0, потому что вы всегда имеете гравитационные эффекты в сочетании с вращением устройства в воздухе.Вы будете редко получать движение без вращения, и, таким образом, вращение может влиять даже на значения userAceleration, то есть на ускорение, обеспечиваемое алгоритмом объединения движений ядра.

1 голос
/ 23 марта 2011

Это ссылка на код, который покажет вам значения акселерометра.

Просто внедрите в свой iPhone / iPod и выбросьте устройство в воздух, и вы получите значения X, Y и Z.

там вы можете выполнить нужную вам задачу.

...