readme.md
OpenHantek

OpenHantek is a free software for Hantek and compatible (Voltcraft/Darkwire/Protek/Acetech) USB digital signal oscilloscopes.
It has started as an alternative to the official Hantek DSO software for Linux users. Nowadays it works under Microsoft Windows and Apple Mac OS as well.
|
|
- Supported operating systems: Linux, MacOSX, Windows¹
- Supported devices: DSO2xxx Series, DSO52xx Series, 6022BE/BL
Install prebuilt binary
Navigate to the Releases page
Building OpenHantek from source
You need the following software, to build OpenHantek from source:
- CMake 3.5+
- Qt 5.4+
- FFTW 3+ (prebuild files will be downloaded on windows)
- libusb 1.x (prebuild files will be used on windows)
You need a OpenGL 3.x capable graphics card for OpenHantek.
We have build instructions available for Linux, Apple MacOSX and Microsoft Windows.
Run OpenHantek
Please be aware that you need USB access permissions. As seen on the Microsoft Windows build instructions page, you need a
special driver for Windows systems. On Linux, you need to copy the file firmware/60-hantek.rules to /lib/udev/rules.d/ and replug your device.
Specifications, Features and limitations
Please refer to the Specifications, Features, Limitations page.
Contribute
We welcome any reported Github Issue if you have a problem with this software. Send us a pull request for enhancements and fixes. Some random notes:
- Read how to properly contribute to open source projects on GitHub.
- Create a separate branch other than master for your changes. It is not possible to directly commit to master on this repository.
- Write good commit messages.
- Use the same coding style and spacing
(install clang-format. Use make target:
make formator execute directly from the openhantek directory:clang-format -style=file src/*). - Open a pull request with a clear title and description.
- Read Add a new device if you want to know how to add a device.