Ich entwickle C++/Qt-Anwendung, die mit Tektronix TDS2002 Oszilloskop über USB interagiert. Das Oszilloskop erscheint als "USB Test and Measurement Device (IVI)".Einfachster Weg zur Steuerung von USB TMC-Geräten unter Windows/C++
Momentan verwende ich die TekVISA-Bibliothek, die vom Hersteller des Oszilloskops geliefert wird. Es funktioniert, aber es ist riesig, alt, buggy und schlecht gepflegt. Daher möchte ich die Bibliothek umgehen und das Gerät direkt anbinden.
Bisher habe ich diese einfache Bibliothek gefunden: https://github.com/xyphro/WinUsbTmc Es ist genau das, was ich suche, aber es verwendet libusb, die erfordert, einige Gerätefilter zu installieren und zusätzlich ist es ratsam, mehr Entwicklungswerkzeug als Kundenlösung zu sein. Hast du irgendwelche Erfahrungen dazu?
Was ist der einfachste Weg, um mit USB-Test-und Messgerät in Windows/C++/Qt zu interagieren?
Vielen Dank für Ihre Anregungen :)