Projekt

Allgemein

Profil

Aktionen

Feature #41

geschlossen
JH

ANT+ FE-C: Leistungsbereich (Min/Max/Schrittweite) am Gerät hinterlegen

Feature #41: ANT+ FE-C: Leistungsbereich (Min/Max/Schrittweite) am Gerät hinterlegen

Von Julius Haman vor 16 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:
ErControl 3.0.4

Beschreibung

Ausgangslage

Für ANT+-FE-C-Trainer galten bisher feste Werte (25 W / 400 W / 5 W). Seit #42 liegt der Leistungsbereich am Gerät, wirksam war er aber nur bei seriellen Geräten. BLE-FTMS-Geräte melden ihren Bereich selbst (#40).

Ursprüngliche Idee: Auslesen per FE-C

Der Bereich sollte beim Verbinden aus der FE-Capabilities-Seite (0x36) gelesen werden. Das ist nicht möglich: Die Seite enthält laut öffentlichen Implementierungen (z. B. GoldenCheetah #1393) nur die maximale Widerstandskraft in Newton und ein Bitfeld der unterstützten Modi (Basic Resistance / Target Power / Simulation), keine Min-/Max-/Increment-Werte in Watt. Newton lässt sich nicht sinnvoll in Watt umrechnen. Das Seitenlayout ist nicht gegen die Spezifikation (D000001231) oder einen echten Trainer geprüft.

Umsetzung

Der manuelle Leistungsbereich (Min/Max/Schrittweite, Geräte → Trainingsgeräte) gilt jetzt auch für ANT+ FE-C. Effektive Range im Training:

  1. Live-Range des Geräts (BLE FTMS)
  2. Gerätewerte (seriell, ANT+ FE-C)
  3. Default 25 / 400 / 5 W

Fehlt eine Live-Range, greift die nächste Stufe, die Verbindung ist davon nie betroffen. Keine Migration nötig (Spalten aus #42).

Offen

Live-Auslesen per FE-C bleibt nur möglich, wenn die Spezifikation oder ein echter Trainer verfügbar ist (Request Data Page 0x46 in FecControlRole, neue Pipe-Nachricht, AntFecErgometer.PowerRange).

JH Von Julius Haman vor 16 Tagen aktualisiert Aktionen #1

  • Gefunden in Version wurde auf ErControl 3.0.4 gesetzt

JH Von Julius Haman vor 9 Tagen aktualisiert Aktionen #2

  • Zielversion wurde auf ErControl 3.1.0 gesetzt

JH Von Julius Haman vor 9 Tagen aktualisiert Aktionen #3

  • Zielversion ErControl 3.1.0 wurde gelöscht

JH Von Julius Haman vor 9 Tagen aktualisiert Aktionen #4

  • Thema wurde von ANT+ FE-C: Trainer-Capabilities (Power-Range) beim Verbinden auslesen zu ANT+ FE-C: Leistungsbereich (Min/Max/Schrittweite) am Gerät hinterlegen geändert
  • Beschreibung aktualisiert (Vergleich)

Ticket umformuliert: FE-C-Capabilities-Seite 0x36 liefert keinen Watt-Bereich, daher manueller Leistungsbereich am Gerät statt Auslesen.

JH Von Julius Haman vor 8 Tagen aktualisiert Aktionen #5

  • Zielversion wurde auf ErControl 3.1.0 gesetzt

JH Von Julius Haman vor 8 Tagen aktualisiert Aktionen #6

  • Status wurde von Neu zu Erledigt geändert
Aktionen

Auch abrufbar als: PDF Atom