- Kann ich im Inspector etwas bearbeiten?
- Nein - dieses Tool ist strikt schreibgeschützt. Es ist das diagnostische Gegenstück zum Rest der Suite. Wenn du eine Datei ändern willst, nutze die anderen Werkzeuge: [FIT Time Adjuster](/tools/fit-time-adjuster) für Zeitverschiebungen, [FIT Sport Changer](/tools/fit-sport-changer) zum Ändern der Sportart, [FIT Device Changer](/tools/fit-device-changer) für Gerätemetadaten und so weiter.
- Warum sind manche Positionswerte riesige Ganzzahlen?
- Das FIT-Format speichert Breiten- und Längengrad als Semicircles - eine vorzeichenbehaftete 32-Bit-Ganzzahl, bei der 2^31 Semicircles 180 Grad entsprechen. Die Rohwerte sehen aus wie 535124800 statt 47.85. Wir wandeln jedes Feld, dessen Name auf _lat oder _long endet, in Dezimalgrad um, sodass du die menschenlesbare Koordinate neben dem rohen Integer siehst.
- Kommt der Inspector bei einer mehrstündigen Datei ins Stocken?
- Nein - die Tabellen virtualisieren über das native Scrollen des Browsers, sodass du in eine Datensatztabelle mit 30.000 Einträgen klicken kannst und die Oberfläche trotzdem flüssig bleibt. Das Dekodieren selbst dauert etwa eine Sekunde pro Stunde Aktivität auf einem modernen Laptop. Dateien von einem langen Brevet oder einer 24-Stunden-Fahrt öffnen sich problemlos.
- Welche Nachrichtentypen sollte ich mir zuerst ansehen?
- Bei einer Aktivitätsdatei: Beginne mit file_id (Hersteller, Produkt, Erstellungszeit), session (der zusammenfassende Datensatz - Gesamtdistanz, Gesamtzeit, Durchschnittswerte), lap (Rundenzusammenfassungen), record (Sekundendaten) und event (Start/Stopp, Rundentasten, Autopause-Auslöser). Bei einer Streckendatei: course, course_point (Abbiegehinweise) und record. Bei einer Trainingsdatei: workout und workout_step.
- Meine Datei lässt sich in einem anderen Tool nicht dekodieren. Klappt es hier?
- Oft ja. Wir nutzen das offizielle Garmin SDK mit deaktivierter strikter Validierung, sodass Dateien mit kleineren Beschädigungen oder nicht standardmäßigen Erweiterungen trotzdem anzeigen, was möglich ist. Wenn selbst der Inspector sie nicht dekodieren kann, ist die Datei wirklich defekt und du brauchst ein Wiederherstellungstool - oder einen frischen Export von der Quelle.
- Wie finde ich heraus, welches Gerät eine Datei geschrieben hat?
- Öffne die device_info-Nachrichten. Das Feld manufacturer ist das Garmin-Enum (oder wahoo_fitness, suunto, coros usw.), und das Feld product ist das Gerätemodell. Die erste device_info-Zeile ist meist der Radcomputer oder die Uhr selbst; spätere Zeilen sind gekoppelte Sensoren (Herzfrequenzgurt, Leistungsmesser, Trittfrequenzsensor usw.).
- Warum hat meine Datei Hunderte von "unknown_xxx"-Nachrichtentypen?
- Garmin reserviert im FIT-Spec Platz für herstellerspezifische Erweiterungen, und Wahoo, Stages, Coros und Polar nutzen ihn alle für proprietäre Daten. Die unbekannten Nachrichtentypen sind meist private Herstellerdaten, die Strava und Garmin Connect ignorieren. Sie sind harmlos - sie stehen einfach nicht in der öffentlichen Spezifikation.
- Was ist ein Developer Field?
- Developer Fields sind benutzerdefinierte Felder, die von einer App eines Drittanbieters oder einem Connect-IQ-Datenfeld in die FIT-Datei geschrieben werden. Sie haben eigene field_description-Nachrichten, die Name und Einheit deklarieren. Der Inspector zeigt sowohl die field_description-Tabellen als auch die Developer-Field-Spalten direkt neben den Standardfeldern an.