Forum: Mikrocontroller und Digitale Elektronik Lange/gesplittete Aufzeichnung mit Low Cost logic analyzer


von Martin (Gast)


Lesenswert?

Hallo Zusammen,

ich muss ein paar Logiksignale über einen längeren Zeitraum aufzeichnen 
um einen Fehler zu lokalisieren.
Allerdings nur alle 10 Minuten für einige Sekunden.

Nun kam mir die Idee, dazu einen vorhandenen billig-Logic Analyzer zu 
verwenden. Dieses standard-Ding mit 24 MHz und 8 Kanälen welches es im 
Internet an jeder Ecke gibt.

Dazu wird ja verschiedene Software empfohlen (PulseView. Logic 2 von 
saleae).

Ich dachte an einen Trigger, der immer wenn er ausgelöst wird die Daten 
über den Zeitraum wegspeichert (Format kann man ja noch streiten) und 
dann wieder scharf gestellt wird.
Leider habe ich bei den beiden Programmen keine entsprechende Option 
gefunden.

Hat von Euch jemand noch einen Tip im Petto, welche SW das beherrscht, 
oder wie ich das lösen könnte?

Sonst muss ich mich hinsetzen und selbst was mit nem uC oder vllt. auch 
Raspi schreiben.

von SigrokFan (Gast)


Lesenswert?

Du könntest vielleicht die Kommandozeilenversion benutzen. Dann musst du 
deinen Trigger dazu bringen sigrok-cli zu starten.

von usuru (Gast)


Lesenswert?

SigrokFan schrieb:
> Du könntest vielleicht die Kommandozeilenversion benutzen. Dann musst du
> deinen Trigger dazu bringen sigrok-cli zu starten.

Würde ich auch so machen. Port abfragen und dann sigrok-cli

von DerEgon (Gast)


Lesenswert?

Für "Logic" von Saelae gibt es ein SDK und diverse Plugins, mit denen 
all möglicher Kram angestellt werden kann.

https://support.saleae.com/saleae-api-and-sdk/protocol-analyzer-sdk

Mit Python lassen sich auch "Extensions" erzeugen.

https://support.saleae.com/extensions

von Martin S. (baerle)


Lesenswert?

> Würde ich auch so machen. Port abfragen und dann sigrok-cli

Das CLI hatte ich auch schon ein wenig im Auge.
Wie meinst Du das mit Port abfragen ?

Ich denke, das sollte sich mit einer Batch Datei gut lösen lassen, wenn 
ich einfach das CLI starte und dann auf einen Trigger warte ?

Danke schon mal

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.