На неподвижном объекте необходимо определить азимут некоторой детали. Например, позиционировать антенну.
Требуемая точность определения - 1 градус. Интересует именно отклонение от мередиана, а не от направления на магнитный полюс.
Пока смог найти только датчики магнитного поля земли (магнитные компасы) например LSM303DLHC, но тут есть ряд проблем:
1) придется учитывать склонение...
2) вокруг объекта нестабильное магнитное поле, так как могут перемещаться большие массы металла (транспорт, аномалии, ЛЭП и пр.)
3) кроме того для решения моей задачи дополнительно нужно имень датчик вертикали (горизонтали), так как объект могут перемещать с места на место и желательно автоматически выставлять вертикаль, а не доверять это слесарям со сбитыми уровнями

Кто может предложить что-то более удобное для решения этой задачи?