- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在做一个涉及 GNU Radio/GRC 的项目,对这个软件不是很熟悉。我正在尝试使用 block 将数据输出到 GNU Radio 中的串行端口,但尚未找到方法。
我想知道是否有一个预定义的 block ,我可以使用它来将此信息放入串行端口(Raspberry Pi 3 上的 USB),或者我是否必须创建自己的 block 。如果我必须创建自己的 block ,那么代码会是什么样子。
我已经能够使用文件接收器将数据写入文件,以确保我正在获取数据,并且想知道修复是否像将文件接收器更改为串行端口接收器一样简单。见下图:
我还做了一些研究,发现了一个看起来像我需要的 github 存储库 - 不幸的是,它链接到的存储库已不存在。它确实提到了使用 pyserial,我认为这是用于在 python 中创建我自己的 block 的意思。该存储库的链接如下:
最佳答案
… was wondering if the fix is something as simple as changing the File sink to an serial port sink.
是的!或者不,这更容易:
所以,事实上,您甚至可以简单地使用文件接收器来写入,例如/dev/ttyS0
(或 /dev/ttyUSB0
,或任何串行端口的设备名称),但您必须设置串行端 Eloquent 能工作就像你希望它首先分开一样。一种方法是使用 stty
,例如
stty -F /dev/ttyS0 115200
在运行流程图之前。
请注意,几乎所有流程图中的点都表明您对 GNU Radio 的熟练程度不足以成功交换数据。我无法在这里涵盖所有内容,请阅读 official Guided Tutorials ,但是:
I also did some research and found a github repo that looks like what I need -- unfortunately, the repository that it links to is no longer there. It did mention using pyserial, which is what I believe is meant for creating my own block in python. The link to this repo is below:
不知道你指的是什么,https://github.com/jmalsbury/gr-pyserial完美存在!
关于serial-port - GNURadio/GRC 中的串行输出 block ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43413483/
我正在尝试用 python 编写 GNURadio 脚本。我的最终目标是有一个例程,可以定期将 GNUradio 进程内的浮点结果写入串行端口。作为第一步,我想简单地暂停一个简单的例程以下代码通过声卡
我正在尝试用 python 编写 GNURadio 脚本。我的最终目标是有一个例程,可以定期将 GNUradio 进程内的浮点结果写入串行端口。作为第一步,我想简单地暂停一个简单的例程以下代码通过声卡
我是 GNUradio 的新手,我正在制作一个 FM 接收器。我正在将数据记录到文件接收器中。但是我只需要1毫秒的数据。我如何指定这个时间,以便我的流程图在这个时间之后自动停止? 我还阅读了一些关于调
这是我的简单流程图。 文件源>节流>文件接收器 当文件源的重复值打开时,它工作正常。当我关闭文件源的重复值时,不会写入任何内容。这可能是什么原因? 最佳答案 block 之间 GNU Radio 调度
我想使用 PyBombs ( https://github.com/gnuradio/pybombs ) 安装特定的 gnuradio 库版本 (3.7.10)。我已完成以下步骤: sudo pip
我正在(生命周期结束的)GNU Radio 3.7 中与 gnuradio-companion 合作,第一次从事一个包含很多 block 的更大项目。工作台上的空间越来越少。 您知道是否可以增加工作台
我有这样一个文件( ~/Pobrane/multi-rtl/swig/multi_rtl_swig.i ): /* -*- c++ -*- */ #define MULTI_RTL_API %incl
大家,我有一个困难。 当我成功安装 GunRadio 时,, 我找不到数百个示例文件 在 /usr/local/share/gnuradio/examples , 在 office wiki 中描述.
USRP2 可以处理的最大带宽是多少? 最佳答案 100MS/s I & Q 下的 USRP2 A/D 样本被缩减为 25MS/s 复杂。我们使用 16 位 I & Q。 这在 USRP2 的千兆以太
我试图理解 GNURadio 中的浮点运算并开始研究他们的测试。测试生成随机浮点输入和随机抽头,然后将所有内容传递给过滤器。稍后它使用一些余量比较预期输出和实际输出。 关于那个有一个神秘的评论marg
编译时出现如下错误: undefined reference to `gr::fft::window::blackman_harris(int, int) 我知道这个链接器错误是由于我的 g++ 命令
我正在尝试了解 gnuradio 源代码块的工作原理。我知道如何制作一个简单的 outputs a constant并且我了解采样率的含义,但我不确定如何(或在何处)将两者结合起来。 源 block
我有一个通用的工作功能,为此我将使用 GNU Radio 的历史记录功能。在 block 的构造函数中,我调用了 set_history( m )。我以标准方式转换输入缓冲区: const flo
我刚刚能够构建和安装自己的信号 block 。我只是想制作一个转发数据的 block ,但在某个定义的长度上添加一个标签。然后,在调制数据后,我开发了一个 block ,可以将标签读回给我。当 blo
我正在尝试在 gnuradio 中创建一个简单的源代码块。我已经使用 gr_modtool 创建了基本的模块和 block ,但是每当我尝试运行测试时,它很快就会耗尽我所有的内存并且我的计算机开始滞后
我正在为同事开发的 GNU Radio 应用程序开发网络前端。 我有一个 TCP 客户端连接到两个 TCP Sink block 的输出,但数据编码与我预期的不同。 一个 TCP Sink 发送复数数
在使用 build-gnuradio 脚本 ( Using the build-gnuradio script ) 成功构建 gnuradio 之后,有没有一种方法可以在不重新开始的情况下更新和构建所
运行 cmake 时出现以下错误并且不确定如何修复它。似乎它确切地告诉我该做什么,但对 Linux 不是很熟悉。 CMake Error at CMakeLists.txt:153 (find_pa
您知道 GNU Radio(GNU Radio Companion 中的文件接收器)在二进制文件中存储样本的格式吗? 我需要在Matlab中读取这些示例,但问题是文件太大而无法在Matlab中读取。
我正在尝试使用 GNU Radio 解扰 block 。我有一个由第三方编写的需要解扰的 block 。使用的多项式为 x17 + x12 + 1。 代码如下 descrambler_cc_impl:
我是一名优秀的程序员,十分优秀!