Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

usb.core.USBError: (ERRno 32) Pipe error #45

Open
samifourati opened this issue Jul 13, 2018 · 3 comments
Open

usb.core.USBError: (ERRno 32) Pipe error #45

samifourati opened this issue Jul 13, 2018 · 3 comments

Comments

@samifourati
Copy link

Hello everybody
I‘ve installed in my Raspberry pi 3 the usbtmc driver and all what it needs to communicate with a Siglent 1102CML+ oscilloscope. Everything seemed to be alright (it’s already connected i can use the basic commands like :RUN :STOP *IDN? ..) until i try to acquire data from it, or when i write another command even if it’s wrong written, i always receive this kind of error : usb.core.USBError: (ERRno 32) Pipe error . Is there any solution to fix it ?

@alexforencich
Copy link
Contributor

Send me a wireshark capture of the USB traffic to the scope and I'll take a look.

@alexforencich
Copy link
Contributor

Well, I don't know what to tell you; there's not much I can do unless I see some sort of trace of the USB traffic. Maybe try on a different computer where you can install wireshark?

@AlexDroll
Copy link

I see the same error when communicating with a Waverunner 8404 oscilloscope.
The error shows up if a start a simple python script twice. The first time everything works fine (all commands are seen by the scope and all responds are sent). The second time it cannot setup a connection to the scope. I have to replug the USB connector.
The error only shows up when I send an odd number of commands.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants