Home
Osqoop is a multi-platform open source software oscilloscope based on Qt 4. It connects to various hardware data sources such as the sound input or a dedicated USB board. Osqoop provides real-time signal processing through a plugin architecture.
Download
- The source tree is available through git:
git clone git://gitorious.org/osqoop/osqoop.git.
- Ubuntu packages are provided for Lucid, Maverick, Natty and Oneiric.
- Gentoo package in the main tree (
emerge osqoop).
- Feel free to provide packages for your favourite operating system and link them here.
Compilation
Osqoop uses cmake and is thus easy to compile. It supports out of source build and should compile on any major desktop operating system.
To quickly compile and run Osqoop under Unix, go into the source tree and type the following:
mkdir build && mkdir target
cd build
cmake -DCMAKE_INSTALL_PREFIX=../target ..
make
make install
cd ../target && ./osqoop
Usage
Osqoop comes with an end-user manual. Look at in the doc/manual directory in the source tree.
You can have an overview of Osqoop’s features in this poster.
Hacking
Osqoop is fully documented through Doxygen. Run doxygen at the top of the source tree to build the developer documentation in doc/dev.
Credits
Osqoop was initially developed by Stéphane Magnenat at the Laboratory of Digital Systems at Engineering School of Geneva for the TSE Project. Since then various people have contributed plugins. See authors file in the source tree for details about contributors.
License
Osqoop is open source under GPL v2. See license file in the source tree.

