Logic Sniffer

An alternative OLS client

Welcome to the project page of Logic Sniffer Java client. This page will provide some documentation and, of course, download links.

Table of contents


The alternative OLS-client provides a software client for the Open Bench Logic Sniffer logic analyser hardware.

The Open Bench Logic Sniffer is the result of a collaboration between Gadget Factory and Dangerous Prototypes. They created a cheap custom implementation of the SUMP analyzer developed by Michael Poppitz, and released it as Open Source project.
The original SUMP analyzer already provided a workable client on its own. While this client was feature complete and working quite well, it was no longer actively developed and maintained. Being a developer and loving Open Source, I immediately started hacking and tweaking it. The result? An alternative OLS client.


What other people say about...

I had to rock some intense LAing today, and I just wanted to say that the latest version is fantastic! I've completely abandoned the old version for yours, and moved it to the top of the wiki software list :) It's a joy to use and it doesn't feel like Java. In my opinion this is nicer and richer than the Saleae client (I use the Saleae a lot too).
Great work! Thank you so much! — Ian (Dangerous Prototypes)

It keeps getting better and better! I've officially started using your client exclusively, I just spent the last couple days troubleshooting some SPI output from the AVR8 Soft Processor core project and your client didn't miss a beat — Jack Gasset (Gadget Factory)


The alternative Java client provides the following features:


All documentation is maintained on the wiki.


The FAQ is moved and is maintained on the wiki. For additional information, see the OLS client and the OLS hardware support forums.


The current release of Logic Sniffer is 0.9.7 SP2. Older releases, for historical reasons:


The most recent list of changes can always be found on GitHub.


Screenshots of the OLS client are available on this page.


Currently, the project is developed by me, Jan Willem. If you want to contribute, drop me a line.

All development of this project is shared through GitHub, and the main repository can be found on http://github.com/jawi/ols.

Continuous build

There is a continuous build server available at Drone. There you can find the latest snapshot artifacts. Beware that these artifacts are work in progress and may not be stable as official releases.

The build is currently: (click for accessing the latest artifacts).


The OLS client is developed and released under the General Public License, version 2. For the license details, see the full license text.


Aside all people who have contributed one way or the other to this project. I would like to give special attention to the following people and/or companies. Without their generosity sustaining the development of this project would be a lot harder!

Tip jar

This project is open source, and written in my (sparse) free time. You can use it free of charge and without any fees. However, if you want to, you can show your appreciation on this project by making a small donation. You can do this by clicking one of the following buttons:

© Copyright 2010-2014 - J.W. Janssen.