Hallo liebe DSO (Rigol, Hantek, Atten...usw.) Benutzer, gibt es inzwischen ein "günstig" DSO (<500EUR) mit LAN Schnittstelle und SCPI Unterstützung ? Das Ziel ist, Screenshots und/oder XY-Daten direkt vom Linux-PC (Debian\Ubuntu) zu lesen - bei Agilent/LeCroy geht das via LAN/SCPI sehr einfach. Welche weiteren Möglichkeiten (z.B. USB) haben die günstigen DSO's um Daten via Linux zu capturen und wie macht man das (gibts dafür libs unter C) ? Win wird nicht verwendet ! Danke für eure Erfahrungsberichte! HWe
Holger W. schrieb: > gibt es inzwischen ein "günstig" DSO (<500EUR) mit LAN Schnittstelle und > SCPI Unterstützung ? > > Das Ziel ist, Screenshots und/oder XY-Daten direkt vom Linux-PC > (Debian\Ubuntu) zu lesen Diese Anforderung erfordert nicht unbedingt SCPI, sondern "nur", dass das Schnittstellen-Protokoll bekannt ist. Allerdings ist es so, dass keiner der Hersteller von Billig-Oszilloskopen, mit Ausnahme von vielleicht Rigol (und die verwenden SCPI), ihre Schnittstellen sauber dokumentieren. Du darfst also nach folgendem suchen: Schritt 1: Mach dir eine Liste von Oszilloskopen die eine LAN-Schnittstelle haben. Schritt 2: Googel für jedes Oszilloskop nach Stichwörtern wie "<Name> <Typ> Linux driver", "<Name> <typ> Linux screen snapshot", "<Name> <Typ> remote control", "<Name> <Typ> protocoll "usw. Schritt 3: Untersuche die so gefundenen Ergebnisse darauf, dass sie für die LAN-Schnittstelle gedacht sind, Screenshots unterstützen und mit vertretbarem Aufwand auf deiner Linux-Version sum Laufen zu bringen sind. > Welche weiteren Möglichkeiten (z.B. USB) Wieso plötzlich USB? Oben war es noch LAN. Im Prinzip gelten die obigen Schritte aber entsprechend. > und wie macht man das (gibts dafür libs unter C) ? Wenn man es komplett selber machen möchte, dann dekodiert man das Protokoll oder sucht sich eine Protokollbeschreibung und implementiert die. Zur Not muss man auf Treiberebene oder z.B. bei USB etwas darüber (libusb) anfangen und das bis zum Erzeugen eines gängigen Bildformates durchziehen. Zum Beispiel wurde hier schon für das Hantek vorgearbeitet http://www.mikrocontroller.net/articles/Hantek_Protokoll
Also ich entnehme Deiner Antwort, dass es Deiner Meinung nach für diese billig DSOs keine standardisierten Schnittstellen zur Datenerfassung via PC gibt, weder LAN noch USB, vorallem wenn mal KEIN Windows benutzt. Die teueren Rigol mit SCPI hab ich schon gefunden - zu teuer ! Die Hantek-Hacks scheinen auch nur für Windows zu sein. Schade, ich habe auf eine Antwort gehofft die lautet: " Ja, das DSO der Marke XY hat seit Neuestem eine offene USB/LAN Schnittstelle. Die Doku findest du hier .... usw". Aber da hat sich wohl nix getan in den vergangenen Jahren. Und danke für die Google -Bedienungsanleitung ! Das war meine erste Tat - und die Ergebnisse entsprechen Deiner Antwort. Falls es doch Neuigkeiten dazu gibt, bitte melden ! Danke!
Die Rigol Geräte (auch die günstigen) sprechen USBTMC und das auch ohne Windows. Hier findest du ein Beispiel wie man mit Python mit dem Gerät kommuniziert: https://github.com/cibomahto/pyusbtmc Die Siglent AWGs sprechen SCPI und haben sogar ein Handbuch dazu, würde mich überraschen wenn die Oszis das nicht können. Du könntest dich auch mal bei Sigrok umschauen (http://sigrok.org).
Ferdinand, danke! Diese Antwort habe ich gebraucht, jetzt weiss ich nach was ich suchen muss - Tolle Projekte ! Dies wird die Entscheidung, ein Rigol oder Hantek zu kaufen definitiv beeinflussen.
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
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.