Logo white

Peter M. Groen / openhantek

Sign in
  • Sign in
  • Project
  • Files
  • Commits
  • Network
  • Graphs
  • Milestones
  • Issues 0
  • Merge Requests 0
  • Labels
  • Wiki
  • Commits 279
  • Compare
  • Branches 1
  • Tags 0
  • openhantek
10 Jul, 2018
2 commits
  • Update hantekdsocontrol.cpp ...
    9935f0a6
    A fix for the fix
    David Gräff authored
    2018-07-10 18:33:15 +0200  
    Browse Code »
  • Update hantekdsocontrol.cpp ...
    daa2dec6
    Fixes #239
    David Gräff authored
    2018-07-10 18:31:01 +0200  
    Browse Code »

03 Jul, 2018
1 commit
  • Update readme.md ...
    ea7b5cb4
    Add maintenance stability indicator
    David Gräff authored
    2018-07-03 15:01:26 +0200  
    Browse Code »

03 Jun, 2018
2 commits
  • Crossforwin (#227) ...
    a9f782e2
    * Add possibility to cross compile on linux for windows
    * Added dlltool availability verification
    Yuriy Kuzin authored
    2018-06-03 16:16:14 +0200  
    Browse Code »
  • added OpenSUSE specific build dependency packages ...
    28784716
    OpenSUSE uses rpm packages but it's not a RHEL derivative, their packages have different names so the current instructions are wrong for OpenSUSE users.
    
    This change fixes the issue.
    
    I've successfully built openhantek on OpenSUSE Tumbleweed and it works with a Hantek 6022BE.
    Alberto Bursi authored
    2018-06-03 16:14:47 +0200  
    Browse Code »

20 Mar, 2018
1 commit
  • Cursor measurements (#177) ...
    0eff8d45
    * Cursor measurements
    * encapsulate measurements grid into widget
    * enable fg / bg color change after creation
    Denis Dovzhenko authored
    2018-03-20 13:47:35 +0100  
    Browse Code »

15 Mar, 2018
1 commit
  • Correct license notice to latest version recommended by GNU.
    52622ac9
    Vasiliy Glazov authored
    2018-03-15 10:38:48 +0100  
    Browse Code »

09 Mar, 2018
1 commit
  • Fix #197
    ad9b2291
    Denis Dovzhenko authored
    2018-03-09 14:43:02 +0100  
    Browse Code »

19 Feb, 2018
3 commits
  • updated osx build instructions ...
    abe1eb30
    https://github.com/OpenHantek/openhantek/issues/184
    Renzo Toma authored
    2018-02-19 18:17:14 +0100  
    Browse Code »
  • fix segfault #183, improve SW trigger stability by less aggressive samplerate selection
    cb11dd71
    Denis Dovzhenko authored
    2018-02-19 15:47:09 +0100  
    Browse Code »
  • Fixes a segfault on startup. The previous code assumed that ModelRegistry::insta… ...
    43a1bd67
    …nce would be initialized before being used by other static initializers.
    However, static initialization order is undefined.
    Plus, at least unter C++11 and according to 6.7[stmt.decl] p.4, this initialization of get():inst is thread-safe.
    phoyd authored
    2018-02-19 14:12:50 +0100  
    Browse Code »

04 Feb, 2018
1 commit
  • Fix device selection dialog size. ...
    7ed6776a
    When no device is found, a bit more text is shown,
    so make space for that.
    Philipp Marek authored
    2018-02-04 21:58:28 +0100  
    Browse Code »

20 Jan, 2018
6 commits
  • Use std::shared_ptr for GlScope::showNewData and call update(). DsoWidget is not… ...
    ba44a820
    … responsible for this anymore.
    David Graeff authored
    2018-01-20 14:22:37 +0100  
    Browse Code »
  • Introduce PostProcessingSettings. Remove utils/dsoStrings and add translation me… ...
    1c7190e7
    …thods directly to the location where the relevant enums are declared. Remove union for math-channel/coupling value: Some compilers have issues here.
    David Graeff authored
    2018-01-20 14:22:37 +0100  
    Browse Code »
  • Remove icons and use an icon font instead. Advantage: Color theme applicable, wo… ...
    9b32a462
    …rks in high dpi mode.
    David Graeff authored
    2018-01-20 14:22:37 +0100  
    Browse Code »
  • Exporting refactored: Plugin like structure with a central registry and GUI independence
    57f55429
    David Graeff authored
    2018-01-20 14:22:37 +0100  
    Browse Code »
  • Buildsystem: Add the fftw lib to the repository for windows users
    832fe655
    David Graeff authored
    2018-01-20 14:22:37 +0100  
    Browse Code »
  • Fix segfaults in XY display
    6dddef1f
    Denis Dovzhenko authored
    2018-01-20 12:12:25 +0100  
    Browse Code »

17 Jan, 2018
2 commits
  • Readme: Add command line switch --useGLES explanation
    16dc684e
    David Graeff authored
    2018-01-17 08:09:24 +0100  
    Browse Code »
  • Command line switch to change between OpenGL and OpenGL ES. Add necessary depend… ...
    40e9b288
    …encies to build.md doc
    David Graeff authored
    2018-01-17 08:09:24 +0100  
    Browse Code »

15 Jan, 2018
2 commits
  • Add first part of a developer documentation
    dd5fde1c
    David Graeff authored
    2018-01-15 02:29:07 +0100  
    Browse Code »
  • Enforce constness/read-only access of specification through the code base. ...
    79301088
    * Fixes a double free memory corruption. Fixes #163
    * All DSO sub-models (e.g. DSO-5000, DSO-5000A) directly inherit from DsoModel.
    * Remove DataArray util class. std::vector will perfectly do it and has the same
      memory allocation with common lib-std implementations (gcc, clang, VS).
    * Make all short forwarding methods of USBDevice inline.
    * Move BulkCommand+ControlCommand to hantekprotocol.
    * Move usbprinterror method to USBDevice file.
    David Graeff authored
    2018-01-15 02:29:07 +0100  
    Browse Code »

14 Jan, 2018
3 commits
  • Introduce ModelRegistry as singleton. Supersedes the global list variable of sup… ...
    ab85a488
    …ported models. A new model now only needs a h/cpp file and of course missing protocol commands
    David Graeff authored
    2018-01-14 06:15:30 +0100  
    Browse Code »
  • Update readme.md ...
    eaf29e59
    Fix some wordings in the readme
    David Gräff authored
    2018-01-14 00:49:16 +0100  
    Browse Code »
  • Use OpenGL 3.2 instead of 3.3 to make it work on MacOSX ...
    c1937235
    Fix:
    * Move all GL startup calls to GLScope::fixOpenGLversion
    * Depending on OpenGL or ES availability initialize the QSurfaceFormat
    * Don't crash if the shader compilation failed. Show a nice message instead.
    
    Optimize:
    * Don't write the markers to the GPU each frame update, only
      do this if they actually changed position.
    
    Code style:
    * LevelSlider: Don't return a value for set* Methods.
    * Don't rely on the LevelSliders step to calculate the marker position in the OpenGL view.
    David Graeff authored
    2018-01-14 00:48:55 +0100  
    Browse Code »

13 Jan, 2018
2 commits
  • Update readme.md (#153) ...
    0f3e1d63
    Add features section to readme. Advice to use QtCreator on all platforms.
    David Gräff authored
    2018-01-13 18:17:17 +0100  
    Browse Code »
  • OpenGL3/ES does not have anti-aliasing hints as before. We need to set a multisa… ...
    e110bb60
    …mpling value at the beginning. Remove antialiasing from config dialog therefore.
    David Graeff authored
    2018-01-13 04:35:59 +0100  
    Browse Code »

12 Jan, 2018
8 commits
  • Fix OpenGL problems
    a36eccc6
    David Graeff authored
    2018-01-12 18:03:44 +0100  
    Browse Code »
  • Remove private fields of MainWindow that are not used. Adapt MainWindow and DsoWidget to changes.
    f26fec83
    David Graeff authored
    2018-01-12 18:03:44 +0100  
    Browse Code »
  • Move all control command structs back to controlstructs. Move control functional… ...
    9c6b32e7
    …ity from usb device into hantekdsocontrol. Remove fixed HANTEK_CHANNELS definitions. We allow an arbitray number of channels, depending on the device.
    David Graeff authored
    2018-01-12 18:03:44 +0100  
    Browse Code »
  • Some small changes to widgets
    dcd2a3c4
    David Graeff authored
    2018-01-12 18:03:44 +0100  
    Browse Code »
  • Introduce new directory 'post' for post processing. Move all post processing funtionality there.
    5add000e
    David Graeff authored
    2018-01-12 18:03:44 +0100  
    Browse Code »
  • Move exporter to own directory. There will come another raw-sample exporter at s… ...
    84371ad2
    …ome time. Move export settings there as well.
    David Graeff authored
    2018-01-12 18:03:44 +0100  
    Browse Code »
  • Add some readmes to some directories
    8969a24d
    David Graeff authored
    2018-01-12 18:03:44 +0100  
    Browse Code »
  • Firmware builder: Fix some issues
    0e6d658a
    David Graeff authored
    2018-01-12 18:03:44 +0100  
    Browse Code »

11 Jan, 2018
1 commit
  • Add sliders to the zoom view
    33723056
    Denis Dovzhenko authored
    2018-01-11 22:20:17 +0100  
    Browse Code »

08 Jan, 2018
4 commits
  • Easier device support: Models have even more limited interaction with dsocontrol… ...
    dc4cbc9c
    … now, only addCommand is called. The commands will be moved to the specification soon as well.
    David Graeff authored
    2018-01-08 15:24:11 +0100  
    Browse Code »
  • OpenGL: Don't use OpenGL functions directly, but use the Qt variants. We need to… ...
    ecbc22ed
    … migrate to the OpenGL ES profile soon. Embedded systems like the Raspberry or Android devices do not support the OpenGL desktop profile at all and desktops may deprecate those as well.
    David Graeff authored
    2018-01-08 15:24:11 +0100  
    Browse Code »
  • Readme: Use new images
    e8ac975c
    David Graeff authored
    2018-01-08 15:24:11 +0100  
    Browse Code »
  • drag markers by mouse press in the scope area
    65f1202b
    Denis Dovzhenko authored
    2018-01-08 01:19:22 +0100  
    Browse Code »