ut2XXX icon indicating copy to clipboard operation
ut2XXX copied to clipboard

Pipe error

Open henrikeri opened this issue 6 years ago • 4 comments

Hi, I'm getting the following error:

`Inf: DSO remote app is starting `...`
Inf: DSO remote app started.
Wrn: Exception in reading VID/PID -> invalid literal for int() with base 10: ''
Inf: Loaded VID/PIDS are:
Inf: VIDs ->  [22102, 17224]
Inf: PIDs ->  [2098, 21815]
Inf: Found UNI-T DSO on USB:
Inf:  idVendor: 17224
Inf:  idProduct: 21815
    Alternate Setting: 0
      Interface class: 255
      Interface sub class: 128
      Interface protocol: 55
      Endpoint: 0x82
        Type: 2
        Max packet size: 64
        Interval: 0
      Endpoint: 0x2
        Type: 2
        Max packet size: 64
        Interval: 0
      Endpoint: 0x81
        Type: 3
        Max packet size: 8
        Interval: 0
Dbg: Device is presented
Dbg: device opened
Dbg: getting product ID
Dbg: getting manufacturer
Dbg: device configured
Dbg: interface claimed
Wrn: Thread end.
Err: Exception in thread: [Errno 32] Pipe error
`

Rules are added to udev rules.d and updated with relevant PID and VID. Any advice on how to proceed?

henrikeri avatar Mar 20 '19 14:03 henrikeri

I am having same issue, on both mac and Linux ???

malik714 avatar Feb 25 '20 16:02 malik714

Same here on UTD2102CEL. The first occurrence of something like: self.handle.controlMsg(0x42,0xb1,None,index=0, value=0x2c) gives the error. I added a couple of extra printouts to locate the issue.

NFO: Found UNI-T DSO on USB: INFO: idVendor: 17224 INFO: idProduct: 21815 INFO: Alternate Setting: 0 INFO: Interface class: 255 INFO: Interface sub class: 128 INFO: Interface protocol: 55 INFO: Endpoint: 0x82 INFO: Type: 2 INFO: Max packet size: 64 INFO: Interval: 0 INFO: Endpoint: 0x2 INFO: Type: 2 INFO: Max packet size: 64 INFO: Interval: 0 INFO: Endpoint: 0x81 INFO: Type: 3 INFO: Max packet size: 8 INFO: Interval: 0 INFO: Dbg: Device is presented INFO: Dbg: device opened Dbg: getting product ID 2 Dbg: getting manufacturer Dbg: device configured INFO: Dbg: interface claimed init_device starting INFO: [Errno 32] Pipe error ERROR: Thread end. Killed

mansson avatar Sep 23 '21 22:09 mansson

Here everything (Ubuntu 23.04) everything works fine: https://acassis.wordpress.com/2023/06/16/uni-t-utd2062ce-usb-device/

Thank you very much @mansson !!!

acassis avatar Jun 16 '23 20:06 acassis

Hello! I have same issue. UTD2152CL. Linux Mint 22.1 Xia $ lsusb | grep U Bus 001 Device 008: ID 5656:0832 Uni-Trend Group Limited UT2000/UT3000 Digital Storage Oscilloscope

$ cat /etc/udev/rules.d/99-uni-t.rules

Uni-T UTD2202 DSO UT2062C DSO

SUBSYSTEMS=="usb", ATTRS{idVendor}=="5656", ATTRS{idProduct}=="0832", MODE="0666", GROUP="users"

$ ./simpleDSO.py -v INFO: DSO remote app is starting (Qt: 5.15.13 pyQt: 5.15.10) INFO: DSO remote app started. INFO: Loaded VID/PIDS are: INFO: VIDs -> [22102, 22102, 22103, 22102] INFO: PIDs -> [2098, 2098, 2002, 2100] INFO: Found UNI-T DSO on USB: INFO: idVendor: 22102 INFO: idProduct: 2098 INFO: Alternate Setting: 0 INFO: Interface class: 254 INFO: Interface sub class: 3 INFO: Interface protocol: 1 INFO: Endpoint: 0x1 INFO: Type: 2 INFO: Max packet size: 64 INFO: Interval: 0 INFO: Endpoint: 0x81 INFO: Type: 2 INFO: Max packet size: 64 INFO: Interval: 0 INFO: Dbg: Device is presented INFO: Dbg: device opened INFO: [Errno 32] Pipe error ERROR: Thread end.

Vorona avatar Apr 01 '25 20:04 Vorona