SNOOPY

Datenanalysator für serielle Schnittstellen

Startseite
Anwendung
Windows
FAQ

Inhalt

  1. Welche Hardware kann ich verwenden? Ich habe hier noch einen 286er "Laborknecht" mit Hercules Grafikkarte rumstehen.
  2. Die Bildschirmanzeige sieht sehr merkwürdig aus
  3. Mein Laptop hat nur eine serielle Schnittstelle. Was kann ich tun?
  4. Der Adapterstecker ist mir viel zu teuer. Ich möchte ihn mir selber basteln. Gibt es dafür einen Bauplan?
  5. Obwohl auf der Leitung ständig gesendet wird, bekomme ich Pausen von über 50 Millisekunden angezeigt. Ist das Programm so ungenau?

 

 

Welche Hardware kann ich verwenden? Ich habe hier noch einen 286er "Laborknecht" mit Hercules Grafikkarte rumstehen.

Kein Problem. Hauptsache die Kiste hat zwei serielle Schnittstellen. Obwohl das Programm eine VGA Karte in besonderer Weise unterstützt (512 Zeichen-Darstellung), wird eine Hercules, CGA oder EGA Karte erkannt und korrekt angesteuert. Das Programm kann mit diesen Grafikkarten jedoch keine besonderen Zeichensätze anzeigen.

Die Rechenleistung eines 286er Rechners ist bei Baudraten über 9600 problematisch. In der Regel ist ein ausgedienter 486er für Baudraten bis zu 115.200 voll tauglich.

Die Bildschirmanzeige sieht sehr merkwürdig aus.

Wahrscheinlich starten Sie SNOOPY in einer DOS-Box unter Windows. Lesen Sie hier, wie Sie das Problem beheben können.

Mein Laptop hat nur eine serielle Schnittstelle. Was kann ich tun?

Manche Laptops bieten die Möglichkeit über einen sogenannten "Port-Replikator" zwei serielle Schnittstellen zu benutzen. Erkundigen Sie sich bitte bei dem Hersteller Ihres Notebooks.

Der Adapterstecker ist mir viel zu teuer. Ich möchte ihn mir selber basteln. Gibt es dafür einen Bauplan?

Ja. Für andere Stecker/Buchsengrößen schauen Sie hier nach.

 

SNOOPY 3.9 Adapterstecker
           2|<----+----------TxD----------------|2
           3|-----|----------RxD------+-------->|3
           4|<----|-----+----RTS------|---------|4
           5|-----|-----|----CTS------|-----+-->|5
           6|-----|-----|----DSR------|---+-|-->|6
25 pol.    7|-----|-+---|---Masse-----|-+-|-|---|7    25 pol.
Stecker    8|-----|-|---|----DCD----+-|-|-|-|-->|8    Buchse
          15|-----|-|---|---TxC/D---|-|-|-|-|-->|15
          17|-----|-|---|---RxC/D---|-|-|-|-|-->|17
          20|<----|-|-+-|----DTR----|-|-|-|-|---|20
          22|---+-|-|-|-|----RNG----|-|-|-|-|-->|22
          24|<--|-|-|-|-|---TxC/T---|-|-|-|-|---|24
                | | | | |           | | | | |                 1 2 5 6 8           1 2 5 6 8                   COM 1               COM 2              (9 pol. Buchse)     (9 pol. Buchse)

Am einfachsten läßt sich der Adapterstecker mit einer Jumperbox bauen (gibt's z.B. bei Conrad, Bestell-Nr 980730).

Verbinden Sie die angegebenen 12 Leitungen durch und zweigen Sie mit 2 Kabelenden wie im Schaltplan angegeben zu den beiden Anschlüssen für COM 1 und COM 2 ab.

Obwohl auf der Leitung ständig gesendet wird, bekomme ich Pausen von über 50 Millisekunden angezeigt. Ist das Programm so ungenau?

Nein. Das Programm SNOOPY arbeitet mit einer nominellen Genauigkeit von einer Mikrosekunde. In der Praxis werden mit einem Pentium Rechner Genauigkeiten unter 10 Mikrosekunden erreicht.

Die großen Lücken von über 50 Millisekunden entstehen wenn das Programm unter Windows in einer DOS Box gestartet wird. Alle Zeichen die von der seriellen Schnittstelle empfangen werden, werden zunächst vom Betriebssystem verarbeitet, bevor sie an die DOS Box weitergereicht werden.

Wenn eine bessere Genauigkeit erforderlich ist, muss das Programm unter DOS gestartet werden.