Projekt

Allgemein

Profil

Aktionen

Fehler #135

geschlossen
JH

Serieller Verbindungsdialog probiert immer zuerst 57600 Baud: zuletzt funktionierende Baudrate zuerst

Fehler #135: Serieller Verbindungsdialog probiert immer zuerst 57600 Baud: zuletzt funktionierende Baudrate zuerst

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

Der Verbindungsdialog probiert die Baudraten immer in der Reihenfolge 57600, 9600. Ein Kettler mit 9600 Baud läuft dadurch bei jedem Trainingsstart zuerst in den 1-s-Lese-Timeout bei 57600 (zwei ERR-Zeilen im Log plus Port schließen) und verbindet erst beim zweiten Versuch.

Umsetzung

  • Die zuletzt funktionierende Baudrate wird je Ergometer-Gerät gespeichert (neue Spalte, nullable).
  • Der Dialog probiert diese Rate zuerst, die andere danach (wie die Wiederverbindung im Training, ErgometerReconnector).
  • Spart beim Normalfall etwa 1 s und die beiden Fehlerzeilen im Log.

Hinweis

Anlass: Auswertung von Log und DB zu #131 (Training #22-#24).

Aktionen

Auch abrufbar als: PDF Atom