Forum: PC Hard- und Software Wie "Generell freie" Protokolle von Zeroplus-LA nutzen?


von Matze (Gast)


Lesenswert?

Hallo,

Ich habe einen Zeroplus LAP-C16064 Logik Analyzer , mit dem ich zunächst 
die Ausgabe der seriellen Schnittstelle eines PCs analysieren will.

Nun habe ich auf Win7 Version 3.12.03 der LAP-C Software und Version 
10200 der Freien Protokolle installiert.

Nun kann ich auswählen dass ich das Protokoll UART verwenden will, wenn 
ich nun unter "BUS Trigger" den Reiter "Protocol Analyzer Trigger" 
aufmache.
Kann ich "Allow Protocol Analyzer Trigger" nicht auswählen.

Vermutlich muss ich ES? registrieren, wenn ich nun auf "Register" drücke 
erscheint ein Fenster zur Eingabe der Seriennummer.

Ich habe eine Seriennummer diese Klebt auf dem Analyzer, sie wird jedoch 
nicht als richtig erkannt.


Auch habe ich mich bei Zeroplus registriert, hier stimmt die 
Seriennummer, ich könnte damit zusätzliche Protokolle auswählen.

Aber die generell freien (27) würden mir fürs erste reichen, wenn ich 
wüsste wie sich sie nutzen kann?

Denn ich denke es ist normal dass solange nicht auf ein Protokoll 
getriggert werden kann er dauerhaft "Unknown" decodiert.

von ./. (Gast)


Lesenswert?

Was war jetzt die Frage?

von Purzel H. (hacky)


Lesenswert?

Was meint denn der Hersteller dazu ?

von Matze (Gast)


Lesenswert?

Die Frage ist, wie kann ich auf ein Protokoll triggern?

Wenn der Uart des PCs ASCII-Zeichen ausgibt, und als Protokoll Uart 
ausgewählt ist und Baud-Rate, Stoppbits... stimmen,
er automatisch erkennt wo ein Byte anfängt und die Software des LAs den 
Inhalt anzeigen kann.

Wenn jedoch "Unknown" dasteht kann ich mit dem LA zwar die Bitfolge 
aufzeichnen, muss jedoch die gesamte Decodierungsarbeit selbst machen.

Siebzehn Zu Fuenfzehn schrieb:
> Was meint denn der Hersteller dazu ?

Werde ihm eine E-Mail schreiben.

von (prx) A. K. (prx)


Lesenswert?

Matze schrieb:
> Wenn der Uart des PCs ASCII-Zeichen ausgibt, und als Protokoll Uart
> ausgewählt ist und Baud-Rate, Stoppbits... stimmen,
> er automatisch erkennt wo ein Byte anfängt und die Software des LAs den
> Inhalt anzeigen kann.

UART Daten sind ein Problemfall, weil es keine jederzeit eindeutige 
Startbedingung gibt.

Eine UART, die sich auf einen laufenden Datenstrom aufschaltet, kann nur 
dann die Daten korrekt zu Bytes wandeln, wenn irgendwann einmal zwischen 
den Bytes eine längere Pause entsteht. So ist eine pausenlose Folge des 
Zeichens 'U' bei 8N1 nur durch Zufall in die richtigen Bytes trennbar. 
Einem LA ergeht das auch nicht anders.

Andere Protokolle, wie etwa I2C, haben klar identifizierbare 
Startbedingungen, sind also gut erfassbar.

Fang also beim Ausprobieren solcher Funktionalität nicht ausgerechnet 
mit UART Daten an.

: Bearbeitet durch User
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.