Comments (5)
Looks like one of those runs actually caused a crash before it got into this lock up state. FWIW, I didnt see this on my PC, so it might be something related to the driver on ARM specifically.
I know this is terribly annoying, but can you comment out the exception handling here: https://github.com/pothosware/SoapySDR/blob/master/apps/SoapySDRUtil.cpp#L192 and get a traceback from when it throws the first Error probing device: map::at
?
Alternatively for the freeze up, throw in a tone of prints into SoapySDRPlay: https://github.com/pothosware/SoapySDRPlay/blob/master/Settings.cpp and lets find out what mirics API call is locked up, that should help @SDRplay look at the problem closer.
from soapysdrplay2.
I've open a support case to SDRPlay website. Changing Raspberry was a good option. From RPI3 to my old RPI2. Anyway the rtl_airband is still stopping after few minutes.
Which is not happpening with my 8 euro junk RTL-SDR. I'll do experiments and keep
you informed. Indeed incredible anoying.
SoapySDR: device 'driver=sdrplay': using native sample format 'CS16' (fullScale=32767.0)
RTLSDR-Airband version v3.0.1 starting
SoapySDR: device 'driver=sdrplay': sample rate set to 3000000 sps
SoapySDR: device 'driver=sdrplay': gain set to 25.0 dB
SoapySDR: device 'driver=sdrplay' initialized
[INFO] Using format CS16.
SoapySDR: device 'driver=sdrplay' started
Writing to /root/audio/fm146.2125_20190318_08.mp3
Writing to /root/audio/fm146.2250_20190318_08.mp3
Writing to /root/audio/fm146.2375_20190318_08.mp3
Writing to /root/audio/fm146.2000_20190318_08.mp3
Writing to /root/audio/fm146.1875_20190318_08.mp3
Writing to /root/audio/fm146.0250_20190318_08.mp3
Writing to /root/audio/fm146.0375_20190318_08.mp3
Writing to /root/audio/fm146.0500_20190318_08.mp3
Writing to /root/audio/fm146.0625_20190318_08.mp3
Writing to /root/audio/fm146.0750_20190318_08.mp3
Writing to /root/audio/fm146.0875_20190318_08.mp3
Writing to /root/audio/fm146.1000_20190318_08.mp3
Writing to /root/audio/fm146.1125_20190318_08.mp3
Writing to /root/audio/fm146.1250_20190318_08.mp3
Writing to /root/audio/fm146.2750_20190318_08.mp3
Writing to /root/audio/fm146.2875_20190318_08.mp3
Writing to /root/audio/fm146.1375_20190318_08.mp3
Writing to /root/audio/fm146.1750_20190318_08.mp3
Writing to /root/audio/fm146.2500_20190318_08.mp3
Writing to /root/audio/fm146.2625_20190318_08.mp3
Writing to /root/audio/fm146.0000_20190318_08.mp3
Writing to /root/audio/fm146.0125_20190318_08.mp3
Writing to /root/audio/fm146.1500_20190318_08.mp3
Writing to /root/audio/fm146.1625_20190318_08.mp3
OSoapySDR device 'driver=sdrplay': readStream failed: OVERFLOW, disabling
All receivers failed, exiting
Freeing GPU memory
Cleaning up
Input threads closed
from soapysdrplay2.
I know this is terribly annoying, but can you comment out the exception handling here: https://github.com/pothosware/SoapySDR/blob/master/apps/SoapySDRUtil.cpp#L192 and get a traceback from when it throws the first
Error probing device: map::at
?
Hi,
I don't have the freezes, and I am on x86-64 (ubuntu 14.04lts), but I also get "Error probing device: map::at". I always get this, not just ocassionally. I can't use SoapySDR due to this.
Here is output with the try and whole catch block uncommented:
Probe device
terminate called after throwing an instance of 'std::out_of_range'
what(): map::at
Aborted (core dumped)
despite what it says about a core dump, I do not have a core dump file because ubuntu. I will post it if I find it or succeed in producing it. How could I get a proper exception with stack traces and stuff?
from soapysdrplay2.
"Error probing device: map::at" happens when findSDRPlay() does not find any available devices, so this is probably just the side effect of the root problem. The freezing is probably also a side effect as it happens after the device is stuck in an unavailable state (according to the paste in OP).
from soapysdrplay2.
Looks like we resolved the map at issue, it was no devices found, its reported better now. I guess any lock up has to be taken up with SDRPlay drivers. Thanks! Reopen if something comes up
from soapysdrplay2.
Related Issues (20)
- Error probing device: map::at HOT 26
- SoapySDRPlay::getHardwareInfo should return vendor ("SDRPlay") and model name too HOT 2
- getDriverKey returns SDRplay but SoapySDRUtil --find only accepts sdrplay HOT 1
- SDRPlay version upgrade did change library names HOT 3
- ARMv8 doesn't work HOT 2
- SoapySDRPlay on Windows 10 HOT 4
- Cannot build SoapySDRPlay on Ubuntu 18.04 with packaged binaries HOT 6
- SDRPlay API 3.01 support HOT 18
- Segmentation fault with trunk-recorder on Debian HOT 11
- SoapySDR::Device::setGain has undesired behavior for SDRPlay HOT 2
- RSPduo support HOT 95
- No devices found! driver=sdrplay HOT 2
- RSP1a not found in Raspian Buster - Cubicsdr HOT 3
- build error: libsdrplay not found HOT 33
- SDRPlay RSPDx hwVer == 4??? HOT 1
- Issues compiling HOT 2
- Early return from readStream() causes problems when running over SoapyRemote and gr-osmosdr HOT 1
- SoapySDRPlay not compiling with SDRplay_RSP_API-ARM64-3.07.1 HOT 1
- RSP1A and rf notch HOT 6
- MAC OS timing issue - RSP1A not found on first attemp , second ok ? HOT 3
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from soapysdrplay2.