Package Details: openhantek 0.2.0-8

Git Clone URL: https://aur.archlinux.org/openhantek.git (read-only)
Package Base: openhantek
Description: Qt4 UI for Hantek DSO-2090/2150/2250/5200/5200A oscilloscopes. Includes firmware
Upstream URL: http://www.openhantek.org/
Licenses: GPL
Submitter: keenerd
Maintainer: keenerd
Last Packager: keenerd
Votes: 5
Popularity: 0.844251
First Submitted: 2011-08-15 05:51
Last Updated: 2017-11-25 00:29

Latest Comments

rpodgorny commented on 2017-10-20 15:55

btw, their tarballs seem to be not versioned and i also see no releases on github. ...maybe we should just create the openhantek-git pkgbuild.

rpodgorny commented on 2017-10-20 15:51

i sometimes use this (probably the outdated version). i volunteer myself to take over if there is such need...

i will look into to pkgbuild later, currently travelling...

ta33ers commented on 2017-10-20 00:58

Is anyone other than myself interested in this package? I have been able to build from source, and run locally, but don't know enough to create a PKGBUILD. If there is an interest, I would be willing to try and see if I could get it to work, or help. I ask, since it appears there may no longer be an interest in maintaining this, I mean no disrespect to keenerd, just find I have a need for this software.

ta33ers commented on 2017-07-24 10:11

I am getting an error during compile:
" src/dataanalyzer.cpp:228:112: error: call of overloaded 'abs(unsigned int)' is ambiguous
*(this->window + windowPosition) = 2.0 / windowEnd * (windowEnd / 2 - abs(windowPosition - windowEnd / 2)); ", is this a problem with the source code, or the PKGBUILD? I was able to compile it locally in my /home directory, and run it from the ./build directory.

toshua commented on 2017-05-01 15:48

The latest version on github seems to have support for the 6022BE,
Since this is such a popular budget scope, I and many others would really apreciate having an easy way to use it on Arch.

OramahMaalhur commented on 2015-06-05 20:52

90-hantek.rules is incorrect

the script inside tries to load firmware from /usr/share/hantek/dso2150-firmware.hex , but actual location is /usr/share/hantek/firmware/dso2150-firmware.hex (note subdir firmware)

rpodgorny commented on 2014-09-15 12:14

works for me.

keenerd commented on 2014-08-24 13:31

Should be fixed.

lifewind commented on 2014-08-19 18:09

Are you still able to download the drivers?
For me it is Failing to download the firmware from the link in the fwget.sh script.
I checked the hantek website and they require registration in order to download the drivers so it could be the reason.
No idea though how to solve this without having to manually download and extract the drivers!

keenerd commented on 2013-12-17 01:34

Works for me. I suspect your internet dropped out during the "fwget.sh" step.

lucastanure commented on 2013-11-25 13:42

Fail on :

cp firmware/*.hex "$pkgdir/usr/share/hantek/"

rpodgorny commented on 2013-03-02 11:12

please update the qt/qt4 transition, thank you...

Anonymous comment on 2012-10-14 18:42

For Hantek 5200a must change in 90-hantek.rules
# Hantek DSO-5200A
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", ENV{PRODUCT}=="4b4/520A/*", RUN+="/sbin/fxload -t fx2 -I /usr/share/hantek/dso520a-firmware.hex -s /usr/share/hantek/dso520a-loader.hex -D $env{DEVNAME}"
ATTRS{idVendor}=="04b5", ATTRS{idProduct}=="520A", MODE="0660", GROUP="plugdev"

by

# Hantek DSO-5200A
SUBSYSTEM=="usb", ACTION=="add", ENV{DEVTYPE}=="usb_device", ENV{PRODUCT}=="4b4/520a/*", RUN+="/sbin/fxload -t fx2 -I /usr/share/hantek/dso520a-firmware.hex -s /usr/share/hantek/dso520a-loader.hex -D $env{DEVNAME}"
ATTRS{idVendor}=="04b5", ATTRS{idProduct}=="520a", MODE="0660", GROUP="plugdev"


because A different to a en ASCII.

keenerd commented on 2012-07-17 21:59

I'm leaving it as plugdev. Plenty of programs need custom groups and your are expected to add them yourself. It is pretty simple:

groupadd plugdev
usermod -a -G plugdev USER
log out and back in again

So now that is in a post-install message.



rpodgorny commented on 2012-07-17 19:55

http://pastebin.com/raw.php?i=hRyKV8nd ...one last change: install udev rules to /usr/lib/udev (as other packages do) not /etc

rpodgorny commented on 2012-07-17 19:49

the version is here: http://pastebin.com/raw.php?i=3L0UruZk

rpodgorny commented on 2012-07-17 19:46

also, there's no plugdev group in arch so i've changed the permissions to 0666 (from 0660) and left the group to be root. tested and works (with my dso-2090)

rpodgorny commented on 2012-07-17 18:56

unrar should probably be dependency...

radek@chuck:/tmp/openhantek/src/openhantek-extractfw/ > ./fwget.sh
Downloading official drivers for DSO2090...
Extracting useful parts from driver archive...
./fwget.sh: line 25: unrar: command not found
Downloading official drivers for DSO2150...
Extracting useful parts from driver archive...
./fwget.sh: line 25: unrar: command not found
Downloading official drivers for DSO2250...
Extracting useful parts from driver archive...
./fwget.sh: line 25: unrar: command not found
Downloading official drivers for DSO5200...
Extracting useful parts from driver archive...
./fwget.sh: line 25: unrar: command not found
Downloading official drivers for DSO5200A...
Extracting useful parts from driver archive...
./fwget.sh: line 25: unrar: command not found

keenerd commented on 2011-08-18 12:47

Thanks! I case you can't tell, I am still waiting for the DSO to arrive :-)

elvisfox commented on 2011-08-18 08:01

And there is another in package():

mkdir -p "$pkgdir/usr/share/hantek/"
cp firmware/*.hex "$pkgdir/usr/share/hantek/"

should be there instead of 'hantekdso' folder.

elvisfox commented on 2011-08-18 07:50

PKGBUILD contains a mistake in build().
The following string:
sed -i 's|/local/|/|g' Makefile
should be after 'qmake', I suppose.