Thank you Tautech for the feedback.
I am using octave instrument-control on linux. It is essentially a low level toolbox in which you send message to the communication port (serial,usb,eth).
For what is worth, In 15 years I never had a single instrument that would not work with this method and I never have to use a driver.
Even fake USB protocols such as RS232-over-usb are working like a charm.
The basic code looks like that
%%%%%%
pkg load instrument-control
t0 = usbtmc('/dev/usbtmc0') # Open interface to USB instrument
usbtmc_write(t0, '*IDN?') # write to listener,
data = usbtmc_read(t0, 10000) # Blocking read call, returns uint8 array
char(data); Convert uint8 array to string: should tell me "SIGLENT 2345X serial number etc"
usbtmc_close(t0) ; # close usbtmc session
%%%%%%
Notice that instrument-control over eth0 using VX11 protocol works perfectly.
Following my vendor advices, I did try to run the scope on a windows 11 laptop using the driver proposed by the vendor (IVI driver).
I get a strange message telling me usbtmc not working. It seems the usbtmc protocol cannot be started.
The message I get clicking on "Device not Started (usbtmc) is the following:
Device USB\VID_F4EC&PID_1011\SDS2PEEC7R1068 had a problem starting.
Driver Name: oem98.inf
Class Guid: {a9fdbb24-128a-11d5-9961-00108335e361}
Service: Usbtmc
Lower Filters:
Upper Filters:
Problem: 0x0
Problem Status: 0xC00000E5
[4:27 PM]
problem starting.
The scope use operating system V5.4.0 obtained here:
https://www.siglenteu.com/download/17542/?tmstv=1740767711The scope use firmware 1.6.2R5 obtained here:
https://www.siglenteu.com/download/17353/?tmstv=1740767711Do you have any idea what is going on ? Could it be that the scope is faulty, or is it simply that the usb port is just a dumb usb port only made for usb hard disk/ stick ?
Did anybody try to get data from the scope using usb protocol and could inform me if it is at any rate possible ?
A careful reading of the manual and spec is actually never saying we can communicate with usbtmc, only network ...
best regards and thank you if you can help me debug that problem