Topics

#osx Almost complete build #osx


Žiga S.
 

Hi,

I have put up another version which should load an almost complete build of modules of the codebase:
 

By should I mean, they were loaded at my host,
and are waiting to be tested with other environments.
(
  One volunteer showed up and offered me a remote machine with: Nuand BladeRF Micro, LimeSDR Micro, RFSpace.
  I think that would be very interesting and utterly needed to come to an end of the runtime "beta" testing for OS X releases.
  \ o / !!!
)
Please aware, that may be the dylibs duplication, where if your system had already installed some of the versions....
I would be very happy if some problems occur, which will do,
that you try to run from Terminal app and report logs to me so I can see conflicts.
Open Terminal and paste: /Applications/SDRangel.app/Contents/MacOS/SDRangel

Thank you and best wishes in an upcoming fresh year!

SDRangel.dmg

Cheerz, Z


Andre Neitzel
 

unfortunately my hackrf is not seen by SDRangel, below the output from terminal:

imac:~ admin$ sudo /Users/admin/Desktop/SDRangel.app/Contents/MacOS/SDRangel 

2019-01-02 23:43:55.742 (I) SDRangel 4.3.2 Qt 5.12.0 64b x86_64 macOS Sierra (10.12) DSP Rx:16b Tx:16b PID 819

2019-01-02 23:43:55.743 (D) AudioDeviceManager::AudioDeviceManager: scan input devices

2019-01-02 23:43:55.765 (D) AudioDeviceManager::AudioDeviceManager: input device #0: AirBeamTV

2019-01-02 23:43:55.765 (D) AudioDeviceManager::AudioDeviceManager: input device #1: Mikrofon (integriert)

2019-01-02 23:43:55.765 (D) AudioDeviceManager::AudioDeviceManager: input device #2: Loopback Audio

2019-01-02 23:43:55.765 (D) AudioDeviceManager::AudioDeviceManager: scan output devices

2019-01-02 23:43:55.767 (D) AudioDeviceManager::AudioDeviceManager: output device #0: AirBeamTV

2019-01-02 23:43:55.767 (D) AudioDeviceManager::AudioDeviceManager: output device #1: Ausgang (integriert)

2019-01-02 23:43:55.767 (D) AudioDeviceManager::AudioDeviceManager: output device #2: Instant On Sound Effects

2019-01-02 23:43:55.767 (D) AudioDeviceManager::AudioDeviceManager: output device #3: Loopback Audio

2019-01-02 23:43:55.767 (D) MainWindow::MainWindow: start

2019-01-02 23:43:55.902 (D) MainWindow::MainWindow: load settings...

2019-01-02 23:43:55.902 (D) MainWindow::loadSettings

2019-01-02 23:43:55.903 (W) qUncompress: Input data is corrupted

2019-01-02 23:43:55.903 (W) qUncompress: Input data is corrupted

2019-01-02 23:43:55.903 (W) qUncompress: Input data is corrupted

2019-01-02 23:43:55.903 (D) AudioDeviceManager::deserialize

2019-01-02 23:43:55.903 (D) MainWindow::MainWindow: load plugins...

2019-01-02 23:43:55.903 (D) PluginManager::loadPlugins:  /Users/admin/Desktop/SDRangel.app/Contents/MacOS/../Frameworks/plugins , /Users/admin/Desktop/SDRangel.app/Contents/MacOS/plugins

2019-01-02 23:43:55.903 (D) PluginManager::loadPluginsDir: fileName:  libchanalyzer.dylib

2019-01-02 23:43:55.904 (I) PluginManager::loadPluginsDir: loaded plugin libchanalyzer.dylib

2019-01-02 23:43:55.904 (D) PluginManager::loadPluginsDir: fileName:  libdaemonsink.dylib

2019-01-02 23:43:55.905 (I) PluginManager::loadPluginsDir: loaded plugin libdaemonsink.dylib

2019-01-02 23:43:55.905 (D) PluginManager::loadPluginsDir: fileName:  libdemodam.dylib

2019-01-02 23:43:55.906 (I) PluginManager::loadPluginsDir: loaded plugin libdemodam.dylib

2019-01-02 23:43:55.906 (D) PluginManager::loadPluginsDir: fileName:  libdemodatv.dylib

2019-01-02 23:43:55.907 (I) PluginManager::loadPluginsDir: loaded plugin libdemodatv.dylib

2019-01-02 23:43:55.907 (D) PluginManager::loadPluginsDir: fileName:  libdemodbfm.dylib

2019-01-02 23:43:55.908 (I) PluginManager::loadPluginsDir: loaded plugin libdemodbfm.dylib

2019-01-02 23:43:55.908 (D) PluginManager::loadPluginsDir: fileName:  libdemoddsd.dylib

2019-01-02 23:43:55.909 (I) PluginManager::loadPluginsDir: loaded plugin libdemoddsd.dylib

2019-01-02 23:43:55.909 (D) PluginManager::loadPluginsDir: fileName:  libdemodlora.dylib

2019-01-02 23:43:55.910 (I) PluginManager::loadPluginsDir: loaded plugin libdemodlora.dylib

2019-01-02 23:43:55.910 (D) PluginManager::loadPluginsDir: fileName:  libdemodnfm.dylib

2019-01-02 23:43:55.910 (I) PluginManager::loadPluginsDir: loaded plugin libdemodnfm.dylib

2019-01-02 23:43:55.910 (D) PluginManager::loadPluginsDir: fileName:  libdemodssb.dylib

2019-01-02 23:43:55.911 (I) PluginManager::loadPluginsDir: loaded plugin libdemodssb.dylib

2019-01-02 23:43:55.911 (D) PluginManager::loadPluginsDir: fileName:  libdemodwfm.dylib

2019-01-02 23:43:55.912 (I) PluginManager::loadPluginsDir: loaded plugin libdemodwfm.dylib

2019-01-02 23:43:55.912 (D) PluginManager::loadPluginsDir: fileName:  libudpsink.dylib

2019-01-02 23:43:55.913 (I) PluginManager::loadPluginsDir: loaded plugin libudpsink.dylib

2019-01-02 23:43:55.913 (D) PluginManager::loadPluginsDir: fileName:  libdaemonsource.dylib

2019-01-02 23:43:55.914 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/channeltx/libdaemonsource.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/channeltx/libdaemonsource.dylib, 133): Library not loaded: @rpath/libnanomsg.5.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/channeltx/libdaemonsource.dylib

  Reason: image not found)

2019-01-02 23:43:55.914 (D) PluginManager::loadPluginsDir: fileName:  libmodam.dylib

2019-01-02 23:43:55.914 (I) PluginManager::loadPluginsDir: loaded plugin libmodam.dylib

2019-01-02 23:43:55.914 (D) PluginManager::loadPluginsDir: fileName:  libmodatv.dylib

2019-01-02 23:43:55.935 (I) PluginManager::loadPluginsDir: loaded plugin libmodatv.dylib

2019-01-02 23:43:55.935 (D) PluginManager::loadPluginsDir: fileName:  libmodnfm.dylib

2019-01-02 23:43:55.936 (I) PluginManager::loadPluginsDir: loaded plugin libmodnfm.dylib

2019-01-02 23:43:55.936 (D) PluginManager::loadPluginsDir: fileName:  libmodssb.dylib

2019-01-02 23:43:55.938 (I) PluginManager::loadPluginsDir: loaded plugin libmodssb.dylib

2019-01-02 23:43:55.938 (D) PluginManager::loadPluginsDir: fileName:  libmodwfm.dylib

2019-01-02 23:43:55.939 (I) PluginManager::loadPluginsDir: loaded plugin libmodwfm.dylib

2019-01-02 23:43:55.939 (D) PluginManager::loadPluginsDir: fileName:  libudpsource.dylib

2019-01-02 23:43:55.940 (I) PluginManager::loadPluginsDir: loaded plugin libudpsource.dylib

2019-01-02 23:43:55.940 (D) PluginManager::loadPluginsDir: fileName:  liboutputbladerf1.dylib

2019-01-02 23:43:55.942 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputbladerf1.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputbladerf1.dylib, 133): Library not loaded: @rpath/libSoapySDR.0.7.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/libdevices.1.0.0.dylib

  Reason: image not found)

2019-01-02 23:43:55.942 (D) PluginManager::loadPluginsDir: fileName:  liboutputbladerf2.dylib

2019-01-02 23:43:55.943 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputbladerf2.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputbladerf2.dylib, 133): Library not loaded: @rpath/libSoapySDR.0.7.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/libdevices.1.0.0.dylib

  Reason: image not found)

2019-01-02 23:43:55.943 (D) PluginManager::loadPluginsDir: fileName:  liboutputfilesink.dylib

2019-01-02 23:43:55.944 (I) PluginManager::loadPluginsDir: loaded plugin liboutputfilesink.dylib

2019-01-02 23:43:55.944 (D) PluginManager::loadPluginsDir: fileName:  liboutputhackrf.dylib

2019-01-02 23:43:55.945 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputhackrf.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputhackrf.dylib, 133): Library not loaded: @rpath/libSoapySDR.0.7.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/libdevices.1.0.0.dylib

  Reason: image not found)

2019-01-02 23:43:55.945 (D) PluginManager::loadPluginsDir: fileName:  liboutputlimesdr.dylib

2019-01-02 23:43:55.948 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputlimesdr.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputlimesdr.dylib, 133): Library not loaded: @rpath/libSoapySDR.0.7.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/libdevices.1.0.0.dylib

  Reason: image not found)

2019-01-02 23:43:55.948 (D) PluginManager::loadPluginsDir: fileName:  liboutputplutosdr.dylib

2019-01-02 23:43:55.957 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputplutosdr.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputplutosdr.dylib, 133): Library not loaded: @rpath/libSoapySDR.0.7.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/libdevices.1.0.0.dylib

  Reason: image not found)

2019-01-02 23:43:55.957 (D) PluginManager::loadPluginsDir: fileName:  liboutputsdrdaemonsink.dylib

2019-01-02 23:43:55.958 (I) PluginManager::loadPluginsDir: loaded plugin liboutputsdrdaemonsink.dylib

2019-01-02 23:43:55.958 (D) PluginManager::loadPluginsDir: fileName:  liboutputsoapysdr.dylib

2019-01-02 23:43:55.958 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputsoapysdr.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputsoapysdr.dylib, 133): Library not loaded: @rpath/libSoapySDR.0.7.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputsoapysdr.dylib

  Reason: image not found)

2019-01-02 23:43:55.959 (D) PluginManager::loadPluginsDir: fileName:  libinputairspy.dylib

2019-01-02 23:43:55.960 (I) PluginManager::loadPluginsDir: loaded plugin libinputairspy.dylib

2019-01-02 23:43:55.960 (D) PluginManager::loadPluginsDir: fileName:  libinputairspyhf.dylib

2019-01-02 23:43:55.960 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputairspyhf.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputairspyhf.dylib, 133): Library not loaded: /src/staging/openocd/macos64/lib/libusb-1.0.0.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/libairspyhf.0.dylib

  Reason: image not found)

2019-01-02 23:43:55.960 (D) PluginManager::loadPluginsDir: fileName:  libinputbladerf1.dylib

2019-01-02 23:43:55.962 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputbladerf1.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputbladerf1.dylib, 133): Library not loaded: @rpath/libSoapySDR.0.7.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/libdevices.1.0.0.dylib

  Reason: image not found)

2019-01-02 23:43:55.962 (D) PluginManager::loadPluginsDir: fileName:  libinputbladerf2.dylib

2019-01-02 23:43:55.963 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputbladerf2.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputbladerf2.dylib, 133): Library not loaded: @rpath/libSoapySDR.0.7.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/libdevices.1.0.0.dylib

  Reason: image not found)

2019-01-02 23:43:55.963 (D) PluginManager::loadPluginsDir: fileName:  libinputfcdpro.dylib

2019-01-02 23:43:55.964 (I) PluginManager::loadPluginsDir: loaded plugin libinputfcdpro.dylib

2019-01-02 23:43:55.964 (D) PluginManager::loadPluginsDir: fileName:  libinputfcdproplus.dylib

2019-01-02 23:43:55.965 (I) PluginManager::loadPluginsDir: loaded plugin libinputfcdproplus.dylib

2019-01-02 23:43:55.965 (D) PluginManager::loadPluginsDir: fileName:  libinputfilesource.dylib

2019-01-02 23:43:55.966 (I) PluginManager::loadPluginsDir: loaded plugin libinputfilesource.dylib

2019-01-02 23:43:55.966 (D) PluginManager::loadPluginsDir: fileName:  libinputhackrf.dylib

2019-01-02 23:43:55.967 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputhackrf.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputhackrf.dylib, 133): Library not loaded: @rpath/libSoapySDR.0.7.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/libdevices.1.0.0.dylib

  Reason: image not found)

2019-01-02 23:43:55.967 (D) PluginManager::loadPluginsDir: fileName:  libinputlimesdr.dylib

2019-01-02 23:43:55.969 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputlimesdr.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputlimesdr.dylib, 133): Library not loaded: @rpath/libSoapySDR.0.7.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/libdevices.1.0.0.dylib

  Reason: image not found)

2019-01-02 23:43:55.969 (D) PluginManager::loadPluginsDir: fileName:  libinputplutosdr.dylib

2019-01-02 23:43:55.970 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputplutosdr.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputplutosdr.dylib, 133): Library not loaded: @rpath/libSoapySDR.0.7.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/libdevices.1.0.0.dylib

  Reason: image not found)

2019-01-02 23:43:55.970 (D) PluginManager::loadPluginsDir: fileName:  libinputrtlsdr.dylib

2019-01-02 23:43:55.971 (I) PluginManager::loadPluginsDir: loaded plugin libinputrtlsdr.dylib

2019-01-02 23:43:55.971 (D) PluginManager::loadPluginsDir: fileName:  libinputsdrdaemonsource.dylib

2019-01-02 23:43:55.971 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputsdrdaemonsource.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputsdrdaemonsource.dylib, 133): Library not loaded: @rpath/libnanomsg.5.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputsdrdaemonsource.dylib

  Reason: image not found)

2019-01-02 23:43:55.971 (D) PluginManager::loadPluginsDir: fileName:  libinputsoapysdr.dylib

2019-01-02 23:43:55.972 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputsoapysdr.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputsoapysdr.dylib, 133): Library not loaded: @rpath/libSoapySDR.0.7.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libinputsoapysdr.dylib

  Reason: image not found)

2019-01-02 23:43:55.972 (D) PluginManager::loadPluginsDir: fileName:  libinputtestsource.dylib

2019-01-02 23:43:55.973 (I) PluginManager::loadPluginsDir: loaded plugin libinputtestsource.dylib

2019-01-02 23:43:55.973 (D) PluginManager::loadPluginsDir: fileName:  libperseus.dylib

2019-01-02 23:43:55.974 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libperseus.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libperseus.dylib, 133): Library not loaded: @rpath/libSoapySDR.0.7.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/libdevices.1.0.0.dylib

  Reason: image not found)

2019-01-02 23:43:55.974 (D) PluginManager::loadPluginsDir: fileName:  libsdrplay.dylib

2019-01-02 23:43:55.975 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libsdrplay.dylib: (dlopen(/Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libsdrplay.dylib, 133): Library not loaded: libmirisdr.4.dylib

  Referenced from: /Users/admin/Desktop/SDRangel.app/Contents/Frameworks/plugins/samplesource/libsdrplay.dylib

  Reason: image not found)

2019-01-02 23:43:55.975 (D) PluginManager::registerRxChannel  AM Demodulator  with channel name  "sdrangel.channel.amdemod"

2019-01-02 23:43:55.975 (D) PluginManager::registerTxChannel  AM Modulator  with channel name  "sdrangel.channeltx.modam"

2019-01-02 23:43:55.975 (D) PluginManager::registerRxChannel  ATV Demodulator  with channel name  "sdrangel.channel.demodatv"

2019-01-02 23:43:55.975 (D) PluginManager::registerTxChannel  ATV Modulator  with channel name  "sdrangel.channeltx.modatv"

2019-01-02 23:43:55.975 (D) PluginManager::registerSampleSource  Airspy Input  with source name  sdrangel.samplesource.airspy

2019-01-02 23:43:55.975 (D) PluginManager::registerRxChannel  Broadcast FM Demodulator  with channel name  "sdrangel.channel.bfm"

2019-01-02 23:43:55.975 (D) PluginManager::registerRxChannel  Channel Analyzer  with channel name  "sdrangel.channel.chanalyzer"

2019-01-02 23:43:55.975 (D) PluginManager::registerRxChannel  DSD Demodulator  with channel name  "sdrangel.channel.dsddemod"

2019-01-02 23:43:55.975 (D) PluginManager::registerRxChannel  Daemon channel Sink  with channel name  "sdrangel.channel.daemonsink"

2019-01-02 23:43:55.975 (D) PluginManager::registerSampleSink  File sink output  with sink name  sdrangel.samplesink.filesink

2019-01-02 23:43:55.975 (D) PluginManager::registerSampleSource  File source input  with source name  sdrangel.samplesource.filesource

2019-01-02 23:43:55.975 (D) PluginManager::registerSampleSource  FunCube Pro Input  with source name  sdrangel.samplesource.fcdpro

2019-01-02 23:43:55.975 (D) PluginManager::registerSampleSource  FunCube Pro+ Input  with source name  sdrangel.samplesource.fcdproplus

2019-01-02 23:43:55.975 (D) PluginManager::registerRxChannel  LoRa Demodulator  with channel name  "sdrangel.channel.lorademod"

2019-01-02 23:43:55.975 (D) PluginManager::registerRxChannel  NFM Demodulator  with channel name  "sdrangel.channel.nfmdemod"

2019-01-02 23:43:55.975 (D) PluginManager::registerTxChannel  NFM Modulator  with channel name  "sdrangel.channeltx.modnfm"

2019-01-02 23:43:55.975 (D) PluginManager::registerSampleSource  RTL-SDR Input  with source name  sdrangel.samplesource.rtlsdr

2019-01-02 23:43:55.975 (D) PluginManager::registerSampleSink  SDRdaemon sink output  with sink name  sdrangel.samplesink.sdrdaemonsink

2019-01-02 23:43:55.975 (D) PluginManager::registerRxChannel  SSB Demodulator  with channel name  "sdrangel.channel.ssbdemod"

2019-01-02 23:43:55.976 (D) PluginManager::registerTxChannel  SSB Modulator  with channel name  "sdrangel.channeltx.modssb"

2019-01-02 23:43:55.976 (D) PluginManager::registerSampleSource  Test Source input  with source name  sdrangel.samplesource.testsource

2019-01-02 23:43:55.976 (D) PluginManager::registerRxChannel  UDP Channel Sink  with channel name  "sdrangel.channel.udpsink"

2019-01-02 23:43:55.976 (D) PluginManager::registerTxChannel  UDP Channel Source  with channel name  "sdrangel.channeltx.udpsource"

2019-01-02 23:43:55.976 (D) PluginManager::registerRxChannel  WFM Demodulator  with channel name  "sdrangel.channel.wfmdemod"

2019-01-02 23:43:55.976 (D) PluginManager::registerTxChannel  WFM Modulator  with channel name  "sdrangel.channeltx.modwfm"

2019-01-02 23:43:55.980 (D) AirspyPlugin::enumSampleSources: enumerated 0 Airspy devices AIRSPY_ERROR_NOT_FOUND

2019-01-02 23:43:55.980 (D) AirspyPlugin::enumSampleSources: airspy_exit: AIRSPY_SUCCESS

2019-01-02 23:43:55.982 (D) MainWindow::MainWindow: select SampleSource from settings or default (file source) ...

2019-01-02 23:43:55.983 (D) DSPDeviceSourceEngine::start

2019-01-02 23:43:55.983 (D) DSPDeviceSourceEngine::run

2019-01-02 23:43:55.990 (D) FFTEngine::create: using KissFFT engine

2019-01-02 23:43:55.991 (D) GLSpectrum::connectTimer

2019-01-02 23:43:55.996 (D) DSPDeviceSourceEngine::addSink:  SpectrumVis

2019-01-02 23:43:55.997 (D) DSPDeviceSourceEngine::handleSynchronousMessages:  DSPAddBasebandSampleSink

2019-01-02 23:43:56.001 (D) DSPDeviceSourceEngine::setSourceSequence: seq: 0

2019-01-02 23:43:56.001 (D) FileSourceInput::FileSourceInput: device source engine: 0x7fb02586c800

2019-01-02 23:43:56.001 (D) FileSourceInput::FileSourceInput: device source engine message queue: 0x7fb02586c818

2019-01-02 23:43:56.001 (D) FileSourceInput::FileSourceInput: device source: 0x0

2019-01-02 23:43:56.004 (D) DSPDeviceSourceEngine::setSource

2019-01-02 23:43:56.004 (D) DSPDeviceSourceEngine::handleSynchronousMessages:  DSPSetSource

2019-01-02 23:43:56.004 (D) DSPDeviceSourceEngine::gotoIdle

2019-01-02 23:43:56.004 (D) DSPDeviceSourceEngine::handleSetSource: set 

2019-01-02 23:43:56.006 (D) MainWindow::setDeviceGUI: insert Rx tab at 0

2019-01-02 23:43:56.006 (D) MainWindow::setDeviceGUI: adding tab for FileSource

2019-01-02 23:43:56.006 (D) DSPDeviceSourceEngine::handleInputMessages

2019-01-02 23:43:56.006 (D) DSPDeviceSourceEngine::handleInputMessages: message: DSPSignalNotification

2019-01-02 23:43:56.006 (D) DSPDeviceSourceEngine::handleInputMessages: DSPSignalNotification( 48000 , 435000000 )

2019-01-02 23:43:56.006 (D) DSPDeviceSourceEngine::handleInputMessages: forward message to  SpectrumVis

2019-01-02 23:43:56.006 (D) DSPDeviceSourceEngine::handleInputMessages: DSPSignalNotification: guiMessageQueue: 0x7fb027100c88

2019-01-02 23:43:56.008 (D) MainWindow::MainWindow: load current preset settings...

2019-01-02 23:43:56.008 (D) MainWindow::loadPresetSettings: preset [default | no name]

2019-01-02 23:43:56.008 (D) DeviceSourceAPI::loadSourceSettings: Loading preset [default | no name]

2019-01-02 23:43:56.008 (D) Preset::findBestSourceConfig: no match

2019-01-02 23:43:56.008 (D) DeviceSourceAPI::loadSourceSettings: center frequency: 0 Hz

2019-01-02 23:43:56.008 (D) DeviceSourceAPI::loadSourceSettings: source sdrangel.samplesource.filesource[0]:  not found

2019-01-02 23:43:56.008 (D) DeviceUISet::loadRxChannelSettings: Loading preset [default | no name]

2019-01-02 23:43:56.008 (D) DeviceUISet::loadRxChannelSettings: 0 channel(s) in preset

2019-01-02 23:43:56.008 (D) MainWindow::MainWindow: apply settings...

2019-01-02 23:43:56.008 (D) MainWindow::MainWindow: update preset controls...

2019-01-02 23:43:56.008 (W) MainWindow::MainWindow: could not register resource file /Users/admin/Desktop/SDRangel.app/Contents/MacOS/sdrbase.rcc

2019-01-02 23:43:56.008 (D) StaticFileController: docroot=:/webapi, encoding=UTF-8, maxAge=60000

2019-01-02 23:43:56.008 (D) StaticFileController: cache timeout=60000, size=1000000

2019-01-02 23:43:56.009 (D) HttpListener: Listening on port 8091

2019-01-02 23:43:56.009 (I) WebAPIServer::start: starting web API server at http://127.0.0.1:8091

2019-01-02 23:43:56.009 (D) MainWindow::MainWindow: end

2019-01-02 23:43:56.041 (D) GLSpectrum::initializeGL: context:  major:  2  minor:  1  ES:  no

2019-01-02 23:43:56.111 (D) FileSourceGui::handleInputMessages: DSPSignalNotification: SampleRate:48000, CenterFrequency:435000000

2019-01-02 23:43:56.111 (D) GLSpectrumGUI::handleInputMessages: message: GLSpectrum::MsgReportSampleRate


Am Mi., 2. Jan. 2019 um 23:10 Uhr schrieb Žiga S. <ziga.svetina@...>:

Hi,

I have put up another version which should load an almost complete build of modules of the codebase:
 

By should I mean, they were loaded at my host,
and are waiting to be tested with other environments.
(
  One volunteer showed up and offered me a remote machine with: Nuand BladeRF Micro, LimeSDR Micro, RFSpace.
  I think that would be very interesting and utterly needed to come to an end of the runtime "beta" testing for OS X releases.
  \ o / !!!
)
Please aware, that may be the dylibs duplication, where if your system had already installed some of the versions....
I would be very happy if some problems occur, which will do,
that you try to run from Terminal app and report logs to me so I can see conflicts.
Open Terminal and paste: /Applications/SDRangel.app/Contents/MacOS/SDRangel

Thank you and best wishes in an upcoming fresh year!

SDRangel.dmg

Cheerz, Z


Žiga S.
 

I have build another try ... and packaged more libs.
(Ones missing were manually compiled or installed through macports.)

Please find fresh DMG here.

Might not be the last one :)

Thanks!


Gaston LU5AGQ
 

Ok, I did a quick try to the 20190103_003001 version using hackrf and bladerf micro.

Both works flawlesly (at least on reception) except for one thing. 

No matter the samplerate used, everytime y move the pointer (cursor) the output sounds chopped. About this, I found something insteresting (?): The more time I move the mouse (pointer) over the SDRangel window, the more the audio gets "delayed". I'll try to explain: every "silence" (chop) between sound "moves" the audio to a buffer or something. 
A little example: If I move the mouse for 10 seconds when I press stop on SDRangel keeps "playing" the audio for (let's say 3 seconds). If I move the mouse for 30 seconds then the delay after the stop lasts 8 or 10 seconds.

Any idea?

Many thanks.


Žiga S.
 

Nice one & Thanks!
Sounds interesting, I am speculating few options, but I would have to deep further if this is really an OSX only issue.
I have already noticed that sound buffer queue could be quite large, becuase I have noticed that enqueuing is still performed,
after I have clicked quit button, but I did not see the corelation with Y mouse axis. That's very odd or unusual :)

I don't have any knowledge yet about linux/windows experience on this, may they have the same issue...
What I was willing to debug one day is the application exit, while it is not always clean...
I think this could somehow be correlated with the sound chopping,
especially when GUI thread has so much affect on sample processing,
which would need to be run at plugin(input) thread usually.

I do know, that I haven't noticed that on v3.x versions and exiting/stopping of read process was almost in sync.

Perhaps you should open an issue @github regarding this malfunction.
(I understood you that both hardwares have the same effect, so the problem could be somewhere in the core)

Thanks for cooperation!

Cheerz, Z


Žiga S.
 

There is some more information in dev-docs, about how (de)constructing is made from v3.4 version.

On the end it could only be an OSX/QT issue especially when it's totaly linked to Y-mouse axis:)
Will give it a try and observation later on.


Gaston LU5AGQ
 

Sorry for being late Ziga, was a very busy day here.

Tried the same app on a MBP and iMac, both i7 with 16Gb RAM and SSD running Mojave and both have the same behavior (sounds chops when moving the cursor ONLY over the SDRangel window).

Any idea? Is there something I can try or help?


Best.


Žiga S.
 

Thanks for your firm reports,

Have got also new year's buldozer :)

I the next days I will try to debug this situation of yours and mine,
to properly understand the signalling... we 'll see what that brings.

When I have new build, it will be posted, no worries :)

Cheerz, Z


rainbow@...
 

First of all, thanks for your hard work in packaging SDRAngel for MacOS.

I tried to build myself with 10.14 and Apple LLVM 10.0.0 but I receive the following error "invalid operands to binary expression" something probably connected to libstdc++ and changes in the new libc. Just for curiosity, which platform are you using to build? use qt creator or cmake? I read the README for MacOS ;-)

Anyway, I tested your package and found the following warnings:

2019-01-20 10:26:45.066 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/rainbow/Downloads/SDRangel.app/Contents/Frameworks/plugins/samplesource/libsdrplay.dylib: (dlopen(/Users/rainbow/Downloads/SDRangel.app/Contents/Frameworks/plugins/samplesource/libsdrplay.dylib, 133): Library not loaded: libmirisdr.4.dylib                                                                                                                                                                                        Referenced from: /Users/rainbow/Downloads/SDRangel.app/Contents/Frameworks/plugins/samplesource/libsdrplay.dylib Reason: image not found)

2019-01-20 10:44:11.976 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/rainbow/Downloads/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputlimesdr.dylib: (dlopen(/Users/rainbow/Downloads/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputlimesdr.dylib, 133): Library not loaded: /src/staging/openocd/macos64/lib/libusb-1.0.0.dylib Referenced from: /Users/rainbow/Downloads/SDRangel.app/Contents/Frameworks/libLimeSuite.18.10-1.dylib Reason: image not found)

Putting libmirisdr.4.dylib in /usr/local/lib resolves the first.
Linking /usr/local/lib/libusb-1.0.0.dylib to /src/staging/openocd/macos64/lib/libusb-1.0.0.dylib fix the second.

At this point I can use both but:
- in SSB I see the following warning
2019-01-20 10:39:22.285 (W) AudioDeviceManager::setOutputDeviceInfo: index: 0 device: Built-in Output no FIFO registered yet hence no audio output has been allocated yet
SSBDemod::feed: 0/512 tail samples written
  and no audio output expect some glitches when I touch the gain button.
- in WFM the audio works as expected

The problem, however, is that the waterfall is quite empty of signals with both devices. Seems that the software captures only noise.
With R820T the signal is good and the demodulation works flawless.

I am happy to help you with other tests/changes. Feel free to ask me.

Hardware: Macbook Pro 15 Late 2015
Software: MacOS 10.14.2, XCode 10.1


rainbow@...
 

Just a note: if you use soapyosmo sdrplay works


Žiga S.
 

Hello Rainbow,

Nice and thanks for your report/struggle :)

Build machine I use MacOS 10.12.6, with QtCreator and Apple LLVM version 9.0.0 (clang-900.0.39.2).
When I use newer OS X(Mojave) I am now sure what to expect when I will be building it myself, thanks :)

Usually when I build with QtCreator, I have also some HW & other dependencies built manually and those found in macports, installed through port.
To my opinion build is far from being perfect, but it works for now and for few people. That's why I have build a small deployment script(sdrangel/apple/deploy.sh),
which packages those dependant libs and fixes most of the linking issues. 
My goal for the future would be to set up an VM for MacOS continuous integration builds, where plan would be using cmake as the build orchestrator.

libmirisdr.4.dylib is packaged and I see that it links to unresolved libusb dylib.
Will fix that, with the next build, I am just curious where did he got this path for libusb .... :)
nonetheless my environment is not clean, when establishing a VM, I 'll have a better env to cleanup those problems.

Audio devices works with my osx version, where I am not sure for SSB, will check how it performs with HackRF.
If I look at my log for Audio ... it looks also kind a dorky, maybe it allocates different formats:

2019-01-21 08:28:20.929 (D) AudioDeviceManager::AudioDeviceManager: scan input devices

2019-01-21 08:28:20.945 (D) AudioDeviceManager::AudioDeviceManager: input device #0: Built-in Microphone

2019-01-21 08:28:20.945 (D) AudioDeviceManager::AudioDeviceManager: scan output devices

2019-01-21 08:28:20.945 (D) AudioDeviceManager::AudioDeviceManager: output device #0: Built-in Output

2019-01-21 08:28:21.097 (D) AudioDeviceManager::deserialize

2019-01-21 08:28:21.097 (D) AudioDeviceManager::debugAudioOutputInfos:  name:  "System default device"  sampleRate:  48000  udpAddress:  "127.0.0.1"  udpPort:  9998  copyToUDP:  false  udpUseRTP:  false  udpChannelMode:  0

2019-01-21 08:28:21.293 (D) AudioDeviceManager::addAudioSink: -1: 0x7fad8c047c78

2019-01-21 08:28:21.294 (W) AudioOutput::start: using system default device Built-in Output

2019-01-21 08:28:21.294 (I) AudioOutput::start: audio format OK

2019-01-21 08:28:21.309 (D) AudioDeviceManager::addAudioSink: -1: 0x7fad8c047c78

2019-01-21 08:28:21.329 (D) AudioDeviceManager::addAudioSink: -1: 0x7fad8c047c78

2019-01-21 08:28:21.330 (D) AudioDeviceManager::addAudioSink: -1: 0x7fad8c047c78

We can investigate audio a bit more, I would like to understand why at my site there are 4 sinks to be added(Mic, Mono, Stereo L, Stereo R???).
This was my audio log, can you post entire log from your env?

As I saw some other people have problems with SDRplay, I have decided few days ago to order myself one RSPduo,
to see how it performs with two active channels. Today I see that my past decision was quite correct,
since there is at least one report more where is found that SDRplay have some other bugs as well.
(Do you experiencing the same issue as Dana is?)

Regarding empty waterfall, I would have to check with Mojave version, becuase Apple introduced fresh Rendering framework....
and I don't know also what to expect ... that why I am still sticking in Sierra :)

Will prepare a fresh build may be in a fresh env ...

Thank you again for your cooperation.

Cheerz, Z


Andre Neitzel
 

Hello rainbow,

i noticed same library error during load of SDRangel package and tried your tips to resolve that:

1. -> Putting libmirisdr.4.dylib in /usr/local/lib resolves the first.
2. -> Linking /usr/local/lib/libusb-1.0.0.dylib to /src/staging/openocd/macos64/lib/libusb-1.0.0.dylib fix the second.

but only got error (as root):

Andres-iMac:Frameworks alpha$ sudo cp /Applications/SDRangel.app/Contents/Frameworks/libmirisdr.4.dylib /usr/lib/

Password:

cp: /usr/lib/libmirisdr.4.dylib: Operation not permitted


can you specify how you do that exactly pse? Also how to linking of point 2. 
many thanks, André


Am Mo., 21. Jan. 2019 um 06:20 Uhr schrieb rainbow via Groups.Io <rainbow=irh.it@groups.io>:

First of all, thanks for your hard work in packaging SDRAngel for MacOS.

I tried to build myself with 10.14 and Apple LLVM 10.0.0 but I receive the following error "invalid operands to binary expression" something probably connected to libstdc++ and changes in the new libc. Just for curiosity, which platform are you using to build? use qt creator or cmake? I read the README for MacOS ;-)

Anyway, I tested your package and found the following warnings:

2019-01-20 10:26:45.066 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/rainbow/Downloads/SDRangel.app/Contents/Frameworks/plugins/samplesource/libsdrplay.dylib: (dlopen(/Users/rainbow/Downloads/SDRangel.app/Contents/Frameworks/plugins/samplesource/libsdrplay.dylib, 133): Library not loaded: libmirisdr.4.dylib                                                                                                                                                                                        Referenced from: /Users/rainbow/Downloads/SDRangel.app/Contents/Frameworks/plugins/samplesource/libsdrplay.dylib Reason: image not found)

2019-01-20 10:44:11.976 (W) PluginManager::loadPluginsDir:  Cannot load library /Users/rainbow/Downloads/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputlimesdr.dylib: (dlopen(/Users/rainbow/Downloads/SDRangel.app/Contents/Frameworks/plugins/samplesink/liboutputlimesdr.dylib, 133): Library not loaded: /src/staging/openocd/macos64/lib/libusb-1.0.0.dylib Referenced from: /Users/rainbow/Downloads/SDRangel.app/Contents/Frameworks/libLimeSuite.18.10-1.dylib Reason: image not found)

Putting libmirisdr.4.dylib in /usr/local/lib resolves the first.
Linking /usr/local/lib/libusb-1.0.0.dylib to /src/staging/openocd/macos64/lib/libusb-1.0.0.dylib fix the second.

At this point I can use both but:
- in SSB I see the following warning
2019-01-20 10:39:22.285 (W) AudioDeviceManager::setOutputDeviceInfo: index: 0 device: Built-in Output no FIFO registered yet hence no audio output has been allocated yet
SSBDemod::feed: 0/512 tail samples written
  and no audio output expect some glitches when I touch the gain button.
- in WFM the audio works as expected

The problem, however, is that the waterfall is quite empty of signals with both devices. Seems that the software captures only noise.
With R820T the signal is good and the demodulation works flawless.

I am happy to help you with other tests/changes. Feel free to ask me.

Hardware: Macbook Pro 15 Late 2015
Software: MacOS 10.14.2, XCode 10.1


Žiga S.
 

Hi Andre,

My guess is that it should not be needed to copy libmirisdr.4.dylib,
just to fix the linkage of the libusb-1.0.0 has improper path...

After linkage is fixed, the libmirisdr would load normaly from Contents/Frameworks...

Cheerz, Z


sdrangek@...
 

Hi Žiga,

I am trying to get my Pluto working, but it does not appear in the device list.
Do you have a new DMG with sdrangel with an included Pluto plugin?
Or do I have to install libiio first?
I am sorry, but I find it very hard to understand what I have to do.
My OS is High Sierra 10.13.6.

thanks


Žiga S.
 

Hi,

A fresh DMG would be nice, I am assuming you have used one year old DMG...

It contained Pluto I/O plugin with the build(DMG itself),
but it was not packaged with Pluto driver. Reason: I don't have Pluto HW to test driver.

I think you would need to assure that OSX can enumerate your Pluto HW or the OSX driver exists at first place.
Sorry I don't remember exactly anymore, but libiio was used with few drivers, I would say is a critical requirement.
Install it first.
Then try to check /dev/ or dmesg or ConsoleLog,
if you see something regarding Pluto reporting as it was detected or initialized.

First I would check this driver: https://wiki.analog.com/university/tools/pluto/drivers/osx

Could be that we both need to investigate....

Cheerz, Z


 


sdrangek@...
 

Hi,

thanks for the quick response.
I'll continue fighting with homebrew and other stuff.
I don't want to hijack this thread.

regards