2

我无法成功完成http://greatscottgadgets.com/sdr/1/的第一课。该示例运行,但不能捕获调谐的广播电台,我只会得到噪音。GNU Radio 伴侣不断打印音频欠载错误。

我在具有 16Gb 的 Mac OS X i7 上的 Kali VM 上使用 GNURadio

4

3 回答 3

1

GNU Radio 伴侣不断打印音频欠载错误。

欠载意味着您​​的音频设备每秒无法获取所需的样本。也许它不支持您配置的采样率,也许您的虚拟机运行得太慢(虚拟机中的音频模拟尤其成问题)。

您应该尝试原生使用 GNU Radio。GNU Radio 有一个实时映像,您可以放入 DVD 或 USB 记忆棒并在本地试用。

此外,在音频接收器中尝试不同的音频采样率(您也需要在解调器中调整音频率/抽取!)。通常,44100 效果最好。

于 2015-08-16T15:25:30.503 回答
0

通过将音频接收器设置为 36kHz,我能够找到成功。祝你好运

于 2019-04-17T14:23:31.090 回答
0

这可能是由 Pulse Audio 引起的,请参阅wiki

请尝试修改~/.gnuradio/config.conf为:

[audio_alsa]
nperiods = 32
period_time = 0.010
verbose = false
  1. 在文本编辑器中打开文件: nano ~/.gnuradio/config.conf

  2. 识别[audio_alsa]部分。

  3. 检查值是否与上面的文本匹配。

这应该可以解决少量音频,但是完全没有无线电可能意味着您的信号不够强或者您的频率错误。尝试移动 SDR 天线,最好靠近窗户以获得更好的信号。

channel_freq对于查找广播电台,将 Scott 的变量替换为来自 的滑块可能会有所帮助GUI Widgets > QT > QT GUI Range。这为您提供了一个可以控制频率的滑块,一些建议值,但我不知道完整的 FM 范围:

Id: channel_freq
Label: Channel Frequency
Type: "float"
Default Value: 100e6
Start: 70e6
Stop: 120e6
Step: 1e3
Wisget "Counter + Slider"
Minimum Length: 200

显示上述值的 QT GUI Slider 的属性。

对于在 2021 年遵循 Scott 指南的其他任何人,他使用的某些功能已被弃用,例如 WX GUI,在 QT 下有这些功能的替代品,特别是“WX GUI FFT Sink”可以替换为“QT” GUI 接收器”。

显示值的 QT GUI 接收器属性的图片。

于 2021-09-17T20:32:17.290 回答