Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

openhantek on raspberry pi #308

Open
snewb56 opened this issue Nov 17, 2019 · 1 comment
Open

openhantek on raspberry pi #308

snewb56 opened this issue Nov 17, 2019 · 1 comment

Comments

@snewb56
Copy link

snewb56 commented Nov 17, 2019

openhantek runs beautifully on RPi 3 B+. Same SD card from Pi3 in RPi 4 B, software loads and displays the device which finds the 6022BE just fine. I click continue and the device screen disappears and the red LED flashes and no scope screen. The Debian load is the current Buster. Any thoughts?

@cyrilrey
Copy link

cyrilrey commented Feb 22, 2020

I am going to install on raspberry pi 4:

I get some message with sudo make j2 :

[ 1%] Automatic MOC and UIC for target OpenHantek [ 1%] Built target OpenHantek_autogen [ 4%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/mainwindow.cpp.o [ 4%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/post/mathchannelgenerator.cpp.o [ 5%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/post/postprocessing.cpp.o [ 7%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/post/postprocessingsettings.cpp.o [ 8%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/post/ppresult.cpp.o [ 10%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/post/softwaretrigger.cpp.o [ 11%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/post/spectrumgenerator.cpp.o [ 13%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/selectdevice/deviceslistmodel.cpp.o [ 14%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/selectdevice/newdevicemodelfromexisting.cpp.o [ 16%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/selectdevice/rawdeviceslistmodel.cpp.o [ 17%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/selectdevice/selectsupporteddevice.cpp.o [ 19%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/settings.cpp.o [ 20%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/usb/ezusb.cpp.o In file included from /usr/include/c++/8/vector:69, from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:53, from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54, from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qcoreapplication.h:46, from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:44, from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1, from /home/cyril/openhantek/openhantek/src/settings.cpp:3: /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const DsoSettingsScopeSpectrum&}; _Tp = DsoSettingsScopeSpectrum; _Alloc = std::allocator<DsoSettingsScopeSpectrum>]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<DsoSettingsScopeSpectrum>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<DsoSettingsScopeSpectrum*, std::vector<DsoSettingsScopeSpectrum> >’} changed in GCC 7.1 vector<_Tp, _Alloc>:: ^~~~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/vector.tcc: In member function ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const DsoSettingsScopeVoltage&}; _Tp = DsoSettingsScopeVoltage; _Alloc = std::allocator<DsoSettingsScopeVoltage>]’: /usr/include/c++/8/bits/vector.tcc:413:7: note: parameter passing for argument of type ‘std::vector<DsoSettingsScopeVoltage>::iterator’ {aka ‘__gnu_cxx::__normal_iterator<DsoSettingsScopeVoltage*, std::vector<DsoSettingsScopeVoltage> >’} changed in GCC 7.1 In file included from /usr/include/c++/8/vector:64, from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qmetatype.h:53, from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qobject.h:54, from /usr/include/arm-linux-gnueabihf/qt5/QtCore/qcoreapplication.h:46, from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/qapplication.h:44, from /usr/include/arm-linux-gnueabihf/qt5/QtWidgets/QApplication:1, from /home/cyril/openhantek/openhantek/src/settings.cpp:3: /usr/include/c++/8/bits/stl_vector.h: In constructor ‘DsoSettings::DsoSettings(const Dso::ControlSpecification*)’: /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<DsoSettingsScopeSpectrum*, std::vector<DsoSettingsScopeSpectrum> >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<DsoSettingsScopeVoltage*, std::vector<DsoSettingsScopeVoltage> >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<DsoSettingsScopeSpectrum*, std::vector<DsoSettingsScopeSpectrum> >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ /usr/include/c++/8/bits/stl_vector.h:1085:4: note: parameter passing for argument of type ‘__gnu_cxx::__normal_iterator<DsoSettingsScopeVoltage*, std::vector<DsoSettingsScopeVoltage> >’ changed in GCC 7.1 _M_realloc_insert(end(), __x); ^~~~~~~~~~~~~~~~~ [ 22%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/usb/finddevices.cpp.o [ 23%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/usb/uploadFirmware.cpp.o [ 25%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/usb/usbdevice.cpp.o [ 26%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/utils/printutils.cpp.o [ 27%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/widgets/colorbox.cpp.o [ 29%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/widgets/datagrid.cpp.o [ 30%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/widgets/levelslider.cpp.o [ 32%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/src/widgets/sispinbox.cpp.o [ 33%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/OpenHantek_autogen/mocs_compilation.cpp.o [ 35%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/OpenHantek_autogen/PNK5WDWK6L/qrc_application.cpp.o [ 36%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/OpenHantek_autogen/PNK5WDWK6L/qrc_configdialog.cpp.o [ 38%] Building CXX object openhantek/CMakeFiles/OpenHantek.dir/OpenHantek_autogen/PNK5WDWK6L/qrc_firmwares.cpp.o [ 39%] Linking CXX executable OpenHantek [100%] Built target OpenHantek

But nevertless it works. I can open select device screen.
I have DSO4254 so not directely supported.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants