EKGsource Klassenreferenz

Diese Klasse verwaltet die serielle Schnittstelle. Mehr ...

#include <EKGsource.h>

Aufstellung aller Elemente

Öffentliche Methoden

void serialOpen (const char *pathname)
 Öffnet Serielle Schnittstelle.
void start ()
 Startet den Sender in einem eigenen Thread.
void stop ()
 Hält den Sender an und löscht den Thread.
void timer (int t)
 Sendet für eine feste Dauer.
void raw ()
 Nur zu Debugzwecken: gibt Rohdaten auf stdout aus.
void connectTo (EKGdevice *d)
 Anschluß eines nachfolgenden Gerätes.


Ausführliche Beschreibung

Diese Klasse verwaltet die serielle Schnittstelle.

Die Schnittstelle wird mit serialOpen() geöffnet. Mit connectTo() wird ein Empgänger der Daten bestimmt. Mit start() und stop() kann ein Sender ein- und ausgeschaltet werden; dabei läuft der Sender in einem anderen Thread. Mit timer() wird der Sender für eine bestimmte Zeitspanne eingeschaltet.

Achtung! Die von EKGsource an den Empfänger geandten Daten sind nur solange gültig, wie die Instanz von EKGsource existiert. Sollen sie später weiterverarbeitet werden, so müssen sie kopiert werden!

Autor:
Lars Stollenwerk, Oktober 2002

Dokumentation der Elementfunktionen

void EKGsource::timer ( int  t  ) 

Sendet für eine feste Dauer.

Parameter:
t Sendezeit in Sekunden

void EKGsource::raw (  ) 

Nur zu Debugzwecken: gibt Rohdaten auf stdout aus.

Diese Funktion arbeitet am Signalweg über EKGdevices und Datenkörbchen vorbei und gibt die Rohdaten direkt auf stdout aus.

void EKGsource::connectTo ( EKGdevice d  ) 

Anschluß eines nachfolgenden Gerätes.

Parameter:
Zeiger auf neues nachfolgendes Gerät.


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Dateien:

Erzeugt am Mon Feb 8 23:06:56 2010 für EKG Projekt von  doxygen 1.5.6