export of FIT data
-
I have exported my 1000+ moves from Movescount in FIT files, to import into Garmin Connect (yes, this is unfortunately my response to the Movescount discontinuation).
It somewhat works. All of the high level stuff (duration, calories, the GPS track) seem to port over OK. But what does not port over are the details of the laps and the notes. The notes are probably the most important thing to me, whatever I may have written about the activity I certainly want to preserve.
Is this the fault of Movescount failing to put the notes in the FIT file? Or the FIT file doesn’t support notes? Or Connect is improperly failing to upload the notes?
Any guidance getting 100% of the data from the Move to Connect would be much appreciated.
-
No offense here, but shouldn’t you be asking this in a Garmin forum? I mean, usually people that switch brands do not wander around the old brand forums or ask the old brand how to switch to another brand.
I do not know the answer, even though I have a Garmin 530 as bike computer but I export all my activities from Connect to Suunto App. I do not like Connect compared to SA, quite a lot of useless information in Connect. I think you won’t find a new Movescount in Connect if this is what you are looking for.Anyway, if you search in the forum there are several post talking about apps that can do the import/export.
-
@wanderinghead , additional data you may have created and added though Movescount is not included in exported Fit files, that means no tags, notes, field updates, etc in Fit. Even if Suunto would have squeezed that data in, Garmin would not be able to parse that. But you still have access to all that , assuming you are currently signed in in Movescount - https://www.movescount.com/Move/MoveList
Depnding on your background and how much time and effort are you willing to invest into this, you can just live with the fact that it’s all gone (or locked away forever in that gibberish linked before), you can turn it into a spreadsheet or find a way to update all your activities in Connect to include notes from that MoveList json.
There are several projects built for interacting with Connect, for the 3rd option I’d pick one of those and either try to sell an idea of updating existing Connect activities with notes and tags from provided json to developers; or take one of those projects as a base and attempt to build on top of it yourself.
https://github.com/petergardfjall/garminexport seems like a nice candidate, it already provides means for retrieving activity lists and uploading new activities. And there’s even a pull request implementing activity updates.
Basically you should get a list of existing activities from Connect, find a matching record from MoveList json and extract notes / tags and push update towards Connect.
-
@margusl - thanks, I’ll give it a look this weekend.
Overall, the effort is just less easy and more of a chore than I might have hoped, given a presumably compatible FIT file format.
-
@wanderinghead said in export of FIT data:
given a presumably compatible FIT file format.
There’s no standard for storing considerable amount of text data in FIT files. It can be done by abusing developer fields, but recieving end would be clueless of what to do with this data.
-
@margusl “you still have access to all that , assuming you are currently signed in in Movescount - https://www.movescount.com/Move/MoveList”
I have looked at this. It seems like it is only the metadata, not the full move. Glancing at it I don’t see a big vector of lat/long. And the downloaded JSON file is 470kB, versus the FIT files all zipped at 63,323kB (for 1143 moves).
Do you know if there is a way to download literally everything in one fell swoop, preferably in something like JSON where it is at least human readable (if inefficiently large)?
Thanks
-
@wanderinghead , yes it’s a meta-data. There are cases where it can be still useful as it’s also a main source for notes and tags. For example if one chooses to forward all FIT activities exported from Movescount to some other service and that service happens to have a (semi)open API, it’s possible to transfer at least some of that extra content.