Wat is een TCX-bestand?
Een TCX-bestand (Training Center XML) is een formaat voor gegevensuitwisseling dat wordt gebruikt om gegevens tussen fitnessapparaten te delen. Het werd in 2008 geïntroduceerd met Garmin’s Training Center-product. Trainingsgegevens zoals hartslag, hardloopcadans, fietscadans, calorieën en rondetijd worden opgeslagen in XML-indeling in het TCX-bestand. Daarnaast worden samenvattende gegevens over het trainingstraject ook opgenomen in het TCX-bestand. TCX-bestanden lijken op FIT-bestanden die zijn gemaakt met draagbare sporttoestellen van Garmin.
TCX-bestandsindeling - Meer informatie
TCX-bestanden worden op schijf opgeslagen als XML-bestanden, waarbij elk record als activiteit wordt opgeslagen. Een activiteit omvat alle gegevens van een training, zoals tijd, rondetijd, ID, hartslag, intensiteit, cadans en trackinformatie die de positieparen bevat samen met het tijdstempel voor die lat-long positie vergelijkbaar met de GPX bestanden.
Versies van TCX-bestandsindelingen
Er zijn twee versies van dit formaat met hun eigen XML-schema’s die worden gehost door Garmin. Hieronder volgen er enkele:
- https://www8.garmin.com/xmlschemas/TrainingCenterDatabasev2.xsd
- https://www8.garmin.com/xmlschemas/UserProfileExtensionv1.xsd
- https://www8.garmin.com/xmlschemas/ActivityExtensionv2.xsd
TCX-gegevensprotocol
Een snelle versie van het TCX XML-formaat is beschikbaar op Github als TcxDataProtocol.