This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

VALUE OF A TOTAL WEIGHT WHILE WORKOUT IN A .FIT FILE OR A DIFFERENT TYPE OF A FIL

Hello everyone, I am using my Garmin watch mostly at the gym while strenght workouts (weights and body weight). I am trying to find in a files (.fit, .csv or any other type created after exporting) a value of "total weight lifted or moved" (what I mean is: all exercises x series x repetitions x weight in a repetition). I cant find it in a .fit file (I have tried this web site and tool: www.fitfileviewer.com/) exported from one workout (probalby the most detailed file I can get about one specific workout). I am not a programmer or developer (just a total beginner), rather outside IT, can you help me and tell me where I can find that value? I am trying to create a simple tool that will take this value out and make a simple visualisation of total weight at a specific workout (I need an info about progression from workout to workout). Greetings, Marek.

Top Replies

All Replies

  • There is a report that you can use to get the total weight lifted for each exercise: https://connect.garmin.com/modern/report/strength_training/strength_training/last_seven_days

  • Great, thanks a lot for such a quick answear ;]

    It is useful, anyway I am still curious how to find this value in those files ;P

  • For example, in a report I get there is no a "name" of a workout that I gave - it would be usueful to compare specific workouts and just for the data to be more easily read and analysed - there is just a date of a specific workout

  • I am not a programmer or developer

    I do not quite understand why you are looking for the total weight in the FIT file, which is not that easy to handle, especially if you are not a programmer. The total lifted weight is directly in the activity stats in Garmin Connect, under the label "Volume", so you best use this value directly.

    If you need to pull it from that page programmatically, then you can either parse the HTML, or load the JSON data, using the exerciseSets request - see it with the Network tab of DevTools of your browser. However, unlike on the HTML page, on the first glance I do not see the total volume in the JSON, so you may need to sum it up yourself.

    On a side note, I recommend that you edit your OP and remove the email address. Posting your personal email address on a publicly accessible forum is not a good idea..

  • Thanks a lot for a valuable help. Indeed I try to use it programmatically - for personal use (creating own reports with workout names, without empty value at rest days and with my own time filtres) and as a practice before starting a professional career in IT. I also tried JSON file, but it was a file taken "ona a request", so it was a summary of all activities and that one was too long to "parse easily". When I take only strenght activities in a specific period, all I can create is a summary in a CSV file without total volume per workout. Anyway, thanks again a lot for your serious commitment and help.

  • I also tried JSON file, but it was a file taken "ona a request", so it was a summary of all activities and that one was too long to "parse easily"

    Take the exerciseSets JSON file as shown in my previous post. It is short, contains only 8 values for each round, and it will be easy to parse - practically every programming language can process JSON.

  • ... and if you really want to use the FIT file, then the weight used in each round is stored in the field labeled "weight":

    The total weight, could be perhaps at the bottom of the file, but I am not sure whether it is it. If so, then it is multiplied by 100. You'd need to review couple of files to confirm or deny it.