Skip to content

Releases: ericchristoffersen/MorphSat_Public

V0.15: Version 0.15

31 Jan 19:16
Compare
Choose a tag to compare
V0.15: Version 0.15 Pre-release
Pre-release

JSON now reads and writes SLOPE.
JSON now stores non-integer SECS as double.
FIT was underflowing zero based time, so now promoted to FIT system time.

Interpolating Merge

30 Jan 21:24
Compare
Choose a tag to compare
Interpolating Merge Pre-release
Pre-release

Support interpolating merge via -merge flag.

Support resampling

30 Jan 01:53
Compare
Choose a tag to compare
Support resampling Pre-release
Pre-release

Adds support for -resample X argument, where X is number of samples you want the input files to have.

Resample uses time as a basis. If time is not available it uses distance instead. If distance is not available it fails.

V0.12

28 Jan 23:30
Compare
Choose a tag to compare
V0.12 Pre-release
Pre-release

Support write to PGMF - but no checksum is computed (which checksum is used???)

improve file round-tripping

26 Jan 18:48
Compare
Choose a tag to compare
Pre-release

improvements to pretty print
fit file appid
gpx name and create time
pgmf write: populate name and Distance or Duration
csv ignore lat and lon of zero
csv create time recalc if zero

Perhaps a useful first release.

25 Jan 19:37
Compare
Choose a tag to compare
Pre-release

MorphSat_V0.1.zip

Very first public release:

 Currently supports:

   CSV  - READ WRITE
   JSON - READ WRITE - in the style of golden cheetah
   GPX  - READ WRITE
   FIT  - READ WRITE
   RLV  - READ WRITE
   PGMF - READ
   TTS  - READ

A file can be output as multiple types:
morphsat -i rdga.tts -o rdga.fit -o rdga.rlv

A file can be written as csv so can be edited directly in a spreadsheet:

// write file out as csv:
morphsat -i file.fit -o file.csv

// read csv and store as multiple types:
morphsat -i file.csv -o file2.fit -o file2.gpx

Multiple files can be compared with:
morphsat -i file1 -i file2 -i file3 -c

-fixdistance flag removes speed outliers and recomputes distance.