You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
If the graphic system claims to support SL version 150 but this fails,
fall back automatically to legacy version 120. If this also fails,
show the hint to use the command line option '--useGLES'
to switch from OpenGL to OpenGLES (OpenGL for Embedded Systems),
which cannot be done automatically.
Signed-off-by: Martin <Ho-Ro@users.noreply.github.com>
Copy file name to clipboardexpand all lines: README.md
+17-9
Original file line number
Diff line number
Diff line change
@@ -9,10 +9,6 @@
9
9
OpenHantek6022 is a free software for **Hantek DSO6022** USB digital signal oscilloscopes that is actively developed on
10
10
[github.com/OpenHantek/OpenHantek6022](https://github.com/OpenHantek/OpenHantek6022) - but only for Hantek 6022BE/BL and compatible scopes (Voltcraft, Darkwire, Protek, Acetech, etc.).
11
11
12
-
The program was initially developed by [David Gräff and others](https://github.com/OpenHantek/openhantek/graphs/contributors)
13
-
on [github.com/OpenHantek/openhantek](https://github.com/OpenHantek/openhantek),
14
-
but David [stopped maintaining](https://github.com/OpenHantek/openhantek/issues/277) the programm in December 2018.
15
-
16
12
<p><imgalt="Image of main window on linux"width="100%"src="docs/images/screenshot_mainwindow.png"></p>
17
13
18
14
#### Content
@@ -29,6 +25,7 @@ but David [stopped maintaining](https://github.com/OpenHantek/openhantek/issues/
29
25
*[Contribute](#contribute)
30
26
*[Other DSO open source software](#other-dso-open-source-software)
31
27
*[Other related software](#other-related-software)
28
+
*[History](#history)
32
29
33
30
## About OpenHantek6022
34
31
* Supported devices:
@@ -69,7 +66,7 @@ but David [stopped maintaining](https://github.com/OpenHantek/openhantek/issues/
69
66
* Histogram function for voltage channels on right screen margin.
70
67
* A [zoom view](docs/images/screenshot_mainwindow_with_zoom.png) with a freely selectable range.
71
68
* Cursor measurement function for voltage, time, amplitude and frequency.
72
-
* Export of the graphs to CSV, JPG, PNG file or to the printer.
69
+
* Export of the graphs to JPG, PNG or PDF file or to the printer; data export as CSV or JSON.
73
70
* Freely configurable colors.
74
71
* Automatic adaption of iconset for light and [dark themes](docs/images/screenshot_mainwindow_dark.png).
75
72
* The dock views on the main window can be [customized](https://github.com/OpenHantek/OpenHantek6022/issues/161#issuecomment-799597664) by dragging them around and stacking them.
@@ -127,15 +124,21 @@ On a Linux system start the program via the menu entry *OpenHantek (Digital Stor
127
124
128
125
You can explore the look and feel of OpenHantek6022 without the need for real scope hardware by running it from the command line as: `OpenHantek --demoMode`.
129
126
130
-
OpenHantek6022 runs also on legacy HW/SW that supports at least *OpenGL* 2.1+ or *OpenGL ES* 1.2+.
131
-
OpenGL is preferred, select *OpenGL ES* by starting OpenHantek
132
-
from the command line like this: `OpenHantek --useGLES`.
127
+
### OpenGL support
128
+
OpenHantek6022 uses the *OpenGL* graphics library to display the data. It requires a graphics card that supports
129
+
3D rendering and runs on legacy HW/SW that supports at least *OpenGL* 2.1+ or *OpenGL ES* 1.2+.
130
+
*OpenGL* is selected by default, but if this does not work (i.e. the black scope window shows an error message
131
+
or closes immediately after startup), you can choose the less resource-hungry *OpenGL ES* variant as a fallback
132
+
by starting OpenHantek from the command line as follows: `OpenHantek -e` or `OpenHantek --useGLES`.
133
+
134
+
Especially on Windows, this option may be necessary to use the program.
133
135
134
136
The Raspberry Pi build uses OpenGL ES automatically, check also the [graphics driver setup](docs/build.md#raspberrypi).
135
137
138
+
### USB access
136
139
USB access for the device is required (unless using demo mode):
137
140
* On Linux, you need to copy the file `utils/udev_rules/60-openhantek.rules` to `/etc/udev/rules.d/` or `/usr/lib/udev/rules.d/` and replug your device.
138
-
If OpenHantek is installed from a *.deb or *.rpm package this file is installed automatically into `/usr/lib/udev/rules.d/`.
141
+
If OpenHantek is installed from a `*.deb` or `*.rpm` package this file is installed automatically into `/usr/lib/udev/rules.d/`.
139
142
140
143
### Windows USB access
141
144
***The original Hantek driver for Windows doesn't work!**
@@ -179,3 +182,8 @@ We welcome any reported GitHub issue if you have a problem with this software. S
179
182
180
183
## Other related software
181
184
*[HScope for Android](https://www.martinloren.com/hscope/) A one-channel basic version is available free of charge (with in-app purchases).
185
+
186
+
## History
187
+
The program was initially developed by [David Gräff and others](https://github.com/OpenHantek/openhantek/graphs/contributors)
188
+
on [github.com/OpenHantek/openhantek](https://github.com/OpenHantek/openhantek),
189
+
but David [stopped maintaining](https://github.com/OpenHantek/openhantek/issues/277) the programm in December 2018.
0 commit comments