Утилита, позволяющая добавить к данным вело тренировки маршрут, выгруженный из стороннего источника, например, Strava Routes или Komoot.
Точки маршрута привязываются к тренировке по расстоянию от начала пути.
> firome --route test/2024-05-21_1597851131.gpx --recording test/40B032FC.fit
route: test/2024-05-21_1597851131.gpx
recording: test/40B032FC.fit.zip
result: 1716922421.tcx
firome-ui
После выбора исходных файлов и нажатия на кнопку OK
открывается диалог выбора места экспорта.
Язык приложения зависит от языка системы
- FIT, в том числе, в ZIP архиве:
*.fit
,*.fit.zip
- GPX:
*.gpx
- Должен быть ZIP архивом
- Должен содержать один файл с активностью/маршрутом
- Дополнительно для UI:
- Поддерживаются только для фалов активности
- Должны иметь расширение
.fit.zip
- Время (обязательное значение)
- Расстояние (обязательное значение)
- Скорость
- Мощность
- Пульс
- Каденс
- Круг (lap)
Не выгружается заголовок - расчёт на загрузку в Strava, где все данные заголовка всё равно расчитываются.
- Позиция (обязательное значение)
- Расстояние (обязательное значение)
- Высота на уровнем моря
Обычно файлы маршрута содержат намного меньше точек, чем файлы с активностью, поэтому трек дополнительно
интерполируется,
расстояние между точками в интерполяции настраивается флагом --precision
или с помощью слайдера в UI.
Значение по умолчанию - 1м.
Поддерживаемые форматы результата:
- TCX
Список выгружаемых полей можно настроить на GUI.