Date   

Re: Compile under macOS #install

Loe Walter
 

Solved!
I had qt (the latest is QT6.01) and qt5 installed.
Uninstalled qt, which solved it. Of course alse removing PATH-references to qt/bin etc.


Re: Compile under macOS #install

Loe Walter
 

Errors in v.6.6.1:
I picked them from compiler-output..
  • /usr/local/include/QtCore/qglobal.h:667:43: error: no template named 'is_arithmetic_v' in namespace 'std'; did you mean 'is_arithmetic'?
  • /usr/local/include/QtCore/qglobal.h:667:65: error: expected '>'
  • /usr/local/include/QtCore/qglobal.h:667:65: error: expected ',' or '>' in template-parameter-list
  • /usr/local/include/QtCore/qglobal.h:668:66: error: expected unqualified-id
  • /usr/local/include/QtCore/qglobal.h:679:35: error: no type named 'Promoted' in namespace 'QTypeTraits::detail'
Etc., etc....
Was there an extended change since 6.6.0?


Re: ADDING DCS DECODE in the NBFM demodulator window

Edouard Griffiths
 

Hi Ronen,

seems to be quite useful and well documented links, thanks!
I will open an Issue on Github soon. Could be a nice addition.

Brgds,
Edouard.


Re: ADDING DCS DECODE in the NBFM demodulator window

Ronen Pinchook
 

Hi Edouard
Im sorry i  cn not contribute in the software way  im not a software person
But  i can provide you the info of the DCS  
here  it is 
https://mmi-comm.tripod.com/dcs.html
and also  here 
http://onfreq.com/syntorx/dcs.html
Hope this can help and there will be any option to get  DCS  decode in the NBFM  because now most radios use  DCS rather then PL 
Regards
Ronen -  4Z4ZQ


Re: ADDING DCS DECODE in the NBFM demodulator window

Edouard Griffiths
 

Hello Ronen,

I don't know the details of DCS but I suppose this can be done.

Brgds,
Edouard.


ADDING DCS DECODE in the NBFM demodulator window

Ronen Pinchook
 

Hi there
Is it possible to add dcs (digital  code squelsh) decode in the NBFM  Window in addition to the  CTCSS decode that already exist there ?
Thanks Forward
Ronen - 4Z4ZQ
http://www.ronen.org


Re: Pluto via LAN disappears on WiFi #plutosdr #ubuntu

DC3AX
 

Hi Bob!

I found that name-resolution does not work from WiFi to LAN. But the network is connected, WiFi clients are in the same net / subnet as the LAN clients. So I can address my Pluto as "ssh pluto.local" if my notebook is in the LAN, but on WiFi I have to use !ssh 192.168.x.y". 
SDR Console on my other PC does not have any issues with addressing the unit on LAN via that IP. But that PC is LAN only.

I've ordered an USB LAN adapter for testing purposes, but in the end it shall work in both, LAN and WiFi.

Ulrich DC3AX


Re: Compile under macOS #install

Loe Walter
 

And again...thanks for your help Jon.
I also uninstalled a SDRangel-port-install.


Re: Pluto via LAN disappears on WiFi #plutosdr #ubuntu

Bob Stricklin
 

Ulrich,

Sounds like your WiFi and LAN do no share the same subnet and allow devices on each to talk. Check the gateway used on the router for each.

Another simple solution would be to use a LAN to USB device and get both WiFi and LAN working on your computer.

Bob N5BRG

On Mar 1, 2021, at 7:51 AM, DC3AX via groups.io <ulrich.prinz@...> wrote:

Hi!

I couldn't get sdrangel to work with my ADALM-Pluto at all, while the LimeSDR Mini was working fine with my selft compiled setup under Ubuntu 20.10.
Then I discovered, that the description was updated and some steps where added. So I re-compiled everything and at first the Pluto came up when being connected via USB directly and later also when just being somewhere in the LAN.

The Pluto appears as a SoapySDR device automatrically in the lists of sources and sinks. It is also availabel under Devices / User Arguments. But I did not have to edit anything there.
Fine! I thought I can use my notebook to easily set my dish correctly for QO100... 

But as soon as I switch from LAN to WiFi with my notebook, the Pluto device is not available anymore. Also all options to address the device in Devices / User Arguments are not existent anymore. SoapySDR just quits?

Unfortunately my modern high speed light weight hancy fance notebook does not support any LAN port anymore. But my WiFi is capable of multiple 4k video streams so bandwidth isn't an excuse :P

Any idea?

73 de Ulrich


Re: Compile under macOS #install

Jon Beniston
 

Hi,

 

This is unrelated to the Satellite Tracker and the change you just made.

 

It could possibly be due to a mixture of plugins from different builds. You might try deleting the existing SDRangel installation (E.g. the plugins in  (/usr/local/lib/sdrangel/plugins and other files), and then creating a new/clean build directory and rebuilding from scratch.

 

Cheers,

Jon

 

From: sdrangel@groups.io <sdrangel@groups.io> On Behalf Of Loe Walter via groups.io
Sent: 01 March 2021 13:25
To: sdrangel@groups.io
Subject: Re: [sdrangel] Compile under macOS #install

 

Okay Jon!
Also went fine.

I noticed something in my console when starting SDRangel:
Cannot load library /usr/local/lib/sdrangel/plugins/liboutputsoapysdr.dylib: (dlopen(/usr/local/lib/sdrangel/plugins/liboutputsoapysdr.dylib, 133): Symbol not found: __ZN15PluginInterface33deleteSampleMIMOPluginInstanceGUIEP17PluginInstanceGUI

This occurs several times, also for liboutputfilesink.dylib, libdemodlora.dylib,libinputsoapysdr.dylib, etc.

Problem with my dylib?


Pluto via LAN disappears on WiFi #plutosdr #ubuntu

DC3AX
 

Hi!

I couldn't get sdrangel to work with my ADALM-Pluto at all, while the LimeSDR Mini was working fine with my selft compiled setup under Ubuntu 20.10.
Then I discovered, that the description was updated and some steps where added. So I re-compiled everything and at first the Pluto came up when being connected via USB directly and later also when just being somewhere in the LAN.

The Pluto appears as a SoapySDR device automatrically in the lists of sources and sinks. It is also availabel under Devices / User Arguments. But I did not have to edit anything there.
Fine! I thought I can use my notebook to easily set my dish correctly for QO100... 

But as soon as I switch from LAN to WiFi with my notebook, the Pluto device is not available anymore. Also all options to address the device in Devices / User Arguments are not existent anymore. SoapySDR just quits?

Unfortunately my modern high speed light weight hancy fance notebook does not support any LAN port anymore. But my WiFi is capable of multiple 4k video streams so bandwidth isn't an excuse :P

Any idea?

73 de Ulrich


Re: Compile under macOS #install

Loe Walter
 

Sorry, this also happened with first change you advised......


Re: Compile under macOS #install

Loe Walter
 

Okay Jon!
Also went fine.

I noticed something in my console when starting SDRangel:
Cannot load library /usr/local/lib/sdrangel/plugins/liboutputsoapysdr.dylib: (dlopen(/usr/local/lib/sdrangel/plugins/liboutputsoapysdr.dylib, 133): Symbol not found: __ZN15PluginInterface33deleteSampleMIMOPluginInstanceGUIEP17PluginInstanceGUI

This occurs several times, also for liboutputfilesink.dylib, libdemodlora.dylib,libinputsoapysdr.dylib, etc.

Problem with my dylib?


Re: Compile under macOS #install

Jon Beniston
 

Hi,


>Should I repeat the procedure with "set(TARGET_LIB Qt5::Positioning Qt5::Charts)"?

 

Yes please, just to make sure the other library isn’t needed.

 

Cheers,

Jon


Re: Compile under macOS #install

Loe Walter
 

Hi Jon,
You're a genius!!
I already compiled with "set(TARGET_LIB Qt5::Widgets Qt5::Positioning Qt5::Charts)".
All went well.

Should I repeat the procedure with "set(TARGET_LIB Qt5::Positioning Qt5::Charts)"?
Thnx very much!

Loe


Re: Compile under macOS #install

Jon Beniston
 

Hi,

 

Sorry, that should be:

 

    set(TARGET_LIB Qt5::Positioning Qt5::Charts)

 

Cheers,

Jon

 

_._,_._,_


Re: Compile under macOS #install

Jon Beniston
 

Hi,

 

>I had to sudo port install qt5-qtspeech now with V6.6.

 

This is a new requirement for 6.6, so is expected.

 

>/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -dynamiclib -Wl,-headerpad_max_install_names -o >../../../lib/pluginssrv/libfeaturesatellitetrackersrv.dylib -install_name @rpath/libfeaturesatellitetrackersrv.dylib >CMakeFiles/featuresatellitetrackersrv.dir/featuresatellitetrackersrv_autogen/mocs_compilation.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetracker.cpp.o >CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackersettings.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackerplugin.cpp.o >CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackerworker.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackerwebapiadapter.cpp.o >CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackersgp4.cpp.o  -Wl,-rpath,/Users/loewal/Downloads/sdrangel-6.6.0/build/lib >/opt/local/libexec/qt5/lib/QtPositioning.framework/QtPositioning ../../../lib/libsdrbase.dylib /usr/local/lib/libsgp4s.dylib /opt/local/lib/libopus.dylib >/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/lib/libm.tbd /opt/local/lib/libfftw3f.dylib /opt/local/lib/libserialdv.dylib >/opt/local/libexec/qt5/lib/QtMultimedia.framework/QtMultimedia /opt/local/libexec/qt5/lib/QtGui.framework/QtGui >/opt/local/libexec/qt5/lib/QtWebSockets.framework/QtWebSockets ../../../lib/libhttpserver.dylib ../../../lib/liblogging.dylib ../../../lib/libqrtplib.dylib ../../../lib/libswagger.dylib >/opt/local/libexec/qt5/lib/QtNetwork.framework/QtNetwork /opt/local/libexec/qt5/lib/QtCore.framework/QtCore

 

Try this. Edit sdrangel/plugins/feature/satellitetracker/CMakeLists.txt and change line 56 from:

 

    set(TARGET_LIB Qt5::Positioning)

 

To

 

    set(TARGET_LIB Qt5::Widgets Qt5::Positioning Qt5::Charts)

 

Cheers,

Jon


Re: Compile under macOS #install

Loe Walter
 

and make VERBOSE=1

[ 89%] Linking CXX shared library ../../../lib/pluginssrv/libfeaturesatellitetrackersrv.dylib
cd /Users/loewal/Downloads/sdrangel-6.6.0/build/pluginssrv/feature/satellitetracker && /usr/local/Cellar/cmake/3.19.6/bin/cmake -E cmake_link_script CMakeFiles/featuresatellitetrackersrv.dir/link.txt --verbose=1
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/c++ -O3 -DNDEBUG -flto=thin -isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk -dynamiclib -Wl,-headerpad_max_install_names -o ../../../lib/pluginssrv/libfeaturesatellitetrackersrv.dylib -install_name @rpath/libfeaturesatellitetrackersrv.dylib CMakeFiles/featuresatellitetrackersrv.dir/featuresatellitetrackersrv_autogen/mocs_compilation.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetracker.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackersettings.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackerplugin.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackerworker.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackerwebapiadapter.cpp.o CMakeFiles/featuresatellitetrackersrv.dir/satellitetrackersgp4.cpp.o  -Wl,-rpath,/Users/loewal/Downloads/sdrangel-6.6.0/build/lib /opt/local/libexec/qt5/lib/QtPositioning.framework/QtPositioning ../../../lib/libsdrbase.dylib /usr/local/lib/libsgp4s.dylib /opt/local/lib/libopus.dylib /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX11.1.sdk/usr/lib/libm.tbd /opt/local/lib/libfftw3f.dylib /opt/local/lib/libserialdv.dylib /opt/local/libexec/qt5/lib/QtMultimedia.framework/QtMultimedia /opt/local/libexec/qt5/lib/QtGui.framework/QtGui /opt/local/libexec/qt5/lib/QtWebSockets.framework/QtWebSockets ../../../lib/libhttpserver.dylib ../../../lib/liblogging.dylib ../../../lib/libqrtplib.dylib ../../../lib/libswagger.dylib /opt/local/libexec/qt5/lib/QtNetwork.framework/QtNetwork /opt/local/libexec/qt5/lib/QtCore.framework/QtCore
undef: __ZN8QtCharts9QXYSeries6appendEdd
Undefined symbols for architecture x86_64:
  "QtCharts::QXYSeries::append(double, double)", referenced from:
      getPassAzEl(QtCharts::QLineSeries*, QtCharts::QLineSeries*, QtCharts::QLineSeries*, QString const&, QString const&, QString const&, double, double, double, QDateTime&, QDateTime&) in lto.o
ld: symbol(s) not found for architecture x86_64
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[2]: *** [lib/pluginssrv/libfeaturesatellitetrackersrv.dylib] Error 1
make[1]: *** [pluginssrv/feature/satellitetracker/CMakeFiles/featuresatellitetrackersrv.dir/all] Error 2
make: *** [all] Error 2


Re: Compile under macOS #install

Loe Walter
 

And this is my qt5-config:

  qt4-mac @4.8.7_10
  qt4-mac @4.8.7_11 (active)
  qt5-qtbase @5.15.2_0+openssl
  qt5-qtbase @5.15.2_1+openssl
  qt5-qtbase @5.15.2_2+openssl (active)
  qt5-qtcharts @5.15.2_0 (active)
  qt5-qtdeclarative @5.15.2_0 (active)
  qt5-qtgraphicaleffects @5.15.2_0 (active)
  qt5-qtimageformats @5.15.2_0 (active)
  qt5-qtlocation @5.15.2_0 (active)
  qt5-qtmultimedia @5.15.2_0 (active)
  qt5-qtquickcontrols @5.15.2_0 (active)
  qt5-qtquickcontrols2 @5.15.2_0 (active)
  qt5-qtserialport @5.15.2_0 (active)
  qt5-qtspeech @5.15.2_0 (active)
  qt5-qtsvg @5.15.2_0 (active)
  qt5-qttools @5.15.2_0 (active)
  qt5-qtwebsockets @5.15.2_0 (active)


Re: Compile under macOS #install

Loe Walter
 

Yes Jon,

V6.5 built well.
I had to sudo port install qt5-qtspeech now with V6.6.
Something corrupted maybe?


1 - 20 of 1657