Die Präsentation wird geladen. Bitte warten

Die Präsentation wird geladen. Bitte warten

OOAD, Prof. Dr. Ralf Hahn, Prof. Dr. Wolfgang Weber, SS2009, h_da, Fachbereich Informatik 1 Hörsaalübung: Einfacher GPS-Receiver Zeichnen Sie ein Zustandsdiagramm.

Ähnliche Präsentationen


Präsentation zum Thema: "OOAD, Prof. Dr. Ralf Hahn, Prof. Dr. Wolfgang Weber, SS2009, h_da, Fachbereich Informatik 1 Hörsaalübung: Einfacher GPS-Receiver Zeichnen Sie ein Zustandsdiagramm."—  Präsentation transkript:

1 OOAD, Prof. Dr. Ralf Hahn, Prof. Dr. Wolfgang Weber, SS2009, h_da, Fachbereich Informatik 1 Hörsaalübung: Einfacher GPS-Receiver Zeichnen Sie ein Zustandsdiagramm für einen GPS-Receiver. Nach dem Einschalten versucht der Receiver zuerst, Signale von mindestens drei Satelliten zu erhalten. Erst danach ist das Gerät betriebsbereit. Im Betrieb gibt es einen normalen (=Default) und einen Batteriespar-Modus, der Wechsel zwischen diesen beiden Modi erfolgt durch Drücken der MODE- Taste. Im normalen Modus erfolgt die Positionsberechnung alle 3 Sekunden, im Batteriesparmodus alle 5 Sekunden. Das Gerät kann jederzeit durch Drücken der AUS-Taste ausgeschaltet werden. Der Satellitenempfang kann jederzeit gestört werden. Dann müssen erneut Satelliten gesucht werden und anschließend kehrt das System in den vorherigen Zustand zurück, wenn mind. 3 Satelliten gefunden wurden. Hörsaalübung 6: Zustandsdiagramme

2 OOAD, Prof. Dr. Ralf Hahn, Prof. Dr. Wolfgang Weber, SS2009, h_da, Fachbereich Informatik 2 Beispiele für die Notation Aufheizen when(Betriebstemp. erreicht) LeerlaufAktiv Taste Espresso Taste Reinigen Betriebsbereit Selbstreinigung Hörsaalübung 6: Zustandsdiagramme Systemstart entry / roteLEDAn() do / Birne aufheizen() exit / roteLEDAus() alle 5 Sek. [true] / CheckTemp() when(Temp. zu niedrig)

3 OOAD, Prof. Dr. Ralf Hahn, Prof. Dr. Wolfgang Weber, SS2009, h_da, Fachbereich Informatik 3 Ihre Lösung Hörsaalübung 6: Zustandsdiagramme

4 OOAD, Prof. Dr. Ralf Hahn, Prof. Dr. Wolfgang Weber, SS2009, h_da, Fachbereich Informatik 4 Eine weitere Lösung Hörsaalübung 6: Zustandsdiagramme

5 OOAD, Prof. Dr. Ralf Hahn, Prof. Dr. Wolfgang Weber, SS2009, h_da, Fachbereich Informatik 5 Hörsaalübung: Einfacher GPS-Receiver – eine Lösung Betriebsbereit Batteriesparmodus do/ berechnePosition(5) MODE- Taste MODE- Taste Normalmodus do/ berechnePosition(3) when (mind. 3 Satelliten gefunden) when (Satellitenempfang gestört) AUS-Taste Hörsaalübung 6: Zustandsdiagramme H Satellitensuche do/ sucheSatelliten Frage: Was meinen Sie? Wie kann when(...) realisiert werden?


Herunterladen ppt "OOAD, Prof. Dr. Ralf Hahn, Prof. Dr. Wolfgang Weber, SS2009, h_da, Fachbereich Informatik 1 Hörsaalübung: Einfacher GPS-Receiver Zeichnen Sie ein Zustandsdiagramm."

Ähnliche Präsentationen


Google-Anzeigen