FIT File Editor
22 subscribers
5 photos
1 link
Конвертация, редактирование и объединение треков в формате FIT.
Бот: @fitfileeditorbot
Автор: @bikecode
Download Telegram
Channel created
Резерв
Резерв
Резерв
Резерв
Резерв
Резерв
Резерв
Резерв
Резерв
Резерв
Channel photo updated
Please open Telegram to view this post
VIEW IN TELEGRAM
Forwarded from Бэд
Создал бота для работы с FIT-треками (Garmin и другие устройства).

Многие сталкивались с проблемами GPS в Москве: постоянные "телепорты" в Шереметьево, потеря сигнала и испорченный трек в итоге. Не желая терять статистику своих активностей, погрузился в Garmin FIT SDK и создал утилиту для исправления треков.

Конечно, можно нарисовать трек в GPX через сторонние сервисы и использовать его, но тогда теряются метрики, статистика и метаданные Garmin. Моя основная задача - не только сохранить их, но и расчитать показатели, которые некоторые устройства не записывают.

Со временем появился спрос от товарищей и я решил добавить возможность использования утилиты через бота. Пока это небольшой бот на скромном хостинге, но если будет активное использование, возможно, появится и веб-интерфейс.

Основные функции:
- Распределение точек трека GPX между указанными датами.
- Коневертация GPX в FIT с расчетом всех метрик.
- Вырезка части трека FIT по заданному временному интервалу.
- Объединение двух FIT-файлов в один.

🔃 Сценарий использования:
1. У вас есть FIT-трек, состоящий из 2 частей: незаписанной и записанной.
2. Вырезаете записанную часть и сохраняете в отдельный FIT-файл.
3. Незаписанную часть рисуете вручную (например, в nakarte.me) и сохраняете в GPX.
4. Конвертируете этот GPX в FIT.
5. Объединяете конвертированный FIT с вырезанной записанной частью - и получаете готовый FIT-трек с восстановленным маршрутом.

📌Бот: @FitFileEditorBot
📌Канал: @FitFileEditor
📌Группа: @FitFileEditorGroup
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32👍1
На ближайшее время план такой:
1. Исправление багов/замечаний от вас после анонса бота.
2. Добавление команды на добавление/изменение устройства. Например, с Garmin Fenix 7 на Garmin Edge 1040.
🔥4
🔫Обновление v1.2.0

Добавлен более наглядный вид для запроса ввода времени:
- в примерах отображается текущее время;
- при нажатии на пример дата копируется и после вставки достаточно отредактировать под себя, а не полностью вводить значение.
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3
🔫Обновление v1.2.1

Добавлена валидация GPX-файла при конвертации в FIT. Файл без временных меток и координат не пройдет.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍4🔥2
🔫Обновление v1.3.0

Реализована поддержка данных о частоте пульса при конвертации GPX в FIT. Обрабатываются все распространённые форматы хранения пульса, включая расширения Garmin и другие пользовательские схемы.
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
🔫Обновление v1.4.0

Добавлен расчет градиентов высот:
- средний градиент.
- средний положительный градиент.
- средний отрицательный градиент.
- максимальный положительный градиент.
- максимальный отрицательный градиент.

В итоговых FIT-файлах данные будут, но в Garmin Connect не отобразятся. Вероятно, они учитываются только для маршрутов, но не для активностей.
Please open Telegram to view this post
VIEW IN TELEGRAM
31
🔫Обновление v1.4.1

Исправлена команда взятия части трека из FIT файла между указанными датами: не добавлялось событие старта отрезка, из-за чего при импорте файла в Strava этот отрезок не отображался.
Please open Telegram to view this post
VIEW IN TELEGRAM
3