I’m having difficulties connecting the logic analyzer to Pulseview. After using Zadig to update the driver, Pulseview does detect it as “Saleae Logic with 8 Channels.” When attempting to connect to it, it says “Failed to open device.” You can find more verbose logging below.
I’ve tried the solutions suggested in this forum post: https://forum.sparkfun.com/viewtopic.ph … ic#p226154, but replacing the firmware files with the new downloads did not seem to have any effect.
Here is the error message I receive on startup and after trying to connect to the device:
SyntaxError: Failed to load decoder signature: import by name failed: invalid syntax (pd.py, line 138)
srd: Traceback (most recent call last):
srd: File “C:\Program Files (x86)\sigrok\PulseView\share\libsigrokdecode\decoders\signature_init_.py”, line 25, in
srd: from .pd import Decoder
srd: File “C:\Program Files (x86)\sigrok\PulseView\share\libsigrokdecode\decoders\signature\pd.py”, line 138
srd: incoming = (bin(shiftreg & 0b0000_0010_1001_0001).count(‘1’) + data) & 1
srd: ^
SyntaxError: invalid syntax
SyntaxError: Failed to load decoder signature: import by name failed: invalid syntax (pd.py, line 138)
srd: Traceback (most recent call last):
srd: File “C:\Program Files (x86)\sigrok\PulseView\share\libsigrokdecode\decoders\signature_init_.py”, line 25, in
srd: from .pd import Decoder
srd: File “C:\Program Files (x86)\sigrok\PulseView\share\libsigrokdecode\decoders\signature\pd.py”, line 138
srd: incoming = (bin(shiftreg & 0b0000_0010_1001_0001).count(‘1’) + data) & 1
srd: ^
SyntaxError: invalid syntax
fx2lafw: Failed to open potential device with VID:PID 0925:3881: LIBUSB_ERROR_NOT_SUPPORTED.
fx2lafw: Failed to open device: LIBUSB_ERROR_NOT_SUPPORTED.
sr: fx2lafw: Unable to open device.
Notifying user of session error: “generic/unspecified error”