Maybe it's just me, but something strange happened today.
From forum threads I knew that there's a magnetic compass in FR735xt and decided to create a setting in my application for a data field, which used gps-based calculated heading before to display arrows pointing north and towards the next waypoint. In simulator it predictably didn't work (Activity.info is always reporting currentHeading equal to 0.0). But then I decided to try it out on my FR230 (currently with 7.10 FW) and arrow started to point north right after I started application, arrow changed direction when I rotated watch, at that moment I stayed indoors without GPS aquired. This seems exactly how compass presence was discovered in FR735xt 8)) I did a cross-country skiing session today to double-check this and arrow, which I expected to point north, showed expected behavior using currentHeading.
Question is: can someone from Garmin confirm that there actually is a magnetic compass in Forerunner 23x watch family, which was programmatically disabled in previous FW, or explain why I do receive true north heading in activity info and whether it's safe to rely on this value?
Thanks in advance.