Corrupt FIT File Repair Requests

Hi,

I would like to load this file into any software, but all of them tell me that it cannot be imported.
For some reason the file is not working (the watch ran out of battery while it was tracking the hike), but I would really like to have it.

Any ideas?

Thanks.

Top Replies

All Replies

  • feel bad this being my first post, but is it possible to repair the attached file?

    no idea why this one got corrupted, battery had loads of power. i remember looking at the screen of the unit as i got home and all looked good. weird.

    this garmin is a 'reconditioned' replacement after i sent the previous one back under a warranty claim. i have had a few corrupted files on this unit, don't think i ever had one on the previous unit.

    ignore the file name, it hasn't been edited.
  • feel bad this being my first post, but is it possible to repair the attached file?

    no idea why this one got corrupted, battery had loads of power. i remember looking at the screen of the unit as i got home and all looked good. weird.

    this garmin is a 'reconditioned' replacement after i sent the previous one back under a warranty claim. i have had a few corrupted files on this unit, don't think i ever had one on the previous unit.

    ignore the file name, it hasn't been edited.


    Here ya go, Fixed with the Fit File Repair Tool.
  • thanks mate.

    any idea where the error came in?
  • thanks mate.

    any idea where the error came in?


    No idea but the first uncorrupted trackpoint shows you at 17mph so maybe it was something at the beginning of the ride??
  • yes, i hadnt reset it before i started, only noticed a few hundred meters into the ride. i reset and started again while on the move, maybe too much for the unit to handle.
  • Former Member
    0 Former Member over 11 years ago
    Just moved from eTrex to 810 and did not realise the record was binary .fit and not gpx. One of my tracks (attached) is corrupt but the other 7 are fine, is it it possible for somebody to kindly see if it is recoverable (only 45 minutes and 80kb)?

    More widely:
    • Why did garmin go to binary when gpx could at least e read in a text editor?
    • For future reference and future corruptions how I convert a binary inot a text (xml ) file which I am quite happy to try and identify corrupt data?
    • Should not garmin be offering some online conversion as this is obviously a Garmin software issue?


    Many thanks if somebody can check or recover the file.

    Paul
    UK
  • Hi Paul,

    you can download a repaired version of your file from https://dl.dropboxusercontent.com/u/91455145/2013-06-18-09-22-00-fixed.fit.

    > Why did garmin go to binary when gpx could at least e read in a text editor?
    I don't have a reliable answer to this question. The file format is extremely space optimized. One reason seems to be to use as little memory space as possible for recording activities.

    > For future reference and future corruptions how I convert a binary inot a text (xml ) file which I am quite happy to try and identify corrupt data?
    The tools that Garmin offer don't handle corrupted files. Have a look at the Fit File Repair Tool (http://fitfilerepairtool.info) which doesn't use Garmin's API to access .fit files and is able to handle corrupted files.
    The tool offers features to repair files, convert files, export / upload files etc. It is in use by more than 120 people at the moment.

    > Should not garmin be offering some online conversion as this is obviously a Garmin software issue?
    From my point of view: yes

    Best regards
    Mathias
  • Former Member
    0 Former Member over 11 years ago
    Matthias

    Many thanks for your help and amazingly quick response. I am unsure how frequent and occurrence this corruption will be for me. Some, seem to have repeated problems and others none. If I have recurrences then will have to think about the fix tool, as I will only use it for simple fixing and none of the advanced features 45 euros seems a little expensive for a very occasional use just to fix a file. There may be quite a lot of interest from many occasional users in a very simple basic tool e.g 10 euros that simply opens the corrupted file and saves it again in .fit format i.e. just the code from access app that opens the file and exports it again. I may have a look at a Python script to see if there is anything easy to allow binary to text conversion and then the dud values could be manual edited.


    Thanks again for your help.

    Paul
  • Hi Paul,

    I understand your point and wish I could offer the Repair Tool completely free of charge. Believe my: I'm an experienced software developer and I have to deal with complicated binary file formats every day. It took me more than 500 hours (since Nov. 2011) to develop the Repair Tool and more than 80% of the time was consumed by the basic functions = repair a file and recalculate min, max, avg and total values (including developing an algorithm to handle file parts with data corruption). If someone has the possibility to invest so much time beside his regular job he might be able to offer a license for 10 €. I have reduced my normal job by 6 hours per week in order to develop this tool and therefore I have to charge a higher price (and still get less money than before). I'm happy with my decision and like programming the tool! I would be very astonished if someone could create a repair tool with 20% or less of my effort. From my point of view it is simply too much work to do it completely beside your job - especially if you want to share some time with your family and on your bike :-).

    Mathias





    Matthias

    Many thanks for your help and amazingly quick response. I am unsure how frequent and occurrence this corruption will be for me. Some, seem to have repeated problems and others none. If I have recurrences then will have to think about the fix tool, as I will only use it for simple fixing and none of the advanced features 45 euros seems a little expensive for a very occasional use just to fix a file. There may be quite a lot of interest from many occasional users in a very simple basic tool e.g 10 euros that simply opens the corrupted file and saves it again in .fit format i.e. just the code from access app that opens the file and exports it again. I may have a look at a Python script to see if there is anything easy to allow binary to text conversion and then the dud values could be manual edited.


    Thanks again for your help.

    Paul
  • Former Member
    0 Former Member over 11 years ago
    Matthias

    I did not mean to suggest you are not rewarded for your work and excellent product but just that there is data sometimes that reducing price boosts sales numbers significantly. A lightweight version may attract a new market for the work you have already done simply using the open and save part of your code. There are many I think who currently would just accept and discard the occasional corrupt FIT file who for a low cost lightweight version may well buy even if they only use it occasionally, whereas they would not buy full cost. This may well be a means of increasing your return.

    cheers

    Paul