class EKGsource

Diese Klasse verwaltet die serielle Schnittstelle.

Public Methods

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


Documentation

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!

ovoid serialOpen( const char* pathname )
Öffnet Serielle Schnittstelle

ovoid start()
Startet den Sender in einem eigenen Thread.

ovoid stop()
Hält den Sender an und löscht den Thread

ovoid timer( int t )
Sendet für eine feste Dauer.
Parameters:
- t Sendezeit in Sekunden

ovoid 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.

ovoid connectTo( EKGdevice* d )
Anschluß eines nachfolgenden Gerätes.
Parameters:
Zeiger - auf neues nachfolgendes Gerät.


This class has no child classes.
Author:
Lars Stollenwerk, Oktober 2002

Alphabetic index Hierarchy of classes



This page was generated with the help of DOC++.