├── .github └── workflows │ └── build.yaml ├── .gitignore ├── CONTRIBUTING.md ├── LICENSE ├── Makefile ├── README.md ├── accumu.go ├── cmd └── fitgen │ ├── README.md │ ├── internal │ ├── fitstringer │ │ └── stringer.go │ └── profile │ │ ├── codegen.go │ │ ├── generator.go │ │ ├── generator_test.go │ │ ├── parser.go │ │ ├── positions.go │ │ ├── scanner.go │ │ ├── sdk.go │ │ ├── structs.go │ │ ├── testdata │ │ ├── 16.20.xlsx │ │ ├── 16.20.xlsx.golden │ │ ├── 20.14.xlsx │ │ ├── 20.14.xlsx.golden │ │ ├── 20.27.xlsx │ │ ├── 20.27.xlsx.golden │ │ ├── 20.43.xlsx │ │ ├── 20.43.xlsx.golden │ │ ├── 21.40.xlsx │ │ └── 21.40.xlsx.golden │ │ ├── transform.go │ │ └── xlsx.go │ └── main.go ├── consts.go ├── doc.go ├── dyncrc16 ├── dyncrc16.go ├── dyncrc16_test.go └── hash16.go ├── errors.go ├── example_test.go ├── file.go ├── file_types.go ├── fuzz.go ├── fuzz_test.go ├── go.mod ├── go.sum ├── header.go ├── header_test.go ├── internal └── types │ ├── base.go │ └── fit.go ├── json.go ├── latlng.go ├── latlng_test.go ├── log.go ├── messages.go ├── opts.go ├── pfield.go ├── profile.go ├── reader.go ├── reader_files_test.go ├── reader_test.go ├── reader_util_test.go ├── testdata ├── bpg │ ├── garmin.fit │ └── garmin.fit.golden.gz ├── chained │ ├── activity-activity-filecrc.fit │ ├── activity-settings-corruptheader.fit │ ├── activity-settings-nodata.fit │ └── activity-settings.fit ├── corrupt │ ├── activity-filecrc.fit │ ├── activity-filecrc.fit.golden.gz │ ├── activity-unexpected-eof.fit │ └── activity-unexpected-eof.fit.golden.gz ├── dcrainmaker │ ├── Edge810-Vector-2013-08-16-15-35-10.fit │ ├── Edge810-Vector-2013-08-16-15-35-10.fit.golden.gz │ ├── Ride notes.txt │ └── source.txt ├── fitsdk │ ├── Activity.fit │ ├── Activity.fit.golden.gz │ ├── DeveloperData.fit │ ├── DeveloperData.fit.golden.gz │ ├── MonitoringFile.fit │ ├── MonitoringFile.fit.golden.gz │ ├── Settings.fit │ ├── Settings.fit.golden.gz │ ├── WeightScaleMultiUser.fit │ ├── WeightScaleMultiUser.fit.golden.gz │ ├── WeightScaleSingleUser.fit │ ├── WeightScaleSingleUser.fit.golden.gz │ ├── WorkoutCustomTargetValues.fit │ ├── WorkoutCustomTargetValues.fit.golden.gz │ ├── WorkoutIndividualSteps.fit │ ├── WorkoutIndividualSteps.fit.golden.gz │ ├── WorkoutRepeatGreaterThanStep.fit │ ├── WorkoutRepeatGreaterThanStep.fit.golden.gz │ ├── WorkoutRepeatSteps.fit │ ├── WorkoutRepeatSteps.fit.golden.gz │ ├── activity_poolswim_with_hr.fit │ ├── activity_poolswim_with_hr.fit.golden.gz │ └── source.txt ├── me │ ├── activity-large-fenxi2-multisport.fit │ ├── activity-small-fenix2-run.fit │ └── activity-small-fenix2-run.fit.golden.gz ├── misc │ ├── 0134902991.fit │ ├── 0134902991.fit.golden.gz │ ├── 2013-02-06-12-11-14.fit │ ├── 2013-02-06-12-11-14.fit.golden.gz │ ├── 2015-10-13-08-43-15.fit │ ├── 2015-10-13-08-43-15.fit.golden.gz │ ├── mornindew-broken.fit │ ├── mornindew-broken.fit.golden.gz │ ├── source.txt │ ├── unterminated-strings.fit │ └── unterminated-strings.fit.golden.gz ├── python-fitparse │ ├── antfs-dump.63.fit │ ├── antfs-dump.63.fit.golden.gz │ ├── compressed-speed-distance.fit │ ├── garmin-edge-500-activitiy.fit │ ├── garmin-edge-500-activitiy.fit.golden.gz │ ├── sample-activity-indoor-trainer.fit │ ├── sample-activity-indoor-trainer.fit.golden.gz │ └── source.txt └── sram │ ├── Settings.fit │ ├── Settings.fit.golden.gz │ ├── Settings2.fit │ ├── Settings2.fit.golden.gz │ └── source.txt ├── time.go ├── time_test.go ├── timeutil ├── example_test.go └── localtz.go ├── tools.go ├── types.go ├── types_man.go ├── types_string.go ├── unknown.go ├── writer.go ├── writer_internal_test.go └── writer_test.go /.github/workflows/build.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/.github/workflows/build.yaml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/.gitignore -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/LICENSE -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/README.md -------------------------------------------------------------------------------- /accumu.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/accumu.go -------------------------------------------------------------------------------- /cmd/fitgen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/README.md -------------------------------------------------------------------------------- /cmd/fitgen/internal/fitstringer/stringer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/fitstringer/stringer.go -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/codegen.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/codegen.go -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/generator.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/generator.go -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/generator_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/generator_test.go -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/parser.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/parser.go -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/positions.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/positions.go -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/scanner.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/scanner.go -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/sdk.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/sdk.go -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/structs.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/structs.go -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/testdata/16.20.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/testdata/16.20.xlsx -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/testdata/16.20.xlsx.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/testdata/16.20.xlsx.golden -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/testdata/20.14.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/testdata/20.14.xlsx -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/testdata/20.14.xlsx.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/testdata/20.14.xlsx.golden -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/testdata/20.27.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/testdata/20.27.xlsx -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/testdata/20.27.xlsx.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/testdata/20.27.xlsx.golden -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/testdata/20.43.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/testdata/20.43.xlsx -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/testdata/20.43.xlsx.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/testdata/20.43.xlsx.golden -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/testdata/21.40.xlsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/testdata/21.40.xlsx -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/testdata/21.40.xlsx.golden: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/testdata/21.40.xlsx.golden -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/transform.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/transform.go -------------------------------------------------------------------------------- /cmd/fitgen/internal/profile/xlsx.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/internal/profile/xlsx.go -------------------------------------------------------------------------------- /cmd/fitgen/main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/cmd/fitgen/main.go -------------------------------------------------------------------------------- /consts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/consts.go -------------------------------------------------------------------------------- /doc.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/doc.go -------------------------------------------------------------------------------- /dyncrc16/dyncrc16.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/dyncrc16/dyncrc16.go -------------------------------------------------------------------------------- /dyncrc16/dyncrc16_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/dyncrc16/dyncrc16_test.go -------------------------------------------------------------------------------- /dyncrc16/hash16.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/dyncrc16/hash16.go -------------------------------------------------------------------------------- /errors.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/errors.go -------------------------------------------------------------------------------- /example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/example_test.go -------------------------------------------------------------------------------- /file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/file.go -------------------------------------------------------------------------------- /file_types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/file_types.go -------------------------------------------------------------------------------- /fuzz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/fuzz.go -------------------------------------------------------------------------------- /fuzz_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/fuzz_test.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/go.sum -------------------------------------------------------------------------------- /header.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/header.go -------------------------------------------------------------------------------- /header_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/header_test.go -------------------------------------------------------------------------------- /internal/types/base.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/internal/types/base.go -------------------------------------------------------------------------------- /internal/types/fit.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/internal/types/fit.go -------------------------------------------------------------------------------- /json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/json.go -------------------------------------------------------------------------------- /latlng.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/latlng.go -------------------------------------------------------------------------------- /latlng_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/latlng_test.go -------------------------------------------------------------------------------- /log.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/log.go -------------------------------------------------------------------------------- /messages.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/messages.go -------------------------------------------------------------------------------- /opts.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/opts.go -------------------------------------------------------------------------------- /pfield.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/pfield.go -------------------------------------------------------------------------------- /profile.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/profile.go -------------------------------------------------------------------------------- /reader.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/reader.go -------------------------------------------------------------------------------- /reader_files_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/reader_files_test.go -------------------------------------------------------------------------------- /reader_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/reader_test.go -------------------------------------------------------------------------------- /reader_util_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/reader_util_test.go -------------------------------------------------------------------------------- /testdata/bpg/garmin.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/bpg/garmin.fit -------------------------------------------------------------------------------- /testdata/bpg/garmin.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/bpg/garmin.fit.golden.gz -------------------------------------------------------------------------------- /testdata/chained/activity-activity-filecrc.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/chained/activity-activity-filecrc.fit -------------------------------------------------------------------------------- /testdata/chained/activity-settings-corruptheader.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/chained/activity-settings-corruptheader.fit -------------------------------------------------------------------------------- /testdata/chained/activity-settings-nodata.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/chained/activity-settings-nodata.fit -------------------------------------------------------------------------------- /testdata/chained/activity-settings.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/chained/activity-settings.fit -------------------------------------------------------------------------------- /testdata/corrupt/activity-filecrc.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/corrupt/activity-filecrc.fit -------------------------------------------------------------------------------- /testdata/corrupt/activity-filecrc.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/corrupt/activity-filecrc.fit.golden.gz -------------------------------------------------------------------------------- /testdata/corrupt/activity-unexpected-eof.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/corrupt/activity-unexpected-eof.fit -------------------------------------------------------------------------------- /testdata/corrupt/activity-unexpected-eof.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/corrupt/activity-unexpected-eof.fit.golden.gz -------------------------------------------------------------------------------- /testdata/dcrainmaker/Edge810-Vector-2013-08-16-15-35-10.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/dcrainmaker/Edge810-Vector-2013-08-16-15-35-10.fit -------------------------------------------------------------------------------- /testdata/dcrainmaker/Edge810-Vector-2013-08-16-15-35-10.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/dcrainmaker/Edge810-Vector-2013-08-16-15-35-10.fit.golden.gz -------------------------------------------------------------------------------- /testdata/dcrainmaker/Ride notes.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/dcrainmaker/Ride notes.txt -------------------------------------------------------------------------------- /testdata/dcrainmaker/source.txt: -------------------------------------------------------------------------------- 1 | http://www.dcrainmaker.com/2013/09/garmin-vector-review.html 2 | -------------------------------------------------------------------------------- /testdata/fitsdk/Activity.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/Activity.fit -------------------------------------------------------------------------------- /testdata/fitsdk/Activity.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/Activity.fit.golden.gz -------------------------------------------------------------------------------- /testdata/fitsdk/DeveloperData.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/DeveloperData.fit -------------------------------------------------------------------------------- /testdata/fitsdk/DeveloperData.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/DeveloperData.fit.golden.gz -------------------------------------------------------------------------------- /testdata/fitsdk/MonitoringFile.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/MonitoringFile.fit -------------------------------------------------------------------------------- /testdata/fitsdk/MonitoringFile.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/MonitoringFile.fit.golden.gz -------------------------------------------------------------------------------- /testdata/fitsdk/Settings.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/Settings.fit -------------------------------------------------------------------------------- /testdata/fitsdk/Settings.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/Settings.fit.golden.gz -------------------------------------------------------------------------------- /testdata/fitsdk/WeightScaleMultiUser.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/WeightScaleMultiUser.fit -------------------------------------------------------------------------------- /testdata/fitsdk/WeightScaleMultiUser.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/WeightScaleMultiUser.fit.golden.gz -------------------------------------------------------------------------------- /testdata/fitsdk/WeightScaleSingleUser.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/WeightScaleSingleUser.fit -------------------------------------------------------------------------------- /testdata/fitsdk/WeightScaleSingleUser.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/WeightScaleSingleUser.fit.golden.gz -------------------------------------------------------------------------------- /testdata/fitsdk/WorkoutCustomTargetValues.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/WorkoutCustomTargetValues.fit -------------------------------------------------------------------------------- /testdata/fitsdk/WorkoutCustomTargetValues.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/WorkoutCustomTargetValues.fit.golden.gz -------------------------------------------------------------------------------- /testdata/fitsdk/WorkoutIndividualSteps.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/WorkoutIndividualSteps.fit -------------------------------------------------------------------------------- /testdata/fitsdk/WorkoutIndividualSteps.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/WorkoutIndividualSteps.fit.golden.gz -------------------------------------------------------------------------------- /testdata/fitsdk/WorkoutRepeatGreaterThanStep.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/WorkoutRepeatGreaterThanStep.fit -------------------------------------------------------------------------------- /testdata/fitsdk/WorkoutRepeatGreaterThanStep.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/WorkoutRepeatGreaterThanStep.fit.golden.gz -------------------------------------------------------------------------------- /testdata/fitsdk/WorkoutRepeatSteps.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/WorkoutRepeatSteps.fit -------------------------------------------------------------------------------- /testdata/fitsdk/WorkoutRepeatSteps.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/WorkoutRepeatSteps.fit.golden.gz -------------------------------------------------------------------------------- /testdata/fitsdk/activity_poolswim_with_hr.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/activity_poolswim_with_hr.fit -------------------------------------------------------------------------------- /testdata/fitsdk/activity_poolswim_with_hr.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/fitsdk/activity_poolswim_with_hr.fit.golden.gz -------------------------------------------------------------------------------- /testdata/fitsdk/source.txt: -------------------------------------------------------------------------------- 1 | FIT SDK 2 | -------------------------------------------------------------------------------- /testdata/me/activity-large-fenxi2-multisport.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/me/activity-large-fenxi2-multisport.fit -------------------------------------------------------------------------------- /testdata/me/activity-small-fenix2-run.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/me/activity-small-fenix2-run.fit -------------------------------------------------------------------------------- /testdata/me/activity-small-fenix2-run.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/me/activity-small-fenix2-run.fit.golden.gz -------------------------------------------------------------------------------- /testdata/misc/0134902991.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/misc/0134902991.fit -------------------------------------------------------------------------------- /testdata/misc/0134902991.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/misc/0134902991.fit.golden.gz -------------------------------------------------------------------------------- /testdata/misc/2013-02-06-12-11-14.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/misc/2013-02-06-12-11-14.fit -------------------------------------------------------------------------------- /testdata/misc/2013-02-06-12-11-14.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/misc/2013-02-06-12-11-14.fit.golden.gz -------------------------------------------------------------------------------- /testdata/misc/2015-10-13-08-43-15.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/misc/2015-10-13-08-43-15.fit -------------------------------------------------------------------------------- /testdata/misc/2015-10-13-08-43-15.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/misc/2015-10-13-08-43-15.fit.golden.gz -------------------------------------------------------------------------------- /testdata/misc/mornindew-broken.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/misc/mornindew-broken.fit -------------------------------------------------------------------------------- /testdata/misc/mornindew-broken.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/misc/mornindew-broken.fit.golden.gz -------------------------------------------------------------------------------- /testdata/misc/source.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/misc/source.txt -------------------------------------------------------------------------------- /testdata/misc/unterminated-strings.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/misc/unterminated-strings.fit -------------------------------------------------------------------------------- /testdata/misc/unterminated-strings.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/misc/unterminated-strings.fit.golden.gz -------------------------------------------------------------------------------- /testdata/python-fitparse/antfs-dump.63.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/python-fitparse/antfs-dump.63.fit -------------------------------------------------------------------------------- /testdata/python-fitparse/antfs-dump.63.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/python-fitparse/antfs-dump.63.fit.golden.gz -------------------------------------------------------------------------------- /testdata/python-fitparse/compressed-speed-distance.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/python-fitparse/compressed-speed-distance.fit -------------------------------------------------------------------------------- /testdata/python-fitparse/garmin-edge-500-activitiy.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/python-fitparse/garmin-edge-500-activitiy.fit -------------------------------------------------------------------------------- /testdata/python-fitparse/garmin-edge-500-activitiy.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/python-fitparse/garmin-edge-500-activitiy.fit.golden.gz -------------------------------------------------------------------------------- /testdata/python-fitparse/sample-activity-indoor-trainer.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/python-fitparse/sample-activity-indoor-trainer.fit -------------------------------------------------------------------------------- /testdata/python-fitparse/sample-activity-indoor-trainer.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/python-fitparse/sample-activity-indoor-trainer.fit.golden.gz -------------------------------------------------------------------------------- /testdata/python-fitparse/source.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/python-fitparse/source.txt -------------------------------------------------------------------------------- /testdata/sram/Settings.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/sram/Settings.fit -------------------------------------------------------------------------------- /testdata/sram/Settings.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/sram/Settings.fit.golden.gz -------------------------------------------------------------------------------- /testdata/sram/Settings2.fit: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/sram/Settings2.fit -------------------------------------------------------------------------------- /testdata/sram/Settings2.fit.golden.gz: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/testdata/sram/Settings2.fit.golden.gz -------------------------------------------------------------------------------- /testdata/sram/source.txt: -------------------------------------------------------------------------------- 1 | http://opensource.quarq.us/fit_json/ 2 | -------------------------------------------------------------------------------- /time.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/time.go -------------------------------------------------------------------------------- /time_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/time_test.go -------------------------------------------------------------------------------- /timeutil/example_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/timeutil/example_test.go -------------------------------------------------------------------------------- /timeutil/localtz.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/timeutil/localtz.go -------------------------------------------------------------------------------- /tools.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/tools.go -------------------------------------------------------------------------------- /types.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/types.go -------------------------------------------------------------------------------- /types_man.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/types_man.go -------------------------------------------------------------------------------- /types_string.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/types_string.go -------------------------------------------------------------------------------- /unknown.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/unknown.go -------------------------------------------------------------------------------- /writer.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/writer.go -------------------------------------------------------------------------------- /writer_internal_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/writer_internal_test.go -------------------------------------------------------------------------------- /writer_test.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/tormoder/fit/HEAD/writer_test.go --------------------------------------------------------------------------------