标签: rtl-sdr

致命错误:libusb/libusb.h:没有用于 GNU 无线电的 librtlsdr 安装的文件或目录

由于此处的说明,正在尝试安装rtl-sdr(通过) ,但不能比第一个说明序列中的步骤更进一步:git clone git://git.osmocom.org/rtl-sdr.gitmake

\n
cd rtl-sdr/\nmkdir build\ncd build\ncmake ../\nmake\n
Run Code Online (Sandbox Code Playgroud)\n

在我第一次尝试时,我收到以下错误:

\n
/rtl-sdr/src/librtlsdr.c:30:10: fatal error: libusb.h: No such file or directory\n
Run Code Online (Sandbox Code Playgroud)\n

找到该文件后:

\n
/usr/include$ sudo locate libusb.h\n/usr/include/libusb-1.0/libusb.h\n
Run Code Online (Sandbox Code Playgroud)\n

我尝试将原始内容替换#include <libusb.h>#include <libusb-1.0/libusb.h>(如此此处建议的那样),这导致了不同的失败:

\n
/rtl-sdr/build$ make\n[  6%] Built target convenience_static\nScanning dependencies of target rtlsdr\n[  9%] Building C object src/CMakeFiles/rtlsdr.dir/librtlsdr.c.o\n[ 12%] Linking C shared library librtlsdr.so\n[ 28%] Built target rtlsdr\n[ 31%] Linking C executable rtl_test\nlibrtlsdr.so.0.6git: undefined reference to …
Run Code Online (Sandbox Code Playgroud)

gnuradio cmake libusb libusb-1.0 rtl-sdr

4
推荐指数
1
解决办法
1万
查看次数

GNU Radio (Companion) 在变量替换时给出 Python 语法错误

我现在第一次尝试使用 GNU Radio(Compantion),购买了 RTL SDR(NooElec 的 SDR SMARt)并尝试构建一个简单的 FM 收音机。我有一个(相当正确的)流程图并且编译运行没有错误,但是当我尝试运行它时,我收到以下错误:

Generating: '/home/fl0wless/.grc_gnuradio/Radio.py'

Executing: /usr/bin/python3 -u /home/fl0wless/.grc_gnuradio/Radio.py

  File "/home/fl0wless/.grc_gnuradio/Radio.py", line 42
    self.samp_rate = samp_rate = 2M
                                  ^
SyntaxError: invalid syntax
Run Code Online (Sandbox Code Playgroud)

samp_rate似乎只是插入了整个表达式,而不是替换 的值。如果我删除当前的另一个变量,这也会发生在所有其他变量中。

这是一个已知的错误?GNU Radio 安装是全新的,python3 也是如此,我还没有篡改任何东西(还)。

python gnuradio python-3.x gnuradio-companion rtl-sdr

3
推荐指数
1
解决办法
1405
查看次数

使用 C# 从 RTL-SDR 设备以 (.wav) 格式存储数据

我可以使用c# .netcore3.0 中的( https://github.com/nandortoth/rtlsdr-manager ) 包装器使用 librtlsdr.dll 和 libusb-1.0.dll 连接 RTL-SDR。

开始按设置的设备频率从设备获取样本数据。我正在获取 IQ 列表中的数据。

我需要将此数据存储在 .wav 文件中。使用 chrome.usb.bulktransfer 功能非常容易。该函数提供int8array、int32array、uint8array可直接写入.wav文件。

我不知道如何使用 IQ 数组中的 C# 来完成

任何建议或代码示例将不胜感激。

.net c# iq rtl-sdr

1
推荐指数
1
解决办法
1034
查看次数