-
* Use QMutexLocker -> avoids deadlocks that I encountered * HantekDsoControl shouldn't implement QThread and use Qtimer, it is just a worker class with a periodic run() method. * Udev rules file altered: Allow access to firmware flashed and unflashed hantek devices * Everything that is non-gui is in the subdirectory hantek now. * Everything that is USB communication/find USB devices/upload to USB device is in the subdirectory 'usb' now. * Utility classes are in the subdirectory 'utils'. * Split types.h/cpp Signed-off-by: David Graeff <david.graeff@web.de>
-
This makes the device accessible to users which currently have an active session on the machine, not requiring any UNIX group memberships. fixes #80
-
* Fix spectrum display: The loop was controlled with a different variable than the previous loops. * Update control.cpp * Update Readme (OSX information added) * Support for software trigger (for 6022be) * Samplerate support for 6022be * Add install information for 6022be * Utilizing enums count value to make code easier to maintain * Beautifying * 6022BE: Make samplerate adjust to chosen timebase. The product of samplerate and timebase (x10) specifies the number of samples needed to fill up the screen horizontally. Based on the record length, the system was able to configure a timebase when the samplerate was changed. Code exist indicating this should also work in the opposite direction. I.e. when changing timebase, the samplerate should adjust. This has been fixed to also work now for 6022BE * Fix bug that displays thick lines for printing due to non default cosmetic pen * Add color settings for printing
-
...to match the filenames produced by the extractfw tool.
-
...for now, until I sort out proper packaging.
-
...and simplify the build system. Now that this is a maintainer-only tool, it doesn't need autotools. You just need to type "make". I'll deal with the udev rules file in a future commit.