Projekt

Allgemein

Profil

Aktionen

Fehler #125

geschlossen
JH

Durchschnittswerte: Phasen mit Trittfrequenz 0 immer mitzählen

Fehler #125: Durchschnittswerte: Phasen mit Trittfrequenz 0 immer mitzählen

Von Julius Haman vor 10 Tagen hinzugefügt. Vor 8 Tagen aktualisiert.

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

0%

Geschätzter Aufwand:
Gefunden in Version:

Beschreibung

Phasen mit Trittfrequenz 0 (Ausrollen, kurzer Stillstand) fließen derzeit nicht in die Durchschnittswerte ein. Nullen sollen immer mitgezählt werden, egal ob Leistung oder Trittfrequenz.

Ist-Zustand

  • RecordTrainingPoint bricht bei Trittfrequenz 0 ab: kein TrainingPoint, kein Update der Mittelwerte.
  • Die Zeit der Lücke wird beim nächsten Punkt mit dem dort gültigen Wert (Trittfrequenz > 0) gefüllt, nicht mit 0.
  • Folge: Durchschnittsleistung und -trittfrequenz (und Kalorien, gleiche Gewichtung) sind leicht zu hoch, die Zeitachse der TrainingPoints hat Lücken.
  • Beispiel Training #9: Dauer 1823 s, 1699 Punkte, Lücken bis 51 s; gespeichert 100,84 W / 75,53 U/min, mit Nullen etwa 100,15 W / 72,49 U/min.

Soll

  • Solange die Uhr läuft (kein Stillstand, siehe isStopped: Kadenz 0, aber simulierte Geschwindigkeit noch > 0, also beim Ausrollen bzw. im Freilauf), werden Mittelwerte für Leistung, Trittfrequenz (und Puls, Geschwindigkeit) auch bei Trittfrequenz 0 fortgeschrieben, mit dem tatsächlich gemessenen Wert 0.
  • Dafür werden in dieser Phase auch TrainingPoints mit Trittfrequenz 0 aufgezeichnet (schließt die Lücken in Zeitachse, Diagrammen und Export).
  • Der Fortschritt von Puls-/Leistungsprofilen bleibt unverändert: das Profil läuft weiterhin nur beim Treten.
  • Echter Stillstand (Uhr pausiert) bleibt unberücksichtigt.
Aktionen

Auch abrufbar als: PDF Atom