With the basic sport software installed, calibrating the compass was done by moving the watch in a horizontal figure 8 path... keeping the watch face level was not that important... it was more like you would fly an figure 8. I used it with Espruino compass app loaded and it worked as well pretty accurate.
Espruino is a JavaScript interpreter for low-power Microcontrollers. This site is both a support community for Espruino and a place to share what you are working on.
With the basic sport software installed, calibrating the compass was done by moving the watch in a horizontal figure 8 path... keeping the watch face level was not that important... it was more like you would fly an figure 8. I used it with Espruino compass app loaded and it worked as well pretty accurate.