问题标签 [gnuradio]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
368 浏览

wireless - 在 USRP2 中捕获 wlan 信号的采样频率

我正在开发一个 wlan Receiver 并使用 USRP2 来接收信号。我想知道接收器的采样率应该是多少?

我以 10MSps 捕获信号。我可以用这个采样率捕获整个频谱吗?(无线局域网带宽:22MHz)。

是否可以以 wlan 的 Chipping Frequency (11Mchips / sec ) 的整数倍的频率操作 USRP2

如果不是,我需要什么频率来操作接收器?

谢谢基兰

0 投票
2 回答
566 浏览

radio - GNU Radio 安装失败

任何人都可以帮助使用 Ubuntu 在 gnuradio-companion 中安装“wxgui”组件吗?

每次我尝试安装时,都会出现以下错误

我安装了所有必备的 python 包,但我仍然得到同样的错误。

0 投票
1 回答
921 浏览

radio - 使用 Killerbee 进行 Zigbee 数据包分析

我正在使用 Zigbee 平台上的 Micaz 传感器开发 Tiny OS。我也在使用 Killerbee 来分析数据包。谁能建议如何读取这些十六进制值?

因为我在刻录节点时分配的节点 ID 在数据包中根本看不到。

0 投票
1 回答
137 浏览

radio - Killerbee - LED 发光问题

我正在研究 Killerbee rzusb 棒,主要用于在无线电平台上嗅探/收听数据包。我想根据我的需要对这个设备进行编程。棒上有三个 LED,谁能给我建议让它们打开和关闭的命令???提前致谢 :)

0 投票
1 回答
2146 浏览

c++ - C++ 和 python:向量参数的类型错误解析?

我目前正在开源平台上开发一段与 c++ 集成的 python 代码。Python 类和定义将参数传递给 c++ 文件,函数由此运行。我的 c++ 文件是一个 packet_sink 文件,它采用下面提到的 3 个输入参数:

部分python代码如下:

的值为_access_code

但我收到的错误消息如下:

类型错误:在方法 'packet_sink' 中,类型为 'std::vector< unsigned char,std::allocator< unsigned char >> const &' 的参数 1。

如果不能解决问题,任何人都可以帮助我理解错误。

0 投票
2 回答
16521 浏览

video - 如何将视频编码为 h264?

我正在尝试使用 GNUradio 发送视频文件,特别是使用 GRC。为了做到这一点,我首先获取任何一个视频,在我们的例子中,我们拍摄了一个 6 秒的视频,我们盯着相机并与相机交谈。完成此操作后,我们创建了一个“管道”文件,我相信它是使用 mkfifo 调用的,用于输入和输出文件。之后,我相信我应该使用我找到的命令以 h264 编码保存我拍摄的视频:

这给了我一个错误:

我一直在尝试找到解决此问题的方法,并且我基本上已经安装了可能与 h264 编码或 x264enc 命令有关的每个存在的包或库。

我怎么可能解决这个问题?提前致谢。

0 投票
2 回答
4574 浏览

video - 如何使用 GNURadio 和 USRP 发送视频文件?

我正在尝试使用带有 RFX2400 的 GNURadio、GRC 和 USRP1 以及使用 .ts 视频文件的 2.4GHZ 天线发送视频文件。我们有两个 USRP,一个用作发送器,另一个用作接收器。我们使用 GMSK 调制和解调,在调制和解调完成之前和之后进行编码和解码,以及在将信号从一个 USRP 发送到另一个之前进行恒定乘法。在解调和解码之前对接收到的信号进行低通滤波,然后将其保存到 video_output.ts 文件中。

这是我们目前遇到的问题。我们有一个我们自己制作的视频。当我们通过输出视频文件发送此视频时,即使我们可以看到由于放置在 LPF 和 USRP 源之间的 FFT 接收器,在 USRP 上正在接收某些内容,我们也不会包含信息。我怎样才能做到这一点,以便我真正保存那些传入的字节。

我们读到我们将不得不使用 mkfifo 命令创建两个管道文件,然后将我们要传输的视频文件复制到创建的管道文件中,然后我们应该能够正确发送文件。这给了我一些额外的问题。我一直在安装以任何方式包含 x264 和 h264 编码的软件包,但仍然给出找不到编码类型的错误。我们确实对 x264 软件包进行了安装,但仍然无法正常工作。所以 atm 我们一直在尝试将我们的视频文件编码为创建的管道文件。

谢谢,

0 投票
1 回答
207 浏览

data-transfer - 是否需要 GRC 中的 USRP2 块才能使用 USRP2 硬件?

我试图找到 USRP2 块以利用我的 USRP2。在很多例子中,他们存在一个他们使用的 USRP2 源,也许这就是我无法使用两个 USRP2 实际发送和接收信号的原因。我们以与发射器完全相同的频率打开接收器,我们永远无法看到信号。这个问题的根源在于,如果我们做同样的事情但使用 2 个 URSP1,我们可以在接收端看到一些东西。

0 投票
2 回答
2793 浏览

git - 成功构建gnuradio后如何更新?

使用 build-gnuradio 脚本(使用 build-gnuradio 脚本)成功构建 gnuradio 后,有没有办法更新和构建所有新内容而无需重新开始?

例如,根据更改的文件/依赖项执行所有正确的 git pull 和构建/安装所有内容的方法。

0 投票
1 回答
1151 浏览

shell - 文件意外结束

我正在尝试修改 OSX 中的 .tcshrc 文件以包含用于安装 GNURadio 的 shell 环境变量。但是,它返回给我这样的错误消息

“-bash:/Users/admin/.tcshrc:第 22 行:语法错误:文件意外结束”

修改后的tcshrc文件如下

非常感谢您的帮助