Skip to content

Script does not seem to work under windows 10 #5

@frimdo

Description

@frimdo

I am using Windows10 and Rigol DS1054Z connected using USB. The scope appeared in device manager with "no driver installed" message.
I installed script by following the setup step by step, then I tried to run the script:

\rigol-grab>python rigol_grab.py --auto_open -v
Traceback (most recent call last):
  File "rigol_grab.py", line 66, in <module>
    grabber.grab(filename=opts.filename, auto_open=opts.auto_open)
  File "rigol_grab.py", line 23, in grab
    buf = self.rigol().query_binary_values(':DISP:DATA? ON,0,PNG', datatype='B')
  File "rigol_grab.py", line 32, in rigol
    self._rigol = self._resource_manager.open_resource(name)
  File "C:\SPB_Data\.virtualenvs\rigol-grab-Tom2Ahzx\lib\site-packages\pyvisa\highlevel.py", line 1724, in open_resource
    res.open(access_mode, open_timeout)
  File "C:\SPB_Data\.virtualenvs\rigol-grab-Tom2Ahzx\lib\site-packages\pyvisa\resources\resource.py", line 209, in open
    self.session, status = self._resource_manager.open_bare_resource(self._resource_name, access_mode, open_timeout)
  File "C:\SPB_Data\.virtualenvs\rigol-grab-Tom2Ahzx\lib\site-packages\pyvisa\highlevel.py", line 1681, in open_bare_resource
    return self.visalib.open(self.session, resource_name, access_mode, open_timeout)
  File "C:\SPB_Data\.virtualenvs\rigol-grab-Tom2Ahzx\lib\site-packages\pyvisa-py\highlevel.py", line 194, in open
    sess = cls(session, resource_name, parsed, open_timeout)
  File "C:\SPB_Data\.virtualenvs\rigol-grab-Tom2Ahzx\lib\site-packages\pyvisa-py\sessions.py", line 213, in __init__
    self.after_parsing()
  File "C:\SPB_Data\.virtualenvs\rigol-grab-Tom2Ahzx\lib\site-packages\pyvisa-py\usb.py", line 201, in after_parsing
    self.parsed.serial_number)
  File "C:\SPB_Data\.virtualenvs\rigol-grab-Tom2Ahzx\lib\site-packages\pyvisa-py\protocols\usbtmc.py", line 256, in __init__
    super(USBTMC, self).__init__(vendor, product, serial_number, **kwargs)
  File "C:\SPB_Data\.virtualenvs\rigol-grab-Tom2Ahzx\lib\site-packages\pyvisa-py\protocols\usbtmc.py", line 169, in __init__
    raise ValueError('No device found.')
ValueError: No device found.

Any ideas? I am willing to test under windows further.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions