Comments (8)
Make sure you don't have the standard librtlsdr
installed. If you do, or the OS you're using comes with it, make sure to remove and fully clean up first.
Make sure you aren't installing package(s) that are pulling in the standard librtlsdr
. If you are, use the Alternative Debian Package Installation Method
before installing those packages so the standard one isn't pulled in.
Make sure you're compiling against and linking to the custom librtlsdr
.
I was able to start with a clean docker container on x86_64, install just the https://github.com/rtlsdrblog/rtl-sdr-blog version plus the rtl_airband
dependencies, compile rtl_airband
, then run on both a v3 and v4 in parallel on the same frequencies and get equivalent audio.
When running rtl_airband
in the foreground I noticed a message RTL-SDR Blog V4 Detected
that may help confirm you're building / linking against the right version of librtlsdr
.
$ /opt/rtl_airband/rtl_airband -f
Found Rafael Micro R828D tuner
RTL-SDR Blog V4 Detected
Found Rafael Micro R820T tuner
from rtlsdr-airband.
To isolate the problem I would recommend starting with the following:
- Verify your hardware setup is good, for example https://github.com/charlie-foxtrot/RTLSDR-Airband/wiki/Troubleshooting#visualizing-rf-spectrum
- Output to a local file (not just icecast) to eliminate icecast issues
- Instead of scan, configure a single channel, ideally something with lots of activity
from rtlsdr-airband.
Hi Charlie,
- Verify your hardware setup is good. β but this is a R828D Tuner
- Output to a local file (not just icecast) to eliminate icecast issues β _no signal /
only noise, with 0, 12 and 36 gain settings with ATIS frequency tested on attached video_
SDR_Console.mp4
- Instead of scan, configure a single channel, ideally something with lots of activity β no signal, only noise, see details rtl_airband_stats details
Squelch signal_level as dBFS & Squelch noise_level as dBFS, It looks like there is no antenna, but the antenna is connected.
# HELP channel_activity_counter Loops of output_thread with frequency active.
# TYPE channel_activity_counter counter
channel_activity_counter{freq="127.650",label="SBRF ATIS"} 0
# HELP channel_noise_level Raw squelch noise_level.
# TYPE channel_noise_level gauge
channel_noise_level{freq="127.650",label="SBRF ATIS"} 0.051
# HELP channel_dbfs_noise_level Squelch noise_level as dBFS.
# TYPE channel_dbfs_noise_level gauge
channel_dbfs_noise_level{freq="127.650",label="SBRF ATIS"} -50.768
# HELP channel_signal_level Raw squelch signal_level.
# TYPE channel_signal_level gauge
channel_signal_level{freq="127.650",label="SBRF ATIS"} 0.053
# HELP channel_dbfs_signal_level Squelch signal_level as dBFS.
# TYPE channel_dbfs_signal_level gauge
channel_dbfs_signal_level{freq="127.650",label="SBRF ATIS"} -50.423
# HELP channel_squelch_counter Squelch open_count.
# TYPE channel_squelch_counter counter
channel_squelch_counter{freq="127.650",label="SBRF ATIS"} 0
# HELP channel_squelch_level Squelch squelch_level.
# TYPE channel_squelch_level gauge
channel_squelch_level{freq="127.650",label="SBRF ATIS"} 0.153
# HELP channel_flappy_counter Squelch flappy_count.
# TYPE channel_flappy_counter counter
channel_flappy_counter{freq="127.650",label="SBRF ATIS"} 0
# HELP channel_ctcss_counter count of windows with CTCSS detected.
# TYPE channel_ctcss_counter counter
channel_ctcss_counter{freq="127.650",label="SBRF ATIS"} 0
# HELP channel_no_ctcss_counter count of windows without CTCSS detected.
# TYPE channel_no_ctcss_counter counter
channel_no_ctcss_counter{freq="127.650",label="SBRF ATIS"} 0
# HELP buffer_overflow_count Number of times a device's buffer has overflowed.
# TYPE buffer_overflow_count counter
buffer_overflow_count{device="0"} 0
# HELP output_overrun_count Number of times a device or mixer output has overrun.
# TYPE output_overrun_count counter
output_overrun_count{device="0"} 0
from rtlsdr-airband.
I haven't used a v4 dongle myself but @remsiux got it working in #439
It looks like your hardware verification test was done on windows but you're running rtl_airband
on a pi? To make sure the drivers are working on the pi I would recommend doing rtl_tcp
on the pi to stream over the network, then observing the waterfall from windows. This will ensure the pi is seeing signal before introducing rtl_airband
.
from rtlsdr-airband.
rtl_airband running on a native x86_64 w/ Debian GNU/Linux 12 (bookworm) "Dietpi"
Disregard frequency shown on screen, terminal print was taken before photo of the SDR Console change frequency. π
Work fine with rtl_tcp
from rtlsdr-airband.
additionally I tested rtl_fm
with input to ffmpeg
and mp3 streaming with icecast server and it worked well!
from rtlsdr-airband.
Starting to run out of "easy" answers.....
Has this worked on a different SDR? Ie is this a v4 vs v3 issue?
You're running a 64-bit version of DietPi? What hardware is this on?
Is this just the base OS plus v4 drivers or are there other packages installed?
Instead of using the device serial number, can you try 'index = 0;'?
from rtlsdr-airband.
Has this worked on a different SDR? Ie is this a v4 vs v3 issue?
Work with V3, but V4 has not signal/audio
You're running a 64-bit version of DietPi? What hardware is this on?
Is this just the base OS plus v4 drivers or are there other packages installed?
Reinstalled, also tested with Ubuntu, V4 dongle remained without signal/audio
Instead of using the device serial number, can you try 'index = 0;'?
Yes, V4 dongle is detected by RTLSDR-Airband, but there is no audio/signal, as reported by remsiux
Apparently it's a bug, but you won't be able to reproduce this without having a V4 dongle π’
from rtlsdr-airband.
Related Issues (20)
- [FEATURE] SSB Demodulation HOT 1
- [BUG] DELETE THIS
- [BUG] MP3 headers are malformed HOT 11
- [BUG] unstable requires libshout version not available in APT on Raspberry PI (buster 10) HOT 2
- Help finding the right settings HOT 1
- [compile error] error: βint shout_set_format(shout_t*, unsigned int)β is deprecated HOT 6
- [FEATURE] Change the I/Q sample format for the rawfile output to a more standard one HOT 2
- Possible Bookworm cmake issue on a clean install [BUG] HOT 4
- [FEATURE] Add label to multichannel mode HOT 1
- CMake Error during installation [BUG] HOT 12
- [BUG] Random Disconnects from Broadcastify / Other Icecast Outputs HOT 4
- [BUG] Segmentation fault on Alpine Linux HOT 4
- [BUG] `cmake` fails to detect `RTL_AIRBAND_VERION` when using source from a release artifact HOT 1
- Unable to schedule program startup at boot or find any logs [BUG] HOT 1
- [BUG] SHOUT_META_NAMEβ was not declared in this scope HOT 1
- [BUG] Choppy/garbled/audio dropout on Raspberry Pi 5 using SoapySDR HOT 6
- Gain Error Failed to initialize gain for device #-536870912: error -1071395636 HOT 7
- Error on Service Start Failed to connect to Pulse HOT 1
- Bias-t activation SDR V4 via RTL_airband
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 rtlsdr-airband.