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

Exercise load location in fit file

Does anyone know where the excercise load data are stored in the fit file? It doesn't seem to be easily located when converting to CSV. I've posted elsewhere on this forum  but hoping footfall is higher here. Thanks. 

Top Replies

  • Former Member
    Former Member over 5 years ago in reply to jonathancolledge +1 verified

    a wild rough guess...again  Wink

    factor between 164 / 74 = 2,2162

    suppose the exercise load is one value stored in the fit file

    search the files for an equal factor between unknown values as…

All Replies

  • Former Member
    0 Former Member over 5 years ago in reply to jonathancolledge

    you have solved it

    why did I not think of that Rolling eyes 65536(10) = 10000(16)

    uploading the fit file to runalyze

    label xxx168 is wrongly combining bytes (or correct but Garmin combined the value)

    164(10) = A4(16)

    10776324(10) = 00A46F04(16) > 00 A4 6F 04 (in FIT file 04 6F A4 00)

    74(10) = 4A(16)

    4855722(10) = 004A17AA(16) > 00 4A 17 AA (in FIT file AA 17 4A 00)

    deviding by 10000(16) is like cutting the first 4 bytes Slight smile or shifting four byte to the right

    FIT SDK also combines it to 4855722 in your CSV file

    4855722 is at the end of your CSV in row data,9,session

    and also two times in row data,8,unknown

    definition for data set 08 [25 04 85][27 04 85](04 = DWORD = length)
    	48 00 00 8c 00 2b fd 04 86 02 04 85 03 04 85 05
    	04 85 06 04 85 07 04 85 15 04 85 18 04 85 1a 04
    	85 1b 04 85 1c 04 85 1d 04 85 20 04 85 23 04 86
    	24 04 86[25 04 85]26 04 85[27 04 85]28 04 85 09 <
    	02 84 0a 02 84 0e 02 84 0f 02 84 10 02 84 00 01
    	02 01 01 02 04 01 02 08 01 01 0b 01 00 0c 01 00
    	0d 01 02 11 01 01 12 01 02 13 01 02 14 01 02 16
    	01 02 17 01 02 19 01 02 1e 01 01 1f 01 01 21 01
    	02 22 01 00 29 01 00
    
    data set 08 [aa 17 4a 00] is defined as DWORD
    	08 bb 88 6f 37 1d 3a 29 00
    	27 63 3a 00 a1 7f 03 00 2f 46 d4 01 15 a6 10 00
    	00 00 00 00 ff ff ff 7f 27 63 3a 00 4a a6 10 00
    	4a a6 10 00 15 a6 10 00 f7 59 6a 00 e6 1d 23 00
    	10 5c 0c 00[aa 17 4a 00]83 b4 0f 00[aa 17 4a 00]<
    	83 b4 0f 00 6a 03 56 18 00 00 00 00 00 00 74 00
    	19 04 02 08 00 01 00 00 0b 01 0f 43 0f 37 00 01
    	02
    
    definition for data set 09 [A8 04 85](04 = DWORD = length)
    	49 00 00 12 00 66 fd 04 86 02 04 86 03 04 85
    	04 04 85 07 04 86 08 04 86 09 04 86 0a 04 86 1d
    	04 85 1e 04 85 1f 04 85 20 04 85 26 04 85 27 04
    	85 29 04 86 30 04 86 4e 04 86 6e 10 07 70 04 86
    	74 04 02 75 04 02 76 04 02 77 04 02 78 04 84 79
    	04 84 7c 04 86 7d 04 86 98 04 86[a8 04 85]fe 02 <
    	84 0b 02 84 0e 02 84 0f 02 84 14 02 84 15 02 84
    	16 02 84 17 02 84 19 02 84 1a 02 84 21 02 84 22
    	02 84 23 02 84 24 02 84 25 02 84 2a 02 84 2c 02
    	84 2d 02 84 2f 02 84 4f 02 84 50 02 84 59 02 84
    	5a 02 84 5b 02 84 6a 02 84 6b 02 84 6c 02 84 71
    	02 84 84 02 84 85 02 84 86 02 84 97 02 84 9d 02
    	84 9e 02 84 a9 02 84 aa 02 84 b4 02 84 bd 02 84
    	be 02 84 00 01 00 01 01 00 05 01 00 06 01 00 10
    	01 02 11 01 02 12 01 02 13 01 02 18 01 02 1b 01
    	02 1c 01 00 2b 01 00 2e 01 00 39 01 01 3a 01 01
    	51 01 00 5c 01 02 5d 01 02 5e 01 02 65 01 02 66
    	01 02 67 01 02 68 01 02 69 01 02 6d 01 02 72 01
    	01 73 01 01 7a 02 02 7b 02 02 89 01 02 8a 02 02
    	96 01 01 b8 01 00 bc 01 00
    
    data set 09 [aa 17 4a 00] is defined as DWORD
    	09 bb 88 6f 37 3f 7f
    	6f 37 05 7d 51 24 30 45 51 00 34 1d 23 00 b6 61
    	22 00 37 75 0c 00 73 09 00 00 8b ae 51 24 d8 18
    	56 00 a8 02 4f 24 5c 1e 51 00 2a 80 51 24 5a f6
    	55 00 ff ff ff ff d2 96 06 00 ff ff ff ff 4d 54
    	42 00 00 00 00 00 00 00 00 00 00 00 00 00 ff ff
    	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    	ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
    	ff ff 00 00 00 00[aa 17 4a 00]00 00 af 01 27 0e <
    	12 1e c0 00 c1 02 8a 00 7d 00 00 00 02 00 ff ff
    	13 01 3a 02 c0 03 ff ff ff ff ff ff 1e 01 ff ff
    	ff ff ff ff ff ff ff ff ff ff 00 00 ff ff ff ff
    	ff ff ff ff ff ff ff ff 00 00 ff ff ff ff ff ff
    	ff ff ff ff ff ff ff ff 09 01 02 08 8b b1 43 6d
    	19 ff 00 ff ff 19 1f 00 7f 00 ff ff ff ff ff ff
    	ff 7f 7f ff ff ff ff 0b 01 0f 17 00 02

    happy done searching

  • Hi, 

    I also need to see how I can change my exercise load on the .fit file. After my battery died on my Forerunner 745 my activity gave a load of "1". Hope you can help me out. 

    Cheers, 

    Willem