Michael Keller bb502c6d8b Garmin: Fixes to Add Support .fit format version 2.1.
Ignore timestamps on messages that we do not read any other fields from
- with the new (firmware >= 16.x) .fit file format these messages seem
to be sent out of order, causing other messages to be ignored if they
come after them in the file but are before them in the timeline.
Track the OC / CCR state at the beginning of the dive based on the
dive type - this avoids spurious 'switched to ...' messages caused by
new 'gas switch' messages at the beginning of dives.

See also https://forums.garmin.com/developer/fit-sdk/b/news-announcements/posts/important-fit-activity-file-message-change

Signed-off-by: Michael Keller <github@ike.ch>
2024-04-26 01:17:06 +12:00
..
2021-02-24 12:00:05 +01:00
2019-06-21 16:13:27 +02:00
2023-03-23 19:31:01 +01:00
2023-03-23 19:31:01 +01:00
2023-09-08 16:10:45 +02:00
2017-08-18 23:26:45 +02:00
2023-04-24 00:02:17 +02:00
2023-04-24 00:02:17 +02:00
2014-03-14 09:44:10 +01:00
2013-08-22 09:15:55 +02:00
2018-01-30 22:00:41 +01:00
2023-01-25 14:17:29 +01:00
2014-03-19 09:16:07 +01:00
2014-03-19 09:16:07 +01:00
2021-03-24 17:17:57 +01:00
2018-03-05 08:44:14 +01:00
2021-02-12 13:54:40 +01:00