Мне нужно найти способ определить, повернулся ли телефон на 360 градусов, используя (предпочтительно) акселерометр, гироскоп и/или компас. Но есть еще одна загвоздка: когда телефон находится в портретном режиме, мне нужно определить поворот по оси Y, а в альбомном режиме — поворот по оси X. Но что, если телефон находится между этими двумя режимами?
Возможно ли это достичь, и если да, то как лучше всего это сделать?