Difference between revisions of "PulseView"
Jump to navigation
Jump to search
m (Remove Qt4 notice) |
Uwe Hermann (talk | contribs) |
||
Line 13: | Line 13: | ||
== Download == | == Download == | ||
Binaries, distro packages and source code tarballs are available from [[Downloads]]. | |||
Git: | |||
$ '''git clone git://sigrok.org/pulseview.git''' | $ '''git clone git://sigrok.org/pulseview.git''' | ||
Line 28: | Line 32: | ||
'''Additional notes:''' | '''Additional notes:''' | ||
* Use <code>PKG_CONFIG_PATH=/''<prefix-of-libsigrok-installation>''/lib/pkgconfig/</code> if [[libsigrok]] and [[libsigrokdecode]] are installed to a non-standard prefix. | * Use <code>PKG_CONFIG_PATH=/''<prefix-of-libsigrok-installation>''/lib/pkgconfig/</code> if [[libsigrok]] and [[libsigrokdecode]] are installed to a non-standard prefix. See also [[Building#Installing_to_a_non-standard_directory_using_LD_LIBRARY_PATH]] for more details. | ||
* To change the install prefix: <code>cmake -DCMAKE_INSTALL_PREFIX=''<prefix-dir>''/ ..</code> | * To change the install prefix: <code>cmake -DCMAKE_INSTALL_PREFIX=''<prefix-dir>''/ ..</code> | ||
* To show compiler arguments during the build: <code>make VERBOSE=1</code> | * To show compiler arguments during the build: <code>make VERBOSE=1</code> | ||
Line 36: | Line 40: | ||
* To disable -Werror: <code>cmake -DDISABLE_WERROR=y ..</code> | * To disable -Werror: <code>cmake -DDISABLE_WERROR=y ..</code> | ||
* To build with clang: <code>CXX=clang++ cmake ..</code> | * To build with clang: <code>CXX=clang++ cmake ..</code> | ||
== Resources == | == Resources == |
Revision as of 12:04, 12 April 2017
PulseView is a Qt based logic analyzer, oscilloscope and MSO GUI for sigrok.
It is licensed under the terms of the GNU GPL, version 3 or later.
Features
- Fast O(log N) signal rendering at all zoom levels.
- Protocol decoder support
- Trace groups support
Download
Binaries, distro packages and source code tarballs are available from Downloads.
Git:
$ git clone git://sigrok.org/pulseview.git
You can also browse the source code via gitweb.
Requirements
See Building#PulseView.
Building
See Linux#PulseView (or any other of the OS-specific instruction pages).
Additional notes:
- Use
PKG_CONFIG_PATH=/<prefix-of-libsigrok-installation>/lib/pkgconfig/
if libsigrok and libsigrokdecode are installed to a non-standard prefix. See also Building#Installing_to_a_non-standard_directory_using_LD_LIBRARY_PATH for more details. - To change the install prefix:
cmake -DCMAKE_INSTALL_PREFIX=<prefix-dir>/ ..
- To show compiler arguments during the build:
make VERBOSE=1
- To make a non-stripped debug build
cmake -DCMAKE_BUILD_TYPE=Debug ..
- To enable unit tests:
cmake -DENABLE_TESTS=y ..
- To enable decoders:
cmake -DENABLE_DECODE=y ..
- To disable -Werror:
cmake -DDISABLE_WERROR=y ..
- To build with clang:
CXX=clang++ cmake ..