This was originally designed to just mirror a Rigol DS1054 screen over a LAN, but I couldn’t stop myself adding a few features, so you can now:
- Click on the Timebase box to change the timebase
- Click on the channel numbers at the bottom to toggle the corresponding channel on/off
- Click on the channel voltage displays to change the vertical scales
- Click and drag a trace to move it up/down
- Click and drag in the “waveform memory” window at the top centre to move the traces left and right
- Right-click on the main display to copy an image of the display to the clipboard or to a file.
Here’s a screen capture showing it in use.
With just 1 channel enabled you get about 6 FPS which drops to about 1 FPS with multiple channels.
On first run it will ask you for the scope’s IP address. Enter it and click Save
The app is packaged as a UWP app and doesn’t require any VISA drivers to be installed.
You can download it from the Microsoft Store here: https://www.microsoft.com/store/apps/9NPPVW8MWZW6
Source code: https://github.com/ynformatics/DS1000Viewer