Versions in this module Expand all Collapse all v1 v1.0.1 Jul 28, 2016 v1.0.0 Jul 28, 2016 Changes in this version + func CvtToFitLaps(db *TCXDB) (runLaps []fit.Lap) + func CvtToFitRecs(db *TCXDB) (runRecs []fit.Record) + func DeviceInfo(db *TCXDB) (DevName string, DevUnitId string, DevProdID string) + func Distance(lat1, lon1, lat2, lon2 float64) float64 + type Activities struct + Act []Activity + func ReadActivities(path string) (acts *Activities, err error) + type Activity struct + Creator Device + Id time.Time + Laps []Lap + Sport string + func ReadActivity(path string) (act *Activity, err error) + type Author struct + Build Build + LangID string + Name string + PartNumber string + func (a Author) String() string + type Build struct + Builder string + Time string + Type string + Version BuildVersion + type BuildVersion struct + BuildMajor int + BuildMinor int + VersionMajor int + VersionMinor int + type Device struct + Name string + ProductID string + UnitId uint + Version BuildVersion + type Lap struct + AvgHr float64 + Calories float64 + Dist float64 + Intensity string + MaxHr float64 + MaxSpeed float64 + Start string + TotalTime float64 + TriggerMethod string + Trk *Track + func ReadLap(path string) (lap *Lap, err error) + type TCXDB struct + Acts *Activities + Auth Author + XMLName xml.Name + func ReadTCXFile(path string) (db *TCXDB, err error) + type Track struct + Pt []Trackpoint + func ReadTpts(path string) (track *Track, err error) + type Trackpoint struct + Alt float64 + Cad float64 + Dist float64 + HR float64 + Lat float64 + Long float64 + Power float64 + Speed float64 + Time time.Time Incompatible versions in this module v2.0.0+incompatible Feb 9, 2019