Connecting an old scope to a computer


A friend of [Michael]‘s said his company was getting rid of some old lab equipment and asked him if he wanted a very large and very old digital storage oscilloscope. A ‘hell yes’ and we’re sure a few beers later, [Michael] found an old Gould 200 MHz four-channel scope on his bench. Even 20 years after its production it’s still a capable tool, but the serial ports on the back got [Michael] wondering – would it be possible to plot the screen of the scope on his computer?

The scope has three ports on the back – GPIB, miscellaneous I/O, and RS423. The latter of those ports is similar enough to RS232 that a USB to Serial converter just might work, and with the help of a null modem cable and a terminal, [Michael] was able to connect to this ancient scope.

In the manual, [Michael] found a the serial commands for this scope. The most useful of these is a command that prints out the contents of the scope’s trace memory as a series of 1-byte integers. With a short bit of PERL programming, [Michael] can create a PDF plot of whatever is on the scope’s screen. It’s formatted perfectly for Gnuplot, MATLAB, or even Excel.

Awesome work, and especially useful given these old scopes are slowly making their way to a technological boneyard somewhere.


  1. Wretch says:

    I’ve been working for wrong companies. The only things they ever get rid of are broken staplers and binders. )c:

    Anyway, well done.

  2. dALE says:


  3. Someone says:


  4. kerimil says:

    a friend of mine works at technical uni and they often get rid of soooo awesome equipment…. disassembling equipment that used to cost $50 000 – $100 000 – priceless

    also you notice that 15-20 yrs ago stuff was much better in terms of quality and was designed to LAST decades not a few yrs or months

  5. matt says:

    So attaching a RS232 to USB converter, and reading the manual is now a hack?

  6. Smonson says:

    1993 is “ancient”? I’d better write a will!

  7. Galane says:

    What I find interesting is the graph created from the serial port output is higher resolution than what’s on the scope’s own screen.

  8. jh says:

    wow… and here I’m using o-scopes from the 70s and 80s still at work. If it still works, we don’t get rid of it. Even if it doesn’t work we may not get rid of it. I would love to have a nice bench scope.

  9. 0c says:

    The name of the Perl language is not an acronym. No need to write it in all caps.

  10. Joey says:

    Holy shit. I have a scope just like this, only it’s by Siemens and it’s 100MHz.

    It has a RS-423 connector on the back, too! I’m going to try this for sure.

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s


Get every new post delivered to your Inbox.

Join 96,742 other followers