Aktionen
Fehler #125
geschlossen
JH
Durchschnittswerte: Phasen mit Trittfrequenz 0 immer mitzählen
Fehler #125:
Durchschnittswerte: Phasen mit Trittfrequenz 0 immer mitzählen
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