Opened 11 years ago

Closed 11 years ago

Last modified 11 years ago

#60 closed Aufgabe (fixed)

Streamzuordnung

Reported by: Melanie Hermann Owned by: Melanie Hermann
Priority: kurzfristig Milestone:
Component: Gesamtsystem Version:
Severity: Aufgabe Keywords:
Cc:

Description

Das Gateway muss noch von irgendwo die Information zum aktuell gemessenen Stream bekommen. Ansonsten kann es die Analysen nicht korrekt zuordnen.

Change History (3)

comment:1 by Melanie Hermann, 11 years ago

Das fehlerhafte Zuordnen der Streamnummer führt auch dazu, dass bei einer Kalibrierung keine RFZ/RF/RTF/RT berechnet werden, wenn das Gateway nicht weiß, dass es sich bei der aktuellen Analyse um eine Kalibrierung handelt.
Oder müssen RT/RTZ/RF/RFZ zu Beginn auch einmal übertragen werden? Kann ja sein, dass das Gateway nachträglich in die Station kommt und der Controller bereits kalibriert hat.
Oder man setzt voraus, dass zuerst einmal kalibriert wird wenn ein Gateway nachträglich in die Station kommt.

Version 2, edited 11 years ago by Melanie Hermann (previous) (next) (diff)

comment:2 by Melanie Hermann, 11 years ago

Die Analysen werden nun dem richtigen Stream zugeordnet.
Änderungen:

  • GcProt.cpp:
    • CGCProt::SendCalcParasToGateway(): Neue Funktion. Diese sendet die notwendigen Daten an das Gateway, damit dieses die Analysen dem korrekten Stream zuordnen kann.
  • Gc.cpp:
    • CGc::ChangeStream(STREAM_JOB_NEXT): Controller setzt den Wert CalculatedJob und ruft dann die Funktion SendCalcParasToGateway() auf.
    • CGc::DoMessungFertig(): Das Gateway weißt den Wert CalculatedJob der Variablen m_CalcJob zu und ruft dann SetCalcJob() auf. Muss sein, da das Gateway m_CalcJob nicht selbstständig ermitteln kann, weil es die Funktion ChangeStream() nicht verwendet.
Last edited 11 years ago by Melanie Hermann (previous) (diff)

comment:3 by Melanie Hermann, 11 years ago

Resolution: fixed
Status: newclosed
Note: See TracTickets for help on using tickets.