Wie "Generell freie" Protokolle von Zeroplus-LA nutzen?

Gast #3827067
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.
Gast #3828834
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.
#3829068
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.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren