-
Notifications
You must be signed in to change notification settings - Fork 54
Open
Description
Hi,
This tool really seems to fulfill one of my needs : capture without bloated drivers. However, I can't seem to make it work with my DS1074Z.
Surprisingly, each time I start the same command line, I'm getting a different error message, in sequence:
D:\DS1054Z_screen_capture-master>python OscScreenGrabLAN.py png 192.168.0.212
ERROR: No Rigol from series DS1000Z found at 192.168.0.212
ERROR
D:\DS1054Z_screen_capture-master>python OscScreenGrabLAN.py csv 192.168.0.212
command error
Check the oscilloscope settings.
Utility -> IO Setting -> RemoteIO -> LAN must be ON
ERROR
D:\DS1054Z_screen_capture-master>python OscScreenGrabLAN.py bmp 192.168.0.212
Instrument ID: RIGOL TECHNOLOGIES,DS1104Z,<serial_removed>,00.04.00
Receiving screen capture...
Traceback (most recent call last):
File "OscScreenGrabLAN.py", line 149, in <module>
im = Image.open(StringIO.StringIO(buff))
File "C:\Python27\lib\site-packages\PIL\Image.py", line 2317, in open
% (filename if filename else fp))
IOError: cannot identify image file <StringIO.StringIO instance at 0x02059DA0>
D:\DS1054Z_screen_capture-master>
And the cycle restarts if I request again.
It seems the first call cannot see the scope, but wakes it up. The second call sees the scope but it doesn't reply yet. The third call sees the scope, gets a reply (the "Receiving screen capture" step lasts a few seconds) but then crashes.
Any idea ?
Metadata
Metadata
Assignees
Labels
No labels