Czym jest plik TCX?
Plik TCX (Training Center XML) to format wymiany danych używany do udostępniania danych między urządzeniami fitness. Został wprowadzony w 2008 roku wraz z produktem Garmin Training Center. Dane treningowe, takie jak tętno, rytm biegu, rytm roweru, kalorie i czas okrążenia, są przechowywane w formacie XML w pliku TCX. Ponadto w pliku TCX zawarte są również dane zbiorcze dotyczące ścieżki treningu. Pliki TCX są podobne do plików FIT, które są tworzone za pomocą sportowych urządzeń do noszenia firmy Garmin.
Format pliku TCX — więcej informacji
Pliki TCX są zapisywane na dysku jako pliki XML, a każdy rekord jest zapisywany jako działanie. Aktywność obejmuje wszystkie dane treningu, takie jak czas, czas okrążenia, identyfikator, tętno, intensywność, rytm i informacje o trasie, które zawierają pary pozycji wraz ze znacznikiem czasu dla tej pozycji o szerokości geograficznej podobnej do GPX.
Wersje formatu plików TCX
Istnieją dwie wersje tego formatu z własnymi schematami XML hostowanymi przez firmę Garmin. Oto kilka z nich:
- https://www8.garmin.com/xmlschemas/TrainingCenterDatabasev2.xsd
- https://www8.garmin.com/xmlschemas/UserProfileExtensionv1.xsd
- https://www8.garmin.com/xmlschemas/ActivityExtensionv2.xsd
Protokół danych TCX
Szybka wersja formatu TCX XML jest dostępna na Github jako TcxDataProtocol.