-
Notifications
You must be signed in to change notification settings - Fork 72
Description
Hi,
I have a problem connecting to a Rigol Ds1054z the first time after the scope has been reset. Subsequent connects are fine.
E.g.
- Turn on rigol, connect using USBTMC library FAIL
- Turn on rigol, send some random command with OS driver (echo '*idn?' >> /dev/usbtmc0), connect to rigol using python-usbtmc (hangs), kill python, connect to rigol again using python-usbtmc, WORKS
- Unplug and replug usb cable and connect again using just python usbtmc WORKS
Turn scope off and on, I have to repeat the weird combination of sending command through kernel driver, running usbtmc python connection script twice.
Also, if I turn scope on and off, and run python usbtmc connection, it just hangs indefinitely and detaches the scope from the kernel, so then I have to go replug it.
Once I do this weird random fix of sending command through kernel driver, I can use the scope for weeks if I don't turn it off. Also, the scope takes a while to read data, 24million points takes 5min.
Any ideas why this could be happening?
It's happened on two computers, an Ubuntu and Arch Linux machine.