Projekt

Allgemein

Profil

Aktionen

Fehler #132

geschlossen
JH

Ausrollen nur beim topographischen Training: bei Frei-, Puls- und Leistungstraining sofortiger Stillstand bei Kadenz 0

Fehler #132: Ausrollen nur beim topographischen Training: bei Frei-, Puls- und Leistungstraining sofortiger Stillstand bei Kadenz 0

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

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

0%

Geschätzter Aufwand:
Gefunden in Version:

Beschreibung

Das Ausrollen (die simulierte Geschwindigkeit klingt nach dem Aufhören des Tretens mit Trägheit ab) ergibt nur beim topographischen Training Sinn. Bei Frei-, Puls- und Leistungsprofil-Training stört es.

Ist-Verhalten (Code gelesen)

  • Stillstand ist isStopped = Cadence == 0 && lastSpeed == 0. Nach dem Aufhören des Tretens bleibt lastSpeed > 0, bis die Rollgeschwindigkeit ausgelaufen ist; das gilt für alle Trainingsarten (CalculateNextBikeSpeed).
  • Folgen, solange gerollt wird: Die Erholungspulsmessung (Fitnessnote) startet erst bei isStopped, man wartet also auf das Ausrollen. Uhr und Aufzeichnung laufen weiter, seit #125 zählen Kadenz 0 und Leistung 0 in Punkte und Mittelwerte. Die Distanz wächst, obwohl niemand mehr tritt.
  • Ausnahmen existieren bereits: am Profilende (#103) wird bei Kadenz 0 sofort auf 0 gesetzt, bei der Gangschaltung gibt es den Hotkey „Stop“.

Wunsch

Ist das Training nicht topographisch (Frei, Puls, Leistung), gilt bei Kadenz 0 sofort Stillstand (lastSpeed = 0): Uhr pausiert, nichts wird aufgezeichnet, die Erholungspulsmessung startet ohne Wartezeit. Beim topographischen Training bleibt das Ausrollen wie bisher (#125).

Zu klären

  • Gangschaltung: Sie ist nur mit Profil nutzbar? Ihr Freilauf (Abfahrt) soll beim topographischen Training erhalten bleiben; Verhalten der Gangschaltung bei Puls- und Leistungsprofil prüfen.
  • Ein einzelner Tick mit Kadenz 0 (Messaussetzer) gilt in diesen Trainingsarten sofort als Stillstand; das entspricht dem Verhalten von 2.5, ist aber zu prüfen.
  • Wirkung auf #125 bei Nicht-Topo-Trainings: dort ist die Nullen-Zählung im Ausrollen dann gegenstandslos.
  • Test mit echter Fahrt: Aufhören zu treten bei Frei-, Puls- und Leistungstraining und Beginn der Fitnessnoten-Messung.
Aktionen

Auch abrufbar als: PDF Atom