Hacker News new | ask | show | jobs
by tomswartz07 2940 days ago
Agree, a Rigol 1054z is easy to come by inexpensively, and it can be software modded to unlock some extra features.

The scope also works great on Linux with Sigrok.

1 comments

Definitely. 1054Z is a bargain for what it is. I’ve got a DG1022Z gen as well and you can use the two together to do protocol injection. Record with the DS1054Z and dump into DG1022Z arb memory then use the DS1054Z pattern trigger to trigger the DG1022Z.

Totally amazing bits of kit and together cost me less than a bottom end 100Mhz Tektronix scope. Both have Ethernet too so I do a lot of scripting with python and the two. You can add your own features then! So far I've written a simple distortion analyser similar to the one bob Pease described for ED magazine in around 2001. Basically it subtracts input and output and then applies arbitrary phase shift and gain and then subtracts that from the original signal to see where the distortion occurs in the cycle.

Only complaint is that the DG1022Z csv parser is a piece of shit if you want to load your own arb data. Works better over LXI.

I have a 1054Z and use it in a pretty basic manner, but when I want to take screenshots, I find that the Ultrascope software is super crashy. I'm on Win7 64bit. It basically crashes almost every time I run it. I can restart it but it's irritating.

All I need to do is take screenshots, is there a quick way to do that over USB without having to use Ultrascope?

There is a python library+utility which can take screenshots over Ethernet - https://github.com/pklaus/ds1054z
Thanks for that, ATM I don't have an ethernet cable near to the scope, would be easier for me via USB, but I might have to run a cable there later on.

I'm surprised there seems to be no stable way to do it by USB.

Not sure if you've checked out Sigrok, but it does work well for screenshots.
Ultrascope is crap. I’m using lxi-tools and Ethernet to capture screenshots. It’s a command line tool. I run it in WSL on windows 10.

https://github.com/lxi-tools/lxi-tools

Or USB stick. But that requires carting the stick around.

You can take screenshots by plugging a usb stick into the scope
I know, but I'd much rather do it from my PC than muck around with flashdrives.