8,153
edits
Changes
no edit summary
This is a small Windows utility that analyzes a run and calculates the appropriate recalibration for your Garmin Foot Pod. This software was tested with a Garmin 310XT and 210, but should work with any Garmin that works with the footpod. Note, this is open source and released under [http://www.gnu.org/licenses/gpl.html GPL]. ==How does it work?==The Garmin devices record your position along with other data such as heart rate every few seconds. If the footpod is active, then the speed according to the footpod is also recorded. By looking at each position that is recorded, you can work out how far you've traveled and how long it took. That should be the same as the foodpod speed if the GPS is accurate and footpod is calibrated. ===Is this different to a Garmin calibration run?===This is using the same principle as the Garmin calibration run, where you tell the Garmin to calibrate and then run about 1 Kilometer. The calibration run is comparing the GPS distance covered with the footpod reported speed. The advantage of this utility is that you can use any run to check the calibration and you can run much further. ===Flaws in the approach===The biggest flaw in the approach is that it relies on the GPS signal, and GPS is not that accurate itself. If you do not have a GPS signal, such as a treadmill run, then there is no calibration possible and this utility will show that none is needed. That is because the Garmin recorded data is based on the footpod, so it's calibrating the footpod against itself. ===Getting the best data===The best run to use for calibration is a run that has the most accurate GPS data. That will be a run that is reasonably straight, as twists and turns tend to reduce the GPS accuracy. A good view of a clear sky can also help a little. ===Is there a better way?===A better approach would be to run a known distance, either on a track or using a known course and calibrate against that known value. This utility does not do that yet, but it is a planned upgrade. It will require moving to a nicer GUI as well.
==Installation==