-
Fix some wordings in the readme
-
Add features section to readme. Advice to use QtCreator on all platforms.
-
…e.md and link to articels instead.
-
Update coding standards
-
* 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>
-
Readme: Added more information for windows users
-
Fix sigrok link
-
Readme: Remove the squash commits part. Github can do this nowadays
-
Refer to the cmake/winusb driver.zip for Windows users. The old link was 404, the zip archive is therefore now part of the build system.
-
Without this package, I ran into the following error: ``` ~/openhantek/build master $ cmake .. -- The C compiler identification is GNU 7.2.0 -- The CXX compiler identification is GNU 7.2.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features ma-- Detecting CXX compile features - done CMake Error at openhantek/CMakeLists.txt:5 (find_package): By not providing "FindQt5OpenGL.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5OpenGL", but CMake did not find one. Could not find a package configuration file provided by "Qt5OpenGL" with any of the following names: Qt5OpenGLConfig.cmake qt5opengl-config.cmake Add the installation prefix of "Qt5OpenGL" to CMAKE_PREFIX_PATH or set "Qt5OpenGL_DIR" to a directory containing one of the above files. If "Qt5OpenGL" provides a separate development package or SDK, be sure it has been installed. -- Configuring incomplete, errors occurred! See also "/home/michael/openhantek/build/CMakeFiles/CMakeOutput.log". ```
-
* 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
-
Use newer cmake features to tie compile flags to target Fix cast problems on the windows build, disable some compiler warnings, enable all other warnings. fftw needs an additional step to include the lib for VS + update to fftw-3.3.5
-
Signed-off-by: David Gräff <david.graeff@web.de>
-
Signed-off-by: David Gräff <david.graeff@web.de>
-
cmake gave the following error when using the instructions given in the readme: CMake Error at openhantek/CMakeLists.txt:3 (find_package): By not providing "FindQt5Widgets.cmake" in CMAKE_MODULE_PATH this project has asked CMake to find a package configuration file provided by "Qt5Widgets", but CMake did not find one. Could not find a package configuration file provided by "Qt5Widgets" with any of the following names: Qt5WidgetsConfig.cmake qt5widgets-config.cmake Add the installation prefix of "Qt5Widgets" to CMAKE_PREFIX_PATH or set "Qt5Widgets_DIR" to a directory containing one of the above files. If "Qt5Widgets" provides a separate development package or SDK, be sure it has been installed. -- Configuring incomplete, errors occurred! This happens because cmake does not have information about where is Qt5 located. I added the instructions needed to achieve this with no problems.
-
Added <br> to improve cut-n-paste for MacOS
-
Add windows to supported systems. Add macos homebrew command line.
-
Be more specific with necessary build tool versions.
-
Change build instructions for cmake based builds.
-
...to match the previous 4 commits.
-
Add libusb as dependency to the readme file.
-
Add binutils as dependency to the readme. Fixes #17
-
Fix #9. Update dependencies in readme.md.
-
…e, add .editorconfig. Add macosx and clang compiler to travis-ci.