Forum: PC Hard- und Software Bediensoftware für PCSU01 (Mini PC Scope von Velleman) unter Linux


von Horst V. (hoschti)


Lesenswert?

Hallo Foristen,

mir ist obiges PC-Scope zugelaufen. Ja, ich weiß, ist ein Spielzeug! 
Aber für einfach Sachen reicht es schon. Für das Teil gibt es nur eine 
Bediensoftware für Windows. Die nützt mir aber rein gar nichts, da ich 
nur mit Linux unterwegs bin. Und da will die "pcsu01_setup_v102.exe" nun 
mal nicht starten. Und falls doch, würde sie natürlich nicht 
funktionieren, da eben für Windows.

Jetzt meine Frage: Hat hier jemand das Teil unter Linux ans laufen 
gebracht oder kennt einen Linux-Client? Ich würde das Dings schon gerne 
nutzen.

Schon mal Danke für die Hilfe!

Und bitte keine Kommentare über den Sinn und Nicht-Sinn dieses Gerätes. 
Es gibt sicher besseres. Aber darum geht es hier nicht-

von Stephan S. (uxdx)


Lesenswert?

Hast Du es mal mit Wine probiert?

von Christoph db1uq K. (christoph_kessler)



Lesenswert?

Bei Vellemans gibt es nur ein zip/exe zum Download:
https://www.velleman.eu/support/downloads/?code=PCSU01
Das exe ist aber nochmal ein Archiv, das die Ubuntu "Archivverwaltung" 
so entpackt wie es auf dem Screenshot zu sehen ist.
Der Installer ist ein "Inno Setup"
https://en.wikipedia.org/wiki/Inno_Setup
https://jrsoftware.org/isinfo.php

Ich habe schon lange das PCSGU250, das habe ich aber bisher nur unter 
Windows benutzt. Dazu gibt es immerhin eine Beschreibung, wie man die 
DLL für eigene Software benutzt. Anscheinend in Delphi geschrieben.

Ich kann das PCLAB unter Ubuntu mit wine installieren, es meckert aber, 
dass der USB-Treiber nicht geladen sei.

In einem älteren Thread wird auf Sigrok verwiesen
Beitrag "Re: Velleman PCSGU250"
aber der PCSU01 steht nicht in deren Liste:
https://sigrok.org/w/index.php?search=Velleman&title=Special%3ASearch&go=Go

: Bearbeitet durch User
von Horst V. (hoschti)


Lesenswert?

Schon mal danke für die Vorschläge. An Wine hatte ich noch gar nicht 
gedacht. Muss ich mich malit beschäftigen. Wine habe ich bisher noch 
nicht benutzt.

Wenn ich dazu gekommen bin, werde ich berichten. Bin aber auch offen für 
weitere Vorschläge.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Das exe entpackt sich (in meinem Fall) durch Aufruf in der Bash mit 
"wine pclab2000lt_v1_14.exe" selbst in den Ordner
.wine/drive_c/Program Files (x86)/Velleman/PcLab2000LT
dort befindet sich dann das durch Anklicken ausführbare 
"PcLab2000LT.exe".

von Horst V. (hoschti)


Lesenswert?

Guter Hinweis, danke!

von Horst V. (hoschti)


Lesenswert?

So, jetzt habe ich mal Zeit gefunden, mit Wine aus dem Netz zu holen. 
Installation ging mit der Paketverwaltung ohne Probleme. Danach dann die 
Installationsdatei meines PC-Scopes ausgeführt. Auch das klappte auf 
Anhieb und die Software liegt dann unter:

/home/username/.wine/drive_c/Program Files/Velleman/PCSU01

Ist ganz so, wie "Christoph db1uq K." oben beschrieben hat.

So weit so gut. Die Installation erzeugt sogar ein Icon auf dem Desktop. 
Ist ganz nett, aber mag sicher nicht jeder. Zu Starten dann einfach 
Doppelklick auf das Icon (oder halt über die Kommandozeile). Dann geht 
auch das Anwendungsfenster auf. Allerdings findet die Velleman-SW die 
Hardware nicht, obwohl sie am USB-Anschluss angesteckt ist. Ich habe 
auch mehrere verschieden USB-Ports probiert. Auch über einen Hub mit 
extra Netzteil. Hat aber alles nichts genützt. Die SW erkennt die 
Hardware nicht (das System mit "lsusb" listet das Scope aber in allen 
Fällen auf).

Jetzt bin ich erst mal wieder ratlos.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

So etwas hatte ich befürchtet.
Mein langer Monolog zur Software SDRangel zeigt ähnliche Probleme. Die 
Software läuft ohne (bisher entdeckte) Probleme unter Windows, aber 
weder Ubuntu noch Raspberry-ARM wollen so recht funktionieren. Auch hier 
ist die Einbindung des USB-Treibers eine Quelle des Ärgers.
Viel Erfolg bei der Suche.

von Norbert (der_norbert)


Lesenswert?

Na ja, das Ding wird ja wohl vermutlich irgendein Device im /dev 
anlegen.
Und da sollte man die passende Berechtigung haben.

von Christoph db1uq K. (christoph_kessler)


Angehängte Dateien:

Lesenswert?

Hier die Fehlermeldungen beim Start für mein Gerät, das hat wohl doch 
nichts mit USB zu tun.

von Norbert (der_norbert)


Lesenswert?

Christoph db1uq K. schrieb:
> Hier die Fehlermeldungen beim Start für mein Gerät, das hat wohl
> doch
> nichts mit USB zu tun.

Ja, das sieht übel aus.
Man kann bei Wine auch noch konfigurieren für welche Windows Version das 
Zeug gedacht ist. Eventuell isses sogar ein 32bit/64bit Problem?

von Christoph db1uq K. (christoph_kessler)


Angehängte Dateien:

Lesenswert?

Für solche hartnäckigen Fälle habe ich noch ein WindowsXP in der 
VirtualBox im Ärmel. Als das noch ging habe ich es telefonisch bei 
Microsoft lizensiert. Das hat allerdings öfters Probleme, aus seinem 
Sandkasten nach draußen zu telefonieren. Wenigstens kann ich es als 
"Image" incl. Lizenz in einen anderen Rechner übertragen, VirtualBox hat 
dafür eine Exportmöglichkeit. Irgendwo (im Webarchiv?) habe ich solche 
"Images" für verschiedene alte Windows-Versionen gesehen.

: Bearbeitet durch User
von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Hab mal gesucht. Die "Image"-Files für Virtual Box haben die Dateiendung 
.vdi:

https://duckduckgo.com/?q=Windows+vdi+site%3Ahttps%3A%2F%2Farchive.org%2Fdownload%2F&atb=v405-1&ia=web

Da kommen mehrere vdi für Windows-Versionen, aber wieweit das legal ist 
weiß ich nicht, anscheinend wurde schon vieles gelöscht.
Zum Beispiel 2,5GB XP media-edition:
https://archive.org/download/windows-xp-media-center-edition-2005-vdi

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Noch ein Problem mit wine: Es gibt mindestens vier konkurrierende 
Zusatzpakete dazu. Ich fürchte, dass sie sich ständig in die Quere 
kommen:
winetricks, wineHQ, Playonlinux und Q4wine.
Die legen leider alle ihre eigenes "Laufwerk C:" an.
Mit winetricks kann man fehlende DLLs von Microsoft herunterladen und 
installieren, oft im falschen "Laufwerk". Immerhin ist das 
Standardlaufwerk im .wine-Ordner angesiedelt.
Playonlinux kann prima Standardsoftware installieren, z.B. Irfanview. 
Für beliebige Software ist das kein Trost.
winetricks kann zwischen wine32 und wine64 umschalten. Was die anderen 
dazu sagen bleibt im Dunkeln.
q4wine kann einen Explorer oder einen uralten Internet-Explorer starten, 
natürlich im eigenen Laufwerk C:. Von dort in die andere Laufwerke zu 
kommen ist kompliziert bis unmöglich.

: Bearbeitet durch User
von Thomas B. (franzbing)


Lesenswert?

Hallo
vermutlich sind die Velleman-PRodukte nicht kompatibel, aber dennoch:

https://gitlab.com/kayNick/freeoszi  für das Velleman PCSGU250 usb 
oscilloscope/generator

Mangels kann ich es leider nicht ausprobieren.

von Christoph db1uq K. (christoph_kessler)


Lesenswert?

Das Programm nutzt wahrscheinlich nur wenige Möglichkeiten des Geräts. 
Eigentlich ist es ein vektorieller Netzwerkanalysator für Niederfrequenz 
bis 1 MHz. Die Funktion "Bode-Plot" sehe ich ich hier nicht, die im 
Originalprogramm des PCSGU250 enthalten ist.

Das PCSU01 hat diese Möglichkeit nicht:
https://cdn.velleman.eu/downloads/0/user/oscilloscopes_cross_reference_uk_rev1.pdf
kein Haken an "Bode-Plot".

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.