This throws error at send_msg:
File "seek.py", line 150, in
disp_img = get_image()
File "seek.py", line 104, in get_image
send_msg(0x41, 0x53, 0, 0, '\xC0\x7E\x00\x00')
File "seek.py", line 32, in send_msg
assert (dev.ctrl_transfer(bmRequestType, bRequest, wValue, wIndex, data_or_wLength, timeout) == len(data_or_wLength))
File "/home/pi/lib/python3.7/site-packages/usb/core.py", line 1043, in ctrl_transfer
self.__get_timeout(timeout))
File "/home/pi//lib/python3.7/site-packages/usb/backend/libusb1.py", line 883, in ctrl_transfer
timeout))
File "/home/pi/lib/python3.7/site-packages/usb/backend/libusb1.py", line 595, in _check
raise USBError(_strerror(ret), ret, _libusb_errno[ret])
usb.core.USBError: [Errno 32] Pipe error
I have SEEK thermal compact XR version