1PULSEVIEW(1) General Commands Manual PULSEVIEW(1)
2
3
4
6 PulseView - Qt-based LA/scope/MSO GUI for sigrok
7
9 pulseview [OPTIONS] [FILE]
10
12 PulseView is a cross-platform Qt-based GUI for the sigrok software
13 suite for test and measurement equipment such as logic analyzers,
14 oscilloscopes, MSOs, and more.
15
17 PulseView has very few command line options, as most configuration ele‐
18 ments are available from the GUI itself.
19
20 If the optional FILE argument is supplied, PulseView tries to open the
21 specified file. It has to be in the "libsigrok session" format (.sr)
22 unless -I is used to specify the input file format.
23
24 -l, --loglevel
25 Set the libsigrok and libsigrokdecode loglevel. At the moment
26 PulseView doesn't support setting the two loglevels indepen‐
27 dently. The higher the number, the more debug output will be
28 printed. Valid loglevels are:
29
30 0 None
31 1 Error
32 2 Warnings
33 3 Informational
34 4 Debug
35 5 Spew
36
37 -h, -?, --help
38 Show a help text and exit.
39
40 -V, --version
41 Show version information and exit.
42
43 -d, --driver <drivername>
44 Specify the capture device to connect to. If the --driver option
45 is not supplied, PulseView attempts to re-connect to the most
46 recently used device, or auto-detect available devices.
47
48 -D, --dont-scan
49 Usually PulseView automatically scans all drivers to find suit‐
50 able devices during program startup. This option disables the
51 auto-scan. Users can either specify the --driver option to pick
52 a device at startup, or interactively scan for devices after
53 PulseView has finished starting up.
54
55 -i, --input-file <filename>
56 Load input from a file. If the --input-format option is not sup‐
57 plied, PulseView attempts to load the file as a sigrok session
58 file.
59
60 -I, --input-format <format>
61 Specifies the format of the input file to be loaded.
62
63 -c, --clean
64 Prevents the previously used sessions to be restored from set‐
65 tings storage. This is useful if you want only a single session
66 with the file given on the command line instead of restoring all
67 previously used sessions as well.
68
70 f Zoom-to-fit.
71
72 o Zoom 1:1.
73
74 s Enable / disable sticky scrolling. When enabled, the right edge
75 of the screen always shows the most recently captured data.
76
77 . Show / hide sampling points.
78
79 g Show / hide analog minor grid (in addition to the vdiv grid).
80
81 c Show / hide cursors.
82
83 b Toggle between coloured trace backgrounds and alternating
84 light/dark gray trace backgrounds.
85
86 SPACE Start / stop an acquisition.
87
88 Arrow keys
89 Scroll up/down/left/right.
90
91 CTRL+o Open file.
92
93 CTRL+s Save as...
94
95 CTRL+r Save selected range as...
96
97 CTRL+g Group all currently selected traces into a trace group.
98
99 CTRL+u Ungroup the traces in the currently selected trace group.
100
101 CTRL++ Zoom in.
102
103 CTRL+- Zoom out.
104
105 CTRL+q Quit, i.e. shutdown PulseView (closing all session tabs).
106
107 CTRL+w Close the current session tab.
108
110 PulseView exits with 0 on success, 1 on most failures.
111
113 sigrok-cli(1)
114
116 Please report any bugs via Bugzilla (http://sigrok.org/bugzilla) or on
117 the sigrok-devel mailing list (sigrok-devel@lists.souceforge.net).
118
120 PulseView is covered by the GNU General Public License (GPL), version 3
121 or later.
122
124 Please see the individual source code files.
125
126 This manual page was written by Uwe Hermann <uwe@hermann-uwe.de>. It
127 is licensed under the terms of the GNU GPL (version 2 or later).
128
129
130
131 March 30, 2018 PULSEVIEW(1)