Comments (26)
Just tried again with newest but exactly the same error
from qt-dab.
pi@raspberrypi:/qt-dab $ qmake qt-dab.pro-linux/qt-dab $
WARNING: Failure to find: src/ofdm/ofdm-processor.cpp
WARNING: Failure to find: src/backend/dab-processor.cpp
WARNING: Failure to find: includes/ofdm/ofdm-processor.h
WARNING: Failure to find: includes/backend/dab-processor.h
pi@raspberrypi:
from qt-dab.
Have tried all possible options. qt-dab.pro and qt-dab.pro-linux.
This project is currently dead on RPi3.
Over 20 compilations attempts or so.
Please look into this as its important
from qt-dab.
from qt-dab.
from qt-dab.
Have now done the following:
Formatted SD Card and updated to latest stretch
Compiled successfully.
QT-DAB can now no longer detect Dabstick
Yet, lsusb says this;
Bus 001 Device 011: ID 0bda:2838 Realtek Semiconductor Corp. RTL2838 DVB-T
Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. SMSC9512/9514 Fast Ethernet Adapter
Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. SMC9514 Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
from qt-dab.
from qt-dab.
I do not know
from qt-dab.
from qt-dab.
I have no idea how to do that. I've never had a problem with the last 18 or so releases.
from qt-dab.
running
rtl_test -t
gives:
Found 1 device(s):
0: Realtek, RTL2838UHIDIR, SN: 00000001
Using device 0: Generic RTL2832U OEM
Detached kernel driver
Found Rafael Micro R820T tuner
Supported gain values (29): 0.0 0.9 1.4 2.7 3.7 7.7 8.7 12.5 14.4 15.7 16.6 19.7 20.7 22.9 25.4 28.0 29.7 32.8 33.8 36.4 37.2 38.6 40.2 42.1 43.4 43.9 44.5 48.0 49.6
[R82XX] PLL not locked!
Sampling at 2048000 S/s.
No E4000 tuner found, aborting.
Reattached kernel driver
from qt-dab.
Let me tell you that I had no problems building qt-dab on my Rpi 3 around 1 month ago. But I have not tested rtl_sdr as I am using an Airspy normally.
With the latest Raspbian also the spectrum can be used, too.
from qt-dab.
I set all RTL-SDR selections to reinstall using synaptic
This has allowed me to launch QT-DAB. Channels are showing, but the moment I click on anything, including "quit" everything seizes. It unseizes for a few seconds, allowing spectrum to lock and show dots, but then it loses lock and interface freezes.
Update:
I added:
SUBSYSTEM=="usb", ATTRS{idVendor}=="0bda", ATTRS{idProduct}=="2838", GROUP="adm", MODE="0666", SYMLINK+="rtl_sdr"
to etc/udev/ in a file called rtl2838.rules and rebooted. Can't harm to try. However program seizes still.
from qt-dab.
from qt-dab.
You always can download older versions. This is the benefit of github.com
Just go to the commits page and you see a <> button on the right.
from qt-dab.
from qt-dab.
Have created rules file in udev, rebooted etc, but still getting blocked.
Have deleted rule and installed rtlsdr dev package and got a bit further, however it crashes upon block selection
Further update: Have managed to get BBC block (12B) but receiver doesn't stay locked onto signal, just digital artifact noise from the soundcard after a few seconds. I keep reselecting channels and only get a lock for a few seconds.
from qt-dab.
from qt-dab.
Have reflashed SD Card since last attempt (latest raspian 7th september). Have installed RTL-SDR again. Still having sporadic crashing. Audio has stopped working in the last few minutes without changing anything. Muting then unmuting audio on the Desktop brings it back however the audio is choppy.
No discernible errors written in console. Am trying to work out how to get an older version, about a month ago was OK.
Console output:
added items to combobox
Suggested size for outputbuffer = 2560
stream opened
stream started
4 dabstick
OK, functions seem to be loaded
Found Rafael Micro R820T tuner
[R82XX] PLL not locked!
samplerate set to 2048000
Supported gain values (29): 49.6 48.0 44.5 43.9 43.4 42.1 40.2 38.6 37.2 36.4 33.8 32.8 29.7 28.0 25.4 22.9 20.7 19.7 16.6 15.7 14.4 12.5 8.7 7.7 3.7 2.7 1.4 0.9 0.0
Starting 1
Selected service talkRADIO
we now have DAB
Suggested size for outputbuffer = 2560
stream opened
stream started
Suggested size for outputbuffer = 2560
stream opened
stream started
dabProcessor is stopping
Selected service BBC Radio 4
we now have DAB
dabProcessor is stopping
Selected service talkRADIO
we now have DAB
from qt-dab.
from qt-dab.
Unable to compile with it uncommented.
Console:
In file included from src/backend/audio/dab-audio.cpp:24:0:
includes/backend/audio/dab-audio.h:61:2: error: ‘atomic’ does not name a type
atomic running;
^~~~~~
src/backend/audio/dab-audio.cpp: In constructor ‘dabAudio::dabAudio(RadioInterface*, uint8_t, int16_t, int16_t, bool, int16_t, RingBuffer, QString)’:
src/backend/audio/dab-audio.cpp:96:2: error: ‘running’ was not declared in this scope
running. store (true);
^~~~~~~
src/backend/audio/dab-audio.cpp:47:12: warning: unused variable ‘j’ [-Wunused-variable]
int32_t i, j;
^
src/backend/audio/dab-audio.cpp: In destructor ‘virtual dabAudio::~dabAudio()’:
src/backend/audio/dab-audio.cpp:104:2: error: ‘running’ was not declared in this scope
running. store (false);
^~~~~~~
src/backend/audio/dab-audio.cpp: In member function ‘virtual int32_t dabAudio::process(int16_t, int16_t)’:
src/backend/audio/dab-audio.cpp:125:10: error: ‘running’ was not declared in this scope
if (!running)
^~~~~~~
src/backend/audio/dab-audio.cpp:121:48: warning: unused parameter ‘cnt’ [-Wunused-parameter]
int32_t dabAudio::process (int16_t *v, int16_t cnt) {
^~~
src/backend/audio/dab-audio.cpp: In member function ‘virtual void dabAudio::run()’:
src/backend/audio/dab-audio.cpp:178:9: error: ‘running’ was not declared in this scope
while (running. load ()) {
^~~~~~~
src/backend/audio/dab-audio.cpp: In member function ‘virtual void dabAudio::stopRunning()’:
src/backend/audio/dab-audio.cpp:190:2: error: ‘running’ was not declared in this scope
running = false;
^~~~~~~
Makefile:888: recipe for target 'dab-audio.o' failed
make: *** [dab-audio.o] Error 1
from qt-dab.
from qt-dab.
from qt-dab.
Raspian Stretch 7th September Release.
I have retracted to Commits on Sep 21, 2017, works pretty well. Although the BBC loses sync whenever it gets to the hour for some reason.
I will continue to try to get it working, I would suggest getting a Pi3 as this may become a problem for your software.
from qt-dab.
from qt-dab.
Yes, you may close the issue. Although I'd like to work out why the GCC compilers aren't up to scratch or allowing compilation of latest code. This isn't down to you though, as it's a Pi3 library issue.
from qt-dab.
Related Issues (20)
- Retrieving Git hash for copyright info is not working (with CMake) HOT 2
- Typo in config-helper.ui HOT 1
- Record ETI HOT 30
- qt-dab 6 error `CURL_OPENSSL_3' not found HOT 1
- TII-CODES folder not found HOT 2
- SLS are mixed up with SPI pictures HOT 5
- 6.1 does not build with gcc-13.2.1 HOT 8
- Spectrum and waterfall diagrams are not on same vertical position HOT 4
- Opening rtlsdr device failed & setting samplerate failed HOT 5
- 6.2 not working with RTL-SDR v4 HOT 17
- qt-dab-6.25 fails to build HOT 1
- Qt_DAB-6-x86_64.AppImage asks for libcurl3 but Ubuntu 22.04 is using libcurl4 HOT 7
- Testing RTLSDR with setup-qt-dab32-6.25.exe vs setup-qt-dab32-6.V3.exe
- qt-dab-6.30 fails to build (cmake -DRTLSDR=ON) HOT 2
- Release qt-dab-6.30 looks in the wrong directory for librtlsdr :-( HOT 6
- hackrf Support on Windows 11 HOT 1
- Spyserver integration HOT 7
- raspberry error on cmake HOT 4
- feature request HOT 2
- MOT Plaatje { Dia } HOT 19
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 qt-dab.