Projekt

Allgemein

Profil

Aktionen

Feature #68

geschlossen
JH

TCX-Export: AverageHeartRateBpm/MaximumHeartRateBpm im Lap ergänzen

Feature #68: TCX-Export: AverageHeartRateBpm/MaximumHeartRateBpm im Lap ergänzen

Von Julius Haman vor 7 Tagen hinzugefügt. Vor 7 Tagen aktualisiert.

Status:
Erledigt
Priorität:
Normal
Zugewiesen an:
-
Zielversion:
Beginn:
Abgabedatum:
% erledigt:

0%

Geschätzter Aufwand:
Gefunden in Version:

Beschreibung

Kontext

Im Rahmen von #66 (Pulszonen) aufgefallen: das TCX-Schema (Garmin TrainingCenterDatabase v2) kennt auf Lap-Ebene die Standardfelder AverageHeartRateBpm und MaximumHeartRateBpm - die fehlen im aktuellen Export komplett, obwohl die Werte im Modell bereits vorhanden sind.

Vorschlag

In TrainingExportService.ExportTcx (ErControl.Core/Services/TrainingExportService.cs, Lap-Element ca. Zeile 178-185) beide Felder ergänzen, befüllt mit Training.AveragePulse/Training.MaxPulse (jeweils der tatsächlich erreichte Wert während des Trainings, nicht der konfigurierte Maximalpuls). Standardkonform - wird von Garmin Connect/Strava korrekt als Ø/Max. Puls der Aktivität angezeigt.

Hinweis: Bei ErControl entspricht das Lap-Element immer dem kompletten Training (kein Aufteilen in mehrere Abschnitte).

Bewusst nicht Teil dieses Tickets

Der konfigurierte Maximalpuls/Ruhepuls (User.MaxPulse/RestingPulse) oder die 5 Pulszonen-Grenzen lassen sich NICHT sinnvoll über TCX übergeben - es gibt dafür kein Standardfeld, und importierende Tools (Garmin Connect, Strava) verwalten Pulszonen ohnehin als eigene, unabhängige Account-Einstellung statt sie aus der importierten Datei zu übernehmen (siehe Recherche zu #66).

JH Von Julius Haman vor 7 Tagen aktualisiert Aktionen #1

  • Status wurde von Neu zu Erledigt geändert

JH Von Julius Haman vor 7 Tagen aktualisiert Aktionen #2

  • Zielversion wurde auf ErControl 3.1.1 gesetzt
Aktionen

Auch abrufbar als: PDF Atom