Page 1 of 1

Suito FIT file timestamp

Posted: Thu Jan 06, 2022 2:29 am
by triforfun61
Hello, I am trying to import FIT data recorded with myEtraining app from my suitoT to Coros HUB.
Data is imported, but it not usable since there is a big issue regarding the workout time and timestamps.

I tried decoding myself a FIT file and found that timestamps and time counts data are not correct in the file.

e.g. Today's session started at 8.53am Italian time, but converting it to date/time format, the date results 20 year in the past (2002 instead of 2022).
elapsed time and total time is also reported in 4028000000 instead of 4028.

This is my decoded example regarding the session:
session has 19 field(s) and 0 developer field(s).
Field0 (timestamp) has 1 value(s)
Value 0: UTC:1010303595 - Sun Jan 6 07:53:15 2002 GMT s
Field1 (start_time) has 1 value(s)
Value 0: UTC:1010303595 - Sun Jan 6 07:53:15 2002 GMT
Field2 (sport) has 1 value(s)
Value 0: 2
Field3 (sub_sport) has 1 value(s)
Value 0: 6
Field4 (event) has 1 value(s)
Value 0: 26
Field5 (event_type) has 1 value(s)
Value 0: 0
Field6 (total_elapsed_time) has 1 value(s)
Value 0: 4028000000 s
Field7 (total_timer_time) has 1 value(s)
Value 0: 4028000000 s
Field8 (total_distance) has 1 value(s)
Value 0: 2936800 m
Field9 (avg_speed) has 1 value(s)
Value 0: 7301 m/s
Field10 (max_speed) has 1 value(s)
Value 0: 11106 m/s
Field11 (avg_power) has 1 value(s)
Value 0: 147 watts
Field12 (max_power) has 1 value(s)
Value 0: 342 watts
Field13 (avg_heart_rate) has 1 value(s)
Value 0: 117 bpm
Field14 (max_heart_rate) has 1 value(s)
Value 0: 141 bpm
Field15 (avg_cadence) has 1 value(s)
Value 0: 77 rpm
Field16 (max_cadence) has 1 value(s)
Value 0: 131 rpm
Field17 (enhanced_avg_speed) has 1 value(s)
Value 0: 7301 m/s
Field18 (enhanced_max_speed) has 1 value(s)
Value 0: 11106 m/s


I attached to this my example file.
Regards

Valentino