next up previous contents
Nächste Seite: Get-Data Aufwärts: Funktionsweise der Software Vorherige Seite: Funktionsweise der Software   Inhalt

Get-Status

Als erstes werden die vom System eingestellten Übertragungs-Parameter gesichert. Dann werden alle Parameter gelöscht und die Neuen gesetzt: 2400 Baud, 7 Datenbits, gerade Parität, ein Stoppbit.
Danach erfolgen die Befehle an die serielle Schnittstelle, wo der Datalogger angeschlossen ist. Jeder Befehl wird dazu vorher in einen Zwischenpuffer kopiert und von dort aus gesendet. Als erstes Byte, um den Datalogger aus den Standby-Modus zu wecken, wird eine Null (0d) gesendet. Dann wartet die Software eine Sekunde und der Befehl für den Dataloggerstatus wird im Puffer vorbereitet: Der Befehl besteht aus mit CTRL-B (2d) davor und CTRL-C (3d) dahinter (also ein 4 Byte-Befehl, vgl. Kapitel [*]). DRC="cross_ref_motif.gif">). Der Befehl wird übermittelt, danach wird die Schnittstelle auf Lesen gestellt.
Ausgegeben werden die Zeichen mit dem -Befehl nach , das bedeutet auf den Bildschirm, wenn keine Ausgabe-Umleitung vorgenommen wurde. Wenn 5 Sekunden lang keine Zeichen mehr auf der Schnittstelle ankommen, wird die Ausgabe nach stout abgebrochen.
Die Software wartet eine Sekunde. Dann wird der Befehl vorbereitet, den Datalogger wieder in den Stand-By zu versetzen: Diesmal besteht er aus , ebenfalls mit CTRL-B davor und CTRL-C dahinter. Nachdem der Befehl übermittelt wurde, wird der Port mit den alten Parametern zurückgesetzt und das Programm beendet.


next up previous contents
Nächste Seite: Get-Data Aufwärts: Funktionsweise der Software Vorherige Seite: Funktionsweise der Software   Inhalt
pitch
2001-03-19
2001-03-19