Fixes #366 - compass angle

This commit is contained in:
Alex Zolotarev 2011-10-24 23:15:59 +03:00 committed by Alex Zolotarev
parent 672f8da582
commit 307617de43

View file

@ -29,7 +29,8 @@ namespace location
m_flags |= ECompass;
m_headingRad = ((info.m_trueHeading >= 0.0) ? info.m_trueHeading : info.m_magneticHeading)
/ 180 * math::pi;
/ 180 * math::pi
- math::pi / 2; // 0 angle is for North ("up"), but in our coordinates it's to the right.
m_headingAccuracyRad = info.m_accuracy / 180 * math::pi;
}