*grammarnazi warning: this article contains a lot of fitness slang *
Несмотря на то, что обычно мои девайсы от Garmin работают стабильно, иногда они теряют воркауты.
Причины могут абсолютно разными. Например, девайс был на низком заряде батареи и перезагрузился при попытке сохранить воркаут, оставив какие-то поля .fit файла незаполненными. Иногда бывают и совсем загадки: в ходе синхронизации файл воркаута исчезает с девайса, но так и не приходит на сервер Garmin Connect.
А еще у Garmin Connect, Strava и Relive нет функции, которая мне так нравилась в Endomondo, а именно: возможность мерджить воркауты. Например, если ты приплываешь на остров на каяке, хайкаешь там, потом снова садишься в каяк и гребешь назад/на другой остров, то было бы логично смержить каякинговые воркауты в один трейл. Ан нет! Или бывает, что в одном девайсе садится батарейка, и ты переключаешься на другой девайс (да, покупать Garmin Endurance меня пока жаба мучает, а Forerunner хватает часов на 7-8 максимум). Тут уже явно хочется смержить.
Короче говоря, я открыла для себя мир .fit-редакторов. Большинство из них основаны на конвертации .fit файлов в формат csv, который затем можно отредактировать в Excel или каком-нибудь VIM, не к ночи будь помянут, а потом сконвертировать обратно в .fit.
Некоторые позволяют вытащить из .fit файла только трек маршрута (.gpx), чтобы расшарить его, к примеру, на AllTrails.
Кстати, что делать, если файл исчез с девайса, но не пришел в облако? Несмотря на то, что в девайсах гармина используется своя OS, все они могут быть смонтированы к файловой системе компьютера под управлением Windows/Linux. Для Forerunner никакого дополнительного софта не потребуется, а для более старых девайсов, типа vivofit, нужно будет поставить софт
Garmin Express и соответствующий
usb-driver. Ну а дальше - применить ваш любимый data recovery софт для восстановления файлов. Ну это, конечно, если вам оооочень нужен ваш пропавший воркаут :) Потому как с восстановленным файлом еще придется как следует поработать в редакторе прежде чем его можно будет загрузить хотя бы в Страву.
Вот ссылки на некоторые сервисы, которые я использую:
https://www.fitfileviewer.com/ - очень приятный просмотрщик содержимого .fit файлов
https://www.fitfiletools.com/ - набор утилит для устранения наиболее часто возникающих проблем в записи воркаута (например когда в результате скачка gps система решила, что пару раз вы разгонялись на велосипеде до 200 км/ч или во время хайка периодически подпрыгивали на 30м вверх). Также позволяет мерджить воркауты
http://garmin.stevegordon.co.uk/ - одна из многочисленных утилит, основанных на публичном Garmin Fit SDK, позволяющих осуществлять конверсию .fit - .csv - .fit или .fit - .gpx
Ну и, наконец,
https://developer.garmin.com/fit/overview/ - официальный сайт Garmin FIT SDK, содержащий информацию о том, как вы можете написать свой парсер, если существующие вас не устраивают.
Крутых вам воркаутов и поменьше проблем с файлами!