Бредятина, ИМХО

Разворотом на 360 градусов нифига не лечится, поскольку у датчика нет фиксированного положения.
Он просто с компа калибруется, точнее выставляется 0.
Датчик просто дырки считает своими оптопарами. И не больше.
з.ы. Игорь ,у тебя всё было совсем по другому. Не бери в голову.