# Ksetiwatch Handbuch

Gordon
Machel

    gmachel@users.sourceforge.net

2000-2001
2002
Gordon Machel
&FDLNotice;
05/20/2003
2.6.1

Ksetiwatch ist ein Monitorprogramm für das Seti@home-Projekt, welches nach Signalen ausserirdischen Ursprungs sucht. Es zeigt den Zustand und den Fortschritt der Seti@home-Klienten an, die auf Ihrem Computer oder auf einem Rechner in Ihrem lokalen Netzwerk laufen. Ksetiwatch kann bearbeitete Arbeitseinheiten protokollieren und verwalten. Weiterhin bietet Ksetiwatch eine Himmelskarte, auf der alle bearbeiteten Arbeitseinheiten angezeigt werden können, eine graphische Darstellung der wissenschaftlichen Daten (Gausskurven, Pulse und Tripletts), ein Dock-Symbol mit detaillierten Status-Informationen über einen Klienten, die Möglichkeit die SETI@home-Klienten zu starten oder zu stoppen, und vieles mehr.

KDE
Ksetiwatch
Applications
seti@home
seti
monitoring

## Einleitung

Ksetiwatch ist ein Anzeige- und Steuerungsprogramm für einen oder mehrere Klienten des SETI@home-Projektes. SETI@home sucht nach extraterrestrischer Intelligenz im Weltall und nutzt dabei die Rechenleistung fremder Rechner, weil die eigene Rechenleistung für solche Datenmengen nicht ausreichen würde. Ksetiwatch liefert Informationen, die der normale text-basierte SETI@home-Klient nicht zur Verfügung stellt: z.B. der Laufzustand des oder der Klienten, der Fortschritt bei der Verarbeitung der Daten, sowie Details über die Arbeitseinheiten, die bereits bearbeitet wurden oder momentan in Arbeit sind.

Ksetiwatch beherrscht sämtliche look-and-feel Eigenschaften wie das berühmte SETIWatch Programm, geschrieben für Windows95/98/NT Plattformen von Mark Loukko. Es hat verschiedene Einstellungsmöglichkeiten wie Setiwatch und ist ebenfalls sehr leicht zu bedienen. Zu den Highlights zählen:

- Überwachung beliebig vieler Klienten,

- Andocken im KDE panel,

- Benachrichtigung bei neuen hohen-Signalen,

- Automatisches Protokollieren der Ergebnisse von abgearbeiteten Arbeitseinheiten,

- Automatisches Protokollieren aller interessanten Signale die zum SETI@home-Server zurück geschickt werden, inklusive der Profile für eine graphische Darstellung,

- Anzeigen von bearbeiteten Arbeitseinheiten und interessanten Signalen,

- Volle Kompatibilität zu SETIWatch/SETILog-Logdateien,

- Anzeigen von aktuell in Arbeit befindlichen sowie von bereits bearbeiteten Arbeitseinheiten auf einer Sternenkarte,

- Starten und Stoppen des SETI@home Klienten,

- Detaillierte Status-Informationen (bearbeitend, gestoppt, fertig, ladend),

- Anzeigen von Gausskurven, Puls- und Triplettprofilen.

## Erster Start

Dieser Abschnitt richtet sich an Erstbenutzer, die SETI@home zum ersten Mal benutzen.

Wenn Sie zum ersten mal einen SETI@home Klienten starten dann probieren Sie es nicht mit Ksetiwatch! Sie müssen sich erst einmal das Hauptprogramm besorgen und einen neuen Account erstellen, also einfach den Anweisungen folgen.

Nachdem Sie das Hauptprogramm gestartet haben können Sie mit Ksetiwatch sämtliche Einstellungen vornehmen und später auch mit Ksetiwatch das Hauptprogramm starten und beenden.

Dieser Abschnitt wird Ihnen helfen den SETI@home Klienten zu installieren um ihn dann mit Ksetiwatch zu steuern. Doch zuerst einmal besorgen Sie sich die passende Klient-Software (z.B. `(setiathome-3.03.i386-pc-linux-gnu-gnulibc2.1.tar)` und kopieren diese in das /home Verzeichnis.

Öffnen Sie eine Konsole und wechseln in das Homeverzeichnis. Ob man schon im Homeverzeichnis ist kann man überprüfen mit dem Befehl

     % pwd
    /home/gordon
    %

Sind Sie NICHT in Ihrem Homeverzeichnis dann wechseln Sie mit dem Befehl `cd ~` oder `cd $HOME` dorthin. Jetzt können Sie das Paket entpacken mit

     % tar xvf setiathome-3.03.i386-pc-linux-gnu-gnulibc2.1.tar
    setiathome-3.03.i386-pc-linux-gnu-gnulibc2.1/README
    setiathome-3.03.i386-pc-linux-gnu-gnulibc2.1/README.xsetiathome
    setiathome-3.03.i386-pc-linux-gnu-gnulibc2.1/setiathome
    setiathome-3.03.i386-pc-linux-gnu-gnulibc2.1/xsetiathome
    %

Nach dem Entpacken besitzen Sie einen neuen Ordner `setiathome-3.03.i386-pc-linux-gnu-gnulibc2.1` in Ihrem Homeverzeichnis. Wenn der Name zu lang ist kann man einen anderen benutzen z.B. setiathome. Mit dem Kommando `mv setiathome-3.03.i386-pc-linux-gnu-gnulibc2.1 setiathome` ändert man den Namen.

Jetzt können wir den SETI@home Klient starten indem wir in das setiathome Verzeichnis wechseln und ihn dann mit dem Kommando `./` starten. Die ausführbare Datei liegt im `setiathome` Verzeichnis. Man gibt folgende Befehle ein.

     % cd setiathome
    %
    % ./setiathome
    SETI@home client.
    Platform: i386-pc-linux-gnu-gnulibc2.1
    Version: 3.03

    SETI@home is sponsored by individual donors around the world.
    If you'd like to contribute to the project,
    please visit the SETI@home web site at
    http://setiathome.ssl.berkeley.edu.
    The project is also sponsored by the Planetary Society,
    the University of California, Sun Microsystems, Paramount Pictures,
    Fujifilm Computer Products, Informix, Engineering Design Team Inc,
    The Santa Cruz Operation (SCO), Intel, Quantum Corporation,
    and the SETI Institute.

    SETI@home was developed by David Gedye (Founder),
    David Anderson (Director), Dan Werthimer (Chief Scientist),
    Leonard Chung, Hiram Clawson, Jeff Cobb, Charles Congdon, Charlie Fenton,
    Kyle Granger, Eric Heien, Mike Hill, Michael Kang, Eric Korpela,
    Matt Lebofsky, Peter Leiser, Brad Silen, Woody Sullivan, and Adam Wight.

    Welcome to SETI@home.
    We use your email address to identify you.
    Please type:
        1 to set up a new account (first-time users);
        2 to log into an existing account (returning users).
    Your choice (1 or 2):

Folgen Sie den Instruktionen und prüfen Sie ob mit dem Internet verbunden sind. Wenn das der Fall ist holt sich der Klient seine erste Arbeitseinheit vom Server die dann auch direkt bearbeitet wird, aber erst mal zu den Account´s (Konten). Nach Please Type geben Sie entweder eine 1 ein wenn noch KEIN Account vorhanden ist. Eine 2 wenn schon ein Account besteht. Anschliessend die E-Mail Adresse. Nicht wundern wenn man keine Statusmeldungen sieht, das ist völlig normal, aber dafür haben wir ja schliesslich Ksetiwatch :o).

Wir starten jetzt unser Ksetiwatch, welches standardmässig im K-Menü unter Programme zu finden ist. Auf die Frage, ob Sie eine Location hinzufügen möchten, antworten wir mit JA.

Ein Bildschirmfoto von Ksetiwatch nach dem ersten Start.
Ksetiwatch start.

Mit einem Rechtsklick im weissen Feld sehen wir ein kleines Menü, mit dem wir dann eine Location hinzufügen können. Klicken Sie auf die "Analyse"-Registerkarte. Jetzt ein Rechtsklick und auf Hinzufügen... . In der Dialogbox kann man Einstellungen vornehmen. Editiere oder füge neue Klienten hinzu.

Ein Bildschirmfoto für die Dialogbox zum Hinzufügen oder Editieren einer SETI@home Location.
Add/edit dialog.

Tragen Sie einen Namen in das Feld Beschreibung ein. Man kann auch die Browsingfunktion benutzen, ebenfalls noch die Startdatei angeben, und wenn man möchte, kann man auch die Farbe ändern. Das war es auch schon. Als letztes mit OK bestätigen und Ksetiwatch informiert Sie jetzt über den/die eben eingestellten SETI@home Klienten(en).

Eine detaillierte Auflistung über die Einstellungsoptionen in den anderen Dialogen findet man hier: .

## Ksetiwatch benutzen

Die Ksetiwatch Fenster bestehen aus einer Serie von mehr oder weniger logisch angeordneten Spalten, die Sie über laufende SETI@home Klient(en) informiert. Alle Informationen sind als Listen organisiert die sich in regelmässigen Abständen aktualisieren. Wenn man z.B. auf die Registerkarte Bearbeitete Arbeitseinheiten klickt und dann auf Name der Location (Name ist der den Sie bei Beschreibung eingetragen haben), so können Sie rechts auf Zeit klicken und die jeweilige Spalte wird dann ab- oder aufsteigend sortiert. Mit den anderen Spalten geht das genauso, so kann man sich einen schönen Überblick in der richtigen Reihenfolge verschaffen.

In der Grundeinstellung protokolliert Ksetiwatch alle abgearbeiteten WU´s automatisch. Natürlich muss Ksetiwatch dafür im Hintergrund laufen, sobald der SETI@home-Klient eine Einheit abgearbeitet hat.

Wenn der Klient auf Version 3.x erneuert wurde, modifiziert Ksetiwatch automatisch die Logfiles (`SETILog.csv`) von dem alten Klienten und auch die neuen Puls- und Triplett-Signale. Die alte Logdatei wird umbenannt in `SETILog.old`. Bei Netzwerkverzeichnissen ist das noch nicht ausgetestet. Es ist daher anzuraten, von den alten Logdateien eine Sicherheitskopie zu machen.

Ksetiwatch benutzt KDE´s Sitzungsmanagement. Das heisst, dass es nicht notwendig ist das Programm aus KDE heraus zu schliessen oder wieder zu starten, wenn eine neue KDE-Sitzung begonnen wird. Optional: Ksetiwatch startet den oder die SETI@home Klient(en) für Sie.

Der Inhalt der Registerkarten und der Optionsfelder, die zur Verfügung stehen, werden in den nächsten Kapiteln im einzelnen beschrieben.

### Die "Analyse"-Registerkarte

Ein Bildschirmfoto von der "Analyse"-Registerkarte.
Analysis tab.

Diese Registerkarte zeigt den gegenwärtigen Status der SETI@home Klienten an. Sie zeigt den Fortschritt der Datenverarbeitung, der Prozesseffizienz und die besten Ergebnisse der aktuellen WU. Im Detail:

#### Location

Der ausgesuchte Name für den SETI@home Klient.

#### Status

Der Status vom SETI@home Klient. Folgende Zuordnungen der Farben: arbeitet (blaues Icon), gestoppt (rotes Stop-Signal), fertig (grüner Marker) oder ladend (gelbes Signal).

#### Chirp Rate

Signalrate des gegenwärtigen Prozesses.

#### % Fertig

Angabe wieviel schon abgearbeitet sind vom Prozess in Prozentangabe.

#### CPU-Zeit

Zeigt an wie lang der Rechner mit dem aktuellen Prozess schon beschäftigt ist.

#### Rest-Zeit

Verbleibende Zeit bis zur vollständigen Bearbeitung der Arbeitseinheit.

#### %/CPU-Stunde

Soviel Prozent bearbeitet die CPU in einer Stunde vom aktuellen Prozess ab.

#### MFlops

Entsprechend der SETI@home Internetseite erfordert jede Arbeitseinheit etwa zwischen 3.2*10^12 und 4.2*10^12 Fliesskomma-Operationen (der genaue Wert hängt von der tatsächlichen Winkelstrecke ab). Diese Eintragung zeigt wieviele MFlops (Megaflops) der Computer pro Sekunde verarbeitet.

#### Spitze

Der höchste Spitzenwert der gefunden wurde.

#### Stärkster Gaussian

Die stärkste Gausskurve in Bezug auf seinen Qualitätswert, der bis jetzt gefunden wurde. Der Qualitätswert wird über (power/fit) berechnet.

#### Stärkster Puls

Stärkstes gefundenes Puls-Signal, gemessen am Qualitätswert.

#### Stärkstes Triplet

Das stärkste bis jetzt gefundene Triplet in Bezug auf seinen Qualitätswert. Es ist zu beachten, dass Qualitäts- und Leistungswerte für Triplets identisch sind. Die Anzeige der Leistung ist daher weggelassen worden.

Zusätzlich ist die "Analyse"-Registerkarte der Ort, an dem man die Liste der zu überwachenden SETI@home-Klienten steuert. Dieses wird über ein Popup-Menü getan, welches erscheint, wenn man die rechte Maustaste über der Liste der SETI@home Positionen anklickt. DiesesKontext-Menü besteht aus den folgenden Funktionen:

Hinzufügen...

  Hinzufügen einer neuen SETI@home location zu der Liste. Dieses geschieht über ein Dialogfeld , in dem man Informationen über Ksetiwatch eintragen muss um den den Klienten zu Überwachen. Siehe bitte hier für Details.

Editieren...

  Ein Rechtsklick auf einen existierenden Namen erlaubt das editieren der jeweiligen SETI@home location. Es öffnet sich ein Dialogfeld.

Löschen

  Löschen der selektierten SETI@home-Location. Alle SETI@home-Dateien, sowie die Logdateien bleiben dabei erhalten.

Starte Klient

  Versucht den SETI@home Klient zu starten, man muss Ausführungsrechte für die ausgewählte SETI@home location haben. Das funktioniert nicht über gemountete Netzwerkfreigaben (Samba oder NFS Freigaben).

Stoppe Klient

  Stoppt den Klient. Die gleichen Begrenzungen wie für das Starten treffen auch hier zu.

Zeige...

  Hier ist es möglich über ein Zusatzmenü ein extra Fenster zu öffnen um die stärksten Signale anzeigen zu lassen. Siehe hier für Details. Zusätzliche Informationen werden in einem Extra Fenster als Text angezeigt. Zum Beispiel: Probleme mit dem Connecten zum SETI@home Server oder andere Sachen. Funktioniert erst ab SETI@home Klient 2.0 und höher.

Am unteren Rand findet man auch noch einige Kontrollelemente, die im folgenden beschrieben werden.

  Ein Klicken auf dieser Taste leitet einen Versuch ein, alle SETI@home Klienten sofort zu starten. Nur die Klienten für die Sie Ausführungsrechte haben werden gestartet.

  Hiermit kann man die Listeneintragungen erneuern (Refresh). Bei neueren SETI@home Klienten kann es sein, dass dies nur ein Mal in der Minute geschieht.

  Versucht alle Klienten in der obigen Liste zu stoppen. Nur die Klienten,für die man Ausführungsrechte hat, werden gestoppt.

Ausserdem gibt es ein Feld dass es Ihnen erlaubt zu entscheiden welche Klienten angezeigt werden sollen. Zum Beispiel kann man nur Klienten anzeigen lassen die am arbeiten sind oder die gestoppt sind. Das ist besonders nützlich wenn mehrere Klienten gesteuert werden und man somit eine lange Liste hast. Rechts werden noch einmal ein Hilfe-Knopf und ein Knopf für direkten Zugang zur Ksetiwatch-Homepage angezeigt.

Wenn Sie das Feld “In´s Panel minimieren” (sehen Sie hier ) aktiviert haben, können Sie ein kleines Icon im Panel sehen das Sie über den Status des SETI@home Klienten informiert. Rechtsklick zeigt ein kleines Menü. Linksklick öffnet Ksetiwatch. Es ist möglich mehrere Ksetiwatchprozesse zu starten!

### Die "Daten-Info"-Registerkarte

Ein Bildschirmfoto von der "Daten-Info"-Registerkarte.
Data Info tab.

Die "Daten-Info"-Registerkarte enthält alle wichtigen Informationen über die Arbeitseinheiten. Sie enthält:

#### Position

Die geographische Position der jeweiligen WU die bearbeitet wird. Sie können sich das auch graphisch anzeigen lassen wenn Sie auf das Feld Sternenkarte klicken. Mehr Details zur Sternenkarte erhalten Sie in diesem Abschnitt .

#### Aufgezeichnet am

Das Datum und die Uhrzeit von der Aufzeichnung der WU. Zeitangabe in GMT.

#### Quelle

Das Radioteleskop welches die WU aufgezeichnet hat.

#### Grundfrequenz

Die Grundfrequenz der WU. Die rohen Daten die für SETI@home verwendet werden bedecken ein 2.5 MHZ Band. Um es in handlichere Stücke zu teilen wird es in 256 sogenannte Subbands (Teilfrequenzbänder) aufgespaltet. Jeder dieser Subbands hat eine niedrigste Frequenz die als das niedrige Frequenz gekennzeichnet ist.

#### Winkelbereich

Abhängig von der Anstiegsgeschwindigkeit des Teleskops hat jede Arbeitseinheit eine einzigartige Winkelstrecke. Der Klient stellt auf der Grundlage von diesem Wert fest wieviel Arbeit für die entsprechende WU benötigt wird.

#### TeraFlops

Die Anzahl der Gleitkomma´s die erforderlich sind um die WU zu verarbeiten (angegeben in TeraFlops = 10^12 Flops). Die Berechnung dieses Wertes basiert auf der Forschung von Roelof Engelbrecht und von Lawrence Kirby.

### Die "Benutzer-Info"-Registerkarte

Die "Benutzer-Info"-Registerkarte präsentiert spezifische Details über die Eigentümerder jeweiligen SETI@home-Locations:

Ein Bildschirmfoto von der "Benutzer-Info"-Registerkarte.
User Info tab.

#### Name

Ihr registrierter Username bei SETI@home.

#### Bearbeitete WU´s

Die Anzahl der schon abgearbeiteten WU´s.

#### Gesamt-CPU-Zeit

Gesamte totale CPU-Zeit der bearbeiteten WU´s.

#### mittlere CPU-Zeit

Durchschnittliche CPU-Zeit pro WU.

#### Letztes Resultat

Datum und Zeit der letzten abgearbeiteten WU.

#### Registrierdatum

Datum und Zeit wann Sie sich registriert haben bei SETI@home.

### Die "Bearbeitete Arbeitseinheiten"-Registerkarte

Ein Bildschirmfoto von der "Bearbeitete Arbeitseinheiten"-Registerkarte. Es zeigt die Liste der bearbeiteten Arbeitseinheiten.
Completed Work Units tab, WU list.

Hier finden Sie alle WU´s, die verarbeitet wurden, vorsortiert in Bezug auf die Position. Um die geloggten WU´s für eine spezifische Position anzusehen müssen Sie die SETI@home Position in der Baumansicht links (wenn die Baumansicht in einem aufgeklapptem Zustand ist, mit Doppelklicken auf SETI Positionen) nur vorwählen. An der rechten Seite finden Sie dann die entsprechende Liste. Die folgenden Details werden zur Verfügung gestellt:

#### Log-Datum

Datum und Zeit der geloggten WU´s. Sehen kann man das in der `result.sah` Datei.

#### Name der Work Unit

Name der Arbeitseinheit.

#### CPU-Zeit

Solange hat die CPU gebraucht um die WU zu bearbeiten.

#### %/Stunde

Soviel % bearbeitet die CPU pro Stunde.

#### Spitze

Grösster Spitzenwert der jeweiligen WU.

#### Stärkster Gaussian

Stärkster Gaussianwert der gefunden wurde in der WU.

#### Stärkster Puls

Stärkstes Pulsesignal was gefunden wurde.

#### Stärkstes Triplet

Stärkstes Triplett was gefunden wurde.

#### Aufgezeichnet am

Datum und Zeit der Aufzeichnung.

#### Grundfrequenz

Die Grundfrequenz der WU.

#### Winkelbereich

Abhängig von der Anstiegsgeschwindigkeit des Teleskops hat jede Arbeitseinheit eine einzigartige Winkelstrecke. Der Klient stellt auf der Grundlage von diesem Wert fest wieviel Arbeit für die entsprechende WU benötigt wird.

#### TeraFlops

Die Anzahl der Gleitkomma´s die erforderlich sind um die WU zu verarbeiten (angegeben in TeraFlops = 10^12 Flops). Die Berechnung dieses Wertes basiert auf der Forschung von Roelof Engelbrecht und von Lawrence Kirby.

Ein Bildschirmfoto von der "Bearbeitete Arbeitseinheiten"-Registerkarte. Es zeigt eine Zusammenfassung der Ergebnisse aller Locations.
Completed Work Units tab, loc summary list.

Das Klicken auf “SETI” Positionen in der Baumansicht gibt Ihnen eine zusammenfassende Liste aller SETI@home Positionen. Hier erhalten Sie folgende Informationen :

#### WUs

Anzahl der bearbeiteten WUs.

#### Gesamt-CPU-Zeit

Gesamte CPU Zeit für die SETI@home location.

#### mittlere CPU-Zeit

Mittlere CPU Zeit die gebraucht wurde für eine WU der jeweiligen SETI@home location.

#### Rekord Spitze

Höchste Spitze für die SETI@home location.

#### Rekord Gaussian

Rekord Gaussian für die SETI@home location.

#### Rekord Puls

Rekord Puls für die SETI@home location.

#### Rekord Triplett

Rekord Triplett für die SETI@home location.

Das Klicken auf Gefundene Signale zeigt Ihnen einige Statistiken über interessante Signale die von SETI@home gefunden wurden. Klicken Sie auf Gefundene Signale im Verzeichnisbaum und Sie sehen die Gesamtanzahl der Gefundenen Signale. Klappen Sie den Verzeichnisbaum auf und man sieht wieviele und welche Art von Signalen gefunden wuden.

Ein Bildschirmfoto von der "Bearbeitete Arbeitseinheiten"-Registerkarte. Es zeigt die Liste von allen gefundenen Signalen.
Completed Work Units tab, signal summary list.

Die Spalten Top Spitzen (Gaussians, Pulse, Triplets) zeigen wieviele Signale der jeweiligen Art in Gesamtmenge für eine gegebene Position gefunden worden sind. Die Werte in den Spalten stellen die durchschnittliche Menge pro WU dar. Top Spitze (Gaussian, Pulse, Triplet) informieren Sie über die besten Signale die gefunden wurden.

Wie oben, zeigt diese Liste die Menge der Signale und der besten Signale, dieses mal nur auf WU Niveau.
Ein Bildschirmfoto von der "Bearbeitete Arbeitseinheiten"-Registerkarte. Es zeigt, welche Art von Signalen in den Arbeitseinheiten gefunden wurden.

Completed Work Units tab, signal list.

Links in der Baumansicht kann man mit Rechtsklicken ein Popup-Menü öffnen für ein paar Extrafunktionen. Rechtsklick und dann Sternenkarte wählen und es öffnet sich eine Sternenkarte all Ihrer SETI@home locations. In der Sternenkarte kann man auch direkt ein paar Einstellunugen vornehmen. Man kann auch auf Locations neu laden klicken und die Liste wird auf den neuesten Stand gebracht, falls hier neuere WU´s noch nicht aufgetaucht sind (Update).

Selektieren Sie eine WU in der Liste der Bearbeiteten Arbeitseinheiten und wählen Auf Sternenkarte zeigen und es öffnet sich das Sternenkartenfenster für die selektierte WU. Wenn Sie das Sternenkartenfenster geöffnet lassen und es dann mit anderen Eintragungen wiederholen, werden diese WU´s zur Sternenkarte hinzugefügt (ohne das alte aus der Sternenkarte zu löschen). Auf diese Weise kann man eine zusammenhängende Ansicht der WU errichten.

Wenn man Zeige geloggte Signale im Popup-Menü wählt öffnet sich ein Dialog Fenster dass mehr Details über die geloggten Signale verrät. Mehr Details dazu erfährt man in der Sektion .

#### Gefundene Signale

Dieses Fenster erlaubt das Browsen durch alle geloggten Signale von Ksetiwatch die vom SETI@home Server zurückkommen. Hier befinden sich vierRegisterkarten für unterschiedliche Signale, die in ihren Details dargestellt werden.

##### 1. Spitzen

Geloggte Spitzenwerte werden in einer Listanansicht mit folgenden Spalten dargestellt:

- `Power:` Die Energie der Spitzen in den Absolutwerten.

- `Auflösung:` Die erzeugte Frequenzauflösung des FFT Modems in dem die Spitze gefunden wurde.

- `Signalverhältnis:` Durch die Natur des FFT verringert sich die Energie der Spitzen mit abnehmender Frequenzauflösung. Der errechnete Signalverhältnisparameter gleicht diesen Effekt aus und erlaubt einen Auflösungsunabhängigen Vergleich der Spitzen. Spitzen mit Signalverhältnissen grösser als 22.0 werden zurück zu SETI@home berichtet.

- `RA, Dec:` Die Position der Spitze(n) im Himmel, gezeigt wie eine rechte Besteigung (RA, in Stunde), im Paar der Neigung (Dez, in Grad).

- `Frequenz:` Die Frequenz des Empfängers in GHz.

- `Chirp Rate:` Die Chirp-Rate in Hzs.

##### 2. Gaussians

Geloggte Gaussians werden hier in grafischer Form dargestellt. Mit den unteren Pfeiltasten kann man durch die Grafik blättern. Eine Textbox auf der rechten Seite zeigt folgende numerische Parameter:

- `Power:` Gaussche Energie in den Absolutwerten.

- `Mean:` Der gepasste Mittelwert (d.h. das durchschnittliche Hintergrundsignal) des Gausschen Profils.

- `Sigma:` Dieser Parameter zeigt die Bandbreite. des Gaussian.

- `Fit:` Die Qualität der zu notierenden Daten. Weniger ist besser.

- `Score:` Der Wert vom Gausschen. Dieser Wert wird durch (power/fit) errechnet.

- `RA, Dec:` Die Position vom Gausschen im Himmel, gezeigt als rechte Steigung (RA), im Paar der Neigung (Dez).

- `Frequenz:` Die Frequenz des Empfängers in GHz.

- `Chirp Rate:` Die Chirp-Rate in Hzs.

##### 3. Pulse

Geloggte Impulse werden angezeigt genauso wie Gaussians. Wegen der Beschränkungen des SETI@home Klienten kann es allerdings vorkommen, dass einige Impulsprofile möglicherweise nicht dargestellt werden können. Die folgenden Parameter werden hier aufgelistet:

- `Power:` Pulseenergie in den Absolutwerten.

- `Mean:` Das Durchschnittliche Hintergrundsignal vom Pulseprofil.

- `Period:` Das periodische Pulsesignal in sekunden.

- `Score:` Das Ergebnis vom Pulse.

- `RA, Dec:` Die Position vom Pulse im Himmel, dargestellt als rechte Besteigung (RA), Paar der Neigung (Dez).

- `Frequenz:` Die Frequenz des Empfängers in GHz.

- `Chirp Rate:` Die Chirp-Rate in Hzs.

Ein Bildschirmfoto vom Dialog "Gefundene Signale".. Logged Signals dialog.

##### 4. Tripletts

Geloggte Tripletts und Gaussians werden angezeigt und können hier gebrowst werden. Wegen der Beschränkungen des SETI@home Klienten kann es allerdings vorkommen, dass einige Impulsprofile möglicherweise nicht dargestellt werden können. Die folgenden Parameter werden hier aufgelistet:

- `Power:` Triplettenergie in den Absolutwerten.

- `Mean:` Das Durchschnittliche Hintergrundsignal vom Pulseprofil.

- `Period:` Das periodische Pulsesignal in sekunden.

- `Score:` Das Ergebnis des Tripletts. Identisch zur Energie.

- `RA, Dec:` Die Position vom Pulse im Himmel, dargestellt als rechte Besteigung (RA), Paar der Neigung (Dez).

- `Frequenz:` Die Frequenz des Empfängers in GHz.

- `Chirp Rate:` Die Chirp-Rate in Hzs.

Klicken Sie auf den Speichern.. Knopf dann können Sie das jeweilige Signal speichern. Das Bild wird im PNG-Format gespeichert in der Standartgrösse 350x200 pixel.

### Die "Optionen"-Registerkarte

Ein Bildschirmfoto von der "Optionen"-Registerkarte.
Options tab.

Ksetiwatch hat einige Einstellungsmöglichkeiten die man hier verändern kann.

#### Auffrisch Intervall

Dieser Regler erlaubt das einstellen zum aktualisieren der Anzeige in den Listen (Refresh). 60 sekunden reichen hier völlig aus. Die genaue Zeit wird in sekunden angezeigt.

#### Zeit Format

Hier kann man zwischen 2 Zeitformaten wählen: Stunden:Minuten:Sekunden (hh:mm:ss) oder Tage:Stunden:Minuten:Sekunden (dd:hh:mm:ss)

#### Neue Signale zeigen

Wenn Ksetiwatch ein neues Signal gefunden hat, dann kann man hier einstellen ob es geloggt werden soll. Sie können informiert werden über Spitzen, Gaussians, Pulses und/oder Tripletts. Aktivieren Sie die Kästchen von den Signalen die Sie gerne aufzeichnen möchten, so kann man diese dann später in den Logfiles betrachten. Bei Nur Rekorde werden wie der Name schon sagt nur die Spitzenwerte aufgezeichnet. So werden die Logfiles auf ein Minimum verkürzt. Zusätzlich kann man auch einen Sound abspielen lassen sobald ein Signal gefunden wird. Aktivieren Sie den Knopf Sound abspielen und wählen Sie den Sound (.wav_File) aus. Über die Browsingfunktion kann man ganz einfach in das Verzeichnis wechseln und den Sound auswählen. Zum Testen einfach auf die Pfeilspitze klicken und hören ob der Sound einem gefällt.

#### Ins Panel minimieren

Ksetiwatch kann im Panel minimiert werden wenn man das hier einstellt. Diese Option erlaubt es Ksetiwatch in die Taskleiste zu minimieren. Klicken Sie in der Taskleiste auf das Icon und das Fenster öffnet sich wieder. Mit einem Rechtsklick auf das Icon erscheint ein kleines Menü.Hier kann man das Fenster wieder öffnen oder z.B. den Klienten stoppen/starten/beenden.

#### Gitterlinien in den Listen zeichnen

Gitterlinien in den Listen Locations und Gefundene Signale können zur besseren Lesbarkeit eingezeichnet werden.

### Hinzufügen oder Editieren einer SETI@home Location

Das Hinzufügen oder Editieren einer SETI@home Location wird über ein Dialogfeld getan. Dieses Fenster besteht aus einigen Seiten, die wie folgt angeordnet sind.

Ein Bildschirmfoto vom "Hinzufügen oder Editieren" Dialog: Grundeinstellungen für die SETI@home location.
Add/edit dialog.

Die erste Seite Location ist bestimmt für allgemeine Einstellungen der SETI@home Location. Eine vorgeschriebene Einstellung ist die Beschreibung, hier muss man was eingeben, das ist der Name der SETI@home Location. Seti@home-Verzeichnis ist das Verzeichnis wo der SETI@home Klient sich befindet. Optional kann man mit dem Browseknopf durch die Verzeichnisse browsen (der sich auf der rechten Seite befindet) um das Verzeichnis anzugeben. Wählen Sie noch die Farbe aus für die SETI@home Location mit dem Knopf Farbe. Somit kann man Meldungen wie z.B. auf der Sternenkarte in der Lieblingsfarbe betrachten.

Mehrere Programme oder Indexe können durchgeführt werden wenn man den SETI@home Klienten beginnt oder stoppt. Dieses kann z.B. zur Steuerung der Klienten auf Remotecomputern nützlich sein. Es können einfache Indexe in dass Logbuch oder auf den Remotecomputer geschrieben werden. Nach einem Neustart sind alle Einstellungen aktiv. Es ist auch möglich den SETI@home Klienten zu starten und zu stoppen. Um diese Eigenschaft zu ermöglichen überprüfen Sie bitte: Ausführbare Datei beim Start und/oder Ausführbare Datei beim Beenden und tragen den Namen des jeweilig durchgeführten Programms ein, und zwar unten im Kästchen.

Die zweite Seite SETI@home Client erlaubt mehrere Einstellungen zum steuern des SETI@home Klienten. Ksetiwatch kann den SETI@home Klient für Sie starten sobald Ksetiwatch gestartet wird. Aktivieren kann man das über das Kästchen SETI@home Klient beim Start aufrufen. Beim beenden von Ksetiwatch kann der SETI@home Klient gestoppt werden mit SETI@home Klient beim beenden stoppen. Das ist sinnvoll bei einem Multi-User PC, wo also mehrere Personen dran arbeiten und der Klient währenddessen nicht weiter laufen soll. Soll der Klient doch weiterlaufen obwohl Ksetiwatch beendet worden ist so aktiviert man das Kästchen Klient am laufen halten.

Ein Bildschirmfoto vom "Hinzufügen oder Editieren" Dialog: Einstellungen für den SETI@home Klient.
Add/edit dialog.

Die Priorität des Klient Prozesses kann durch einen Regler justiert werden. Es wird empfohlen, eine niedrige Priorität für den Klienten zu verwenden, um anderen Anwendungen die CPU-Leistung zu lassen.

Wird der SETI@home Server über einen Proxyserver verbunden muss man das Kästchen Proxy-Server ankreuzen, und den Servernamen und Port eingeben.

Kommandozeilen-Argumente für den SETI@home Klient können in die Dialogbox eingegeben werden. Ausserdem kann man noch folgendes wählen:

#### -stop_after_process

Wenn eine work_unit.sah anwesend ist verarbeitet der Klient die WU und stoppt dann. Resultate werden nicht gesendet. Der Prozess stoppt also nach der Verarbeitung.

#### -stop_after_send

Bei dieser Option wird der Prozess bearbeitet und zurückgesendet. Es wird `keine` neue WU gedownloaded.

#### -email

Sendet eine E-Mail (zu der angegebenen Adresse) bei Fehlern. Diese Option ist nicht bei allen Klienten verfügbar.

#### -graphics

Erzeugt einen Datenstrom für die xsetiathome Grafikschnittstelle (sehen Sie bitte das README.xsetiathome). Diese Option ist nicht für alle Klienten verfügbar.

Wenn man Kommandos eingeben möchte die über die GUI nicht einstellbar sind kann man diese im Dialogfeld Kommandozeilen-Argumente eingeben. Schauen Sie sich die SETI@home README Datei für weitere Details an.

Die geänderten Einstellungen sind erst nach einem Neustart des SETI@home-Klienten aktiv.

Ein Bildschirmfoto vom "Hinzufügen oder Edititeren"-Dialog: loggen der Komplettierten Work Units.
Add/edit dialog.

Die dritte und letzte Seite befasst sich mit dem Protokollieren von komplettierten WU´s. In der Grundeinstellung loggt Ksetiwatch alle WU´s automatisch. Wenn Sie das abschalten wollen oder ein anderes Programm dafür benutzen möchten kann man das ebenfalls einstellen. Nutzen Sie die Browsingfunktion dafür oder geben es von Hand ein. Deaktivieren Sie das Kästchen Protokollieren von WUs aktivieren. wenn Sie keine Aufzeichnungen wünschen. Ab Version 2.2.0 gibt es eine neue Möglichkeit die Logdateien in einem anderen Verzeichnis zu speichern. Aktivieren Sie Logdateien umleiten nach und browsen in das Verzeichnis oder geben es von Hand ein. Diese Möglichkeit ist dann sinnvoll wenn man keine Schreibrechte für das Standardverzeichnis hat (möglicherweise an einem Remotecomputer) oder wenn man mehrere Logdateien zu einer einzigen Datei zusammenführen möchte.

Klicken Sie nun auf den OK Knopf, somit werden die Einstellungen werden gespeichert und der Dialog wird geschlossen. Nach beenden und erneutem Starten von Ksetiwatch werden die neuen Einstellungen übernommen. Wenn Sie auf Cancel drücken verlassen Sie das Dialogfeld OHNE zu speichern.

### Sternenkartenfenster

Das Sternenkartenfenster ist eine bequeme Möglichkeit um die WUs am Himmelsbild zu sehen. Die WUs werden in der Farbe dargestellt die bei Beschreibung ausgewählt wurde. Das Aussehen kann über ein Kontextmenü (rechte Maustaste) gewählt werden. Man hat folgende Möglichkeiten:

Löschen

  Entfernt alle WU-Marker von der Sternenkarte.

Zeige Text

  Markierungen zeigen Ihnen die Position der fertigen WUs der SETI@home Location auf der Karte an. Auswahl zwischen:

Kleine Marker

  Zeichnet kleine Markierungen.

Normale Marker

  Zeichnet normal grosse Markierungen.

Grosse Marker

  Zeichnet grosse Markierungen.

Kleine Marker

  Gefüllte Markierungen sind besser zu sehen.

Zusätzlich besteht die Möglichkeit, sich den Teleskop-Pfad für alle in Bearbeitung befindlichen WUs anzuschauen. Der Teleskop-Pfad illustriert den Weg, den das Teleskop bei der Himmelsabtastung genommen hat, um die Daten für die jeweilige WU zu sammeln. Ein einfacher Klick auf den entsprechenden WU-Marker öffnet das Grafikfenster. Der Mauszeiger ändert sich über einem WU-Marker zu einem "Zeigefinger", wenn die Daten für einen Teleskop-Pfad zur Verfügung stehen. Bitte beachten Sie, dass für bereits abgearbeitete WUs kein Teleskop-Pfad dargestellt werden kann, da die erforderlichen Koordinaten nicht protokolliert werden.

### Das Gaussian, Pulse und Triplet Fenster

SETI@home Klienten ab Version 2.0 oder höher enthalten viele detaillierte Informationen über Gefundenene Signale plus eine Grafische Präsentation über die Daten. Ein kleiner Überblick :

#### Gaussians

Experimentelle Daten werden in Rot gezeichnet, während passende Resultate in Weiss bildlich dargestellt werden (vorhanden seit Version 2.0 des SETI@home Klienten).

#### Pulses

Impulsdiagramme werden in der Art und Weise gezeichnet wie die GUI SETI@home Klienten sie zeichnen. Um die Periodizität der Impulse zu veranschaulichen wird das Impulsprofil zweimal angezeigt (vorhanden seit Version 3.0 des SETI@home Klienten).

#### Triplets

Wieder schauen Tripletts dem der GUI SETI@home Klienten sehr ähnlich. Drei kleine grüne Markierungen zeigen die Position der Tripletts (vorhanden seit Version 3.0 des SETI@home Klienten)

Das Aussehen kann über das Rechtsklickmenü geändert werden. Es gibt folgende Optionen:

Balkendiagramm

  Das ist eine Möglichkeit des GUI SETI@home Klienten um die experimentellen Daten zu zeichnen. (nicht verfügbar für Pulse and Triplett).

Liniendiagramm

  Ein alternativer Weg um experimentelle Daten zu zeichnen.

Stil

  Hier kann man wählen ob man Markierungen oder Verbindungslinien im Liniendiagramm anzeigen lassen möchte (nicht verfügbar für Pulses und Triplett).

Zeige Info

  Zeigt den Namen der WU und numerische Parameter im Fenster.

Text-Position

  Zeigt den Text Oben-links oder Oben-rechts an.

Diagramm speichern...

  Speichert das Diagramm im PNG-Format.

## Fragen und Antworten

&reporting.bugs; &updating.documentation;

Ksetiwatch zeigt mir nichts an nach dem Start.

Ksetiwatch kann nicht nach SETI@home location´s auf Ihrem Computer suchen, Sie müssen sie selber angeben. Sehen Sie bitte hier für Details.

Wenn ich versuche einen Klient mit Ksetiwatch zu starten so beginnt dieser erst zu starten aber nach einiger Zeit stoppt der wieder. Was ist da los?.

Das zeigt an dass Ksetiwatch nicht in der Lage war den Klienten zu starten, wahrscheinlich haben Sie keine Ausfürungsrechte für die Datei.

Manchmal zeigt Ksetiwatch mir dass der Klient noch läuft, obwohl die WU bearbeitet worden ist und keine neue Aufgabe in der Prozesstabelle gefunden werden kann. Wie ist das möglich?.

Das scheint ein Fehler des Klienten zu sein. Anscheinend kann der SETI@home Klient die result.sah Datei nicht schreiben nachdem die WU abgearbeitet wurde. Starten Sie den Klienten neu und es sollte wieder gehen.

Ksetiwatch stürzt ab wenn ich versuche das Programm zu starten oder wenn ich auf das Icon in der Taskbar klicke.

Das ist meistens ein Problem wegen fehlerhaften PNG-System Bibliotheken. Erneuern Sie diese Bibliotheken auf die neueste Version.

Warum fehlen die ganzen Icons im Display und warum kann ich keine Sternenkarte öffnen?.

Sie haben womöglich ein RPM-Paket installiert dass nicht für Ihre Distribution gemacht wurde. Informieren Sie sich bei dem Anbieter Ihrer Distribution ob er ein Ksetiwatch RPM anbietet. Oder mal auf rpmfind.net das entsprechende RPM für Ihre Distribution suchen.

Wenn Sie aus den Quellen selber kompiliert haben vergassen Sie wahrscheinlich den korrekten Pfad zum KDE-Verzeichnis anzugeben. Konfigurieren sie neu mit der Option --prefix/pfad/zu/kde bei ./configure. Dieses Problem wurde auch schon im Ksetiwatch-Hilfeforum auf SourceForge besprochen. Schauen Sie mal hier oder hier.

Ich benutze RedHat 7.x mit dem gcc Version 2.96 und habe selber kompiliert. Warum stürzt das Programm immer ab nach dam Start?.

Der binäre Code von gcc 2.96 ist inkompatibel zum letzten GNU compiler (2.95.2 oder 2.95.3). Damit es wieder funktioniert rekompilieren Sie Ksetiwatch mit der Option --enable debug (./configure --enable-debug). Zusätzlich schauen Sie bitte auf der RedHat Internetseite nach der neuesten Version des gcc 2.96 der die eben erwähnten Inkompatibilitäten nicht mehr hat.

## Mitwirkende und Lizenz

Ksetiwatch

Program copyright 1999-2001, 2002 Gordon Machel gmachel@users.sourceforge.net

Documentation copyright 2000-2001, 2002 Gordon Machel gmachel@users.sourceforge.net

&underFDL;

&underGPL;

## Installation

### Wie man Ksetiwatch bekommt

Sie finden die aktuellste Version und neue Informationen über das Programm auf der Ksetiwatch Internetseite: http://ksetiwatch.sourceforge.net.

### Voraussetzungen

Diese Version von Ksetiwatch ist für KDE 2.x und Qt 2.2.x. bestimmt, zusätzlich benötigen Sie SETI@home 2.0 oder höher wenn Sie vollen Gebrauch von diesem Programm haben wollen. Ab Ksetiwatch Version 2.1.0 werden SETI@home-Klienten mit Versionsnummer 1.x nicht mehr unterstützt (dies sollte aber kein Problem sein wenn Sie die neueste Version 3.03 vom SETI@home Klient verwenden) die Sie auf der SETI@home Webseite runterladen können.

Eine Liste der Neuerungen und Veränderungen finden Sie auf: http://ksetiwatch.sourceforge.net/ChangeLog.

### Kompilierung und Installation

Mit den folgenden Befehlen kann man Ksetiwatch aus den Quellen installieren:

    % ./configure
    % make
    % make install

Da Ksetiwatch sich selber Konfiguriert dürfte es keine Probleme geben bei der Kompilierung. Gibt es dennoch Probleme, dann berichten Sie es bitte an gmachel@users.sourceforge.net oder schauen Sie auf der Ksetiwatch Downloadseite. Zusätzlich gibt es ein Diskussionsforum und ein Hilfeforum auf Sourceforge wo der Autor oder andere User versuchen werden Ihnen zu helfen.

### Konfiguration

Bitte lesen Sie das Kapitel "Erster Start" wenn Sie den SETI@home Klient zum ersten mal benutzen.