Releases: ericchristoffersen/MorphSat_Public
V0.15: Version 0.15
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
Support interpolating merge via -merge flag.
Support resampling
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
Support write to PGMF - but no checksum is computed (which checksum is used???)
improve file round-tripping
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.
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.