From: <jb...@us...> - 2009-12-28 08:55:29
|
Revision: 452 http://pytrainer.svn.sourceforge.net/pytrainer/?rev=452&view=rev Author: jblance Date: 2009-12-28 08:55:20 +0000 (Mon, 28 Dec 2009) Log Message: ----------- Fix for elapsed time for garmintools (not in seconds) Modified Paths: -------------- pytrainer/trunk/pytrainer/lib/gpx.py Modified: pytrainer/trunk/pytrainer/lib/gpx.py =================================================================== --- pytrainer/trunk/pytrainer/lib/gpx.py 2009-12-28 08:13:28 UTC (rev 451) +++ pytrainer/trunk/pytrainer/lib/gpx.py 2009-12-28 08:55:20 UTC (rev 452) @@ -140,6 +140,10 @@ lat = endPoint.get("lat") lon = endPoint.get("lon") elapsedTime = lap.findtext(elapsedTimeTag) + if elapsedTime.count(":") > 0: # got a 0:41:42.14 type elasped time + hours, mins, secs = elapsedTime.split(":") + elapsedTime = (int(hours) *3600) + (int(mins) * 60) + float(secs) + print elapsedTime calories = lap.findtext(calorieTag) distance = lap.findtext(distanceTag) #print "Found time: %s, lat: %s lon: %s cal: %s dist: %s " % (elapsedTime, lat, lon, calories, distance) This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |