xoscope for Linux

This is the official xoscope homepage.

xoscope image

xoscope (or oscope) is a digital oscilloscope for Linux!

Click the image for a full 1152 x 864 screenshot where I have XY mode running and many of the menus torn off for you to see (v1.6).

2009 Jun 26: Version 2.0 is released

Version 2.0 is a major release, and the first xoscope release to use GTK+ 2.0 exclusively. SVGA is no longer supported. In addition to a cleaner, more modern organization of the source code, the major user visible change is a long-requested feature: the ability to scroll through signals too wide to fit on the screen.

Download here: xoscope-2.0.tgz.

2005 Jun 28: Version 1.12 is released

Version 1.12 is a bug-fix release. Major new features in version 1.10 were:

Download here: xoscope-1.12.tgz.

See the Release Notes for more information

Bitscope and Probescope support has not been tested in version 1.10+, due to a lack of the necessary hardware by the primary developer. If you have a Bitscope or a Probescope, and experience problems with version 1.12, try version 1.8. Even better, please become a developer and debug version 1.12 on these devices!

2004 Nov 4: Version 1.11 is released

2003/06/30: Version 1.10 is released

2001/05/20: Version 1.8 is released

Please ignore the harmless configure error about src/Makefile.in.

If make complains about vga.h, please use this fixed configure script (or patch) and let me know if it still doesn't work.

If make complains about ESD_DEFAULT_RATE, replace the two occurences in sc_linux.c with 44100.

Uggh. Maybe I'll figure out how to get configure to figure all this out someday...

Download here: xoscope-1.8.tar.gz.

NEW for 1.8:


I am finally working on connecting BitScope to xoscope. You can snag the latest development code from CVS. This mixed signal capture engine is an "Open Hardware" RS-232 serial device that has the potential to turn xoscope into a real combined digital scope and logic analyzer at up to 100 MHz for just a few $ in hardware. Check out the BitScope site for more details. Sorry for the long delay; I was too busy building aircraft until now. :-)

More Information

There are some pictures of my buffer Circuit.

For an excellent introduction to oscilloscopes, check out The XYZs of Oscilloscopes at Tektronix. See the Freq Home Page for a Spectrum Analyzer that can be connected to xoscope. If you like to build things, check out the HARDWARE section.

SourceForge Project Page
Actual xoscope SourceForge project page
CVS Access Info
Information on accessing the latest code through CVS directly or browsing on-line.
Disclaimer:This stuff was written by me on my own time and equipment. My employer has absolutely nothing to do with it. This stuff is released under the conditions of the GNU General Public License.

Source Forge
Timothy D. Witham <twitham@users.sourceforge.net>
Brent Baccala <baccala@freesoft.org>
Last modified: Jun 29 2005