Open
Description
I've read a FIT file and modified the data. After that I wrote it to disc:
`func CreateTestFile() error {
testFile := filepath.Join("c:\", "dev", "fit", "i26475458.fit")
testData, err := os.ReadFile(testFile)
if err != nil {
return err
}
r := bytes.NewReader(testData)
fitfile, err := fit.Decode(r)
if err != nil {
return err
}
activity, err := fitfile.Activity()
if err != nil {
return err
}
for _, rec := range activity.Records {
rec.Speed = 0
rec.Distance = 0
}
fo, err := os.Create("c:\\dev\\fit\\output.fit")
defer fo.Close()
w := bufio.NewWriter(fo)
err = fit.Encode(w, fitfile, binary.LittleEndian)
if err != nil {
return err
}
return nil
}
`
After that an error appears while reading it the same way as above:
error parsing file CRC: unexpected EOF
Metadata
Metadata
Assignees
Labels
No labels