windows - 暂停时崩溃并在 Windows 中启动 uhd usrp 源
问题描述
我创建了一个简单的流程图:
https
://imgur.com/sakXgjw
和一个 gui 复选框:
https
://imgur.com/4Ro2Av2
,我将其分配为在这样的属性选项中运行:
https ://imgur.com/ 3PbrliP
当我使用 usrp b210 运行它时它正在工作,但是当我取消选中复选框并再次检查它时它崩溃了。
https://imgur.com/u7eTcvq
我使用的是 Windows 10 和 gnuradio 版本 3.7.13.4。
(我使用复选框来停止和启动流程图)
当我从我的 c++ 代码连接 gnuradio 块并且我尝试使用 top_block 的停止并再次启动它时它崩溃了。我还在 gnuradio github 中创建了问题:
https ://github.com/gnuradio/gnuradio/issues/2351
解决方案
我的同事找到了答案,我通过添加 (|| result.status != LIBUSB_TRANSFER_CANCELLED) 来修复它,条件是检查传输是否在分支 rfnoc-devel 的第 142 行完成,我发送了一个拉取请求https://github.com/ EttusResearch/uhd/pull/289
推荐阅读
- azure-data-factory - 使用 Azure 数据工厂将具有可变列的 CSV 导入 Sql 数据库
- python-3.x - How to use return values from two functions to make an if statement and break process
- html - 是否有可以加载远程内容的 HTML 标记和 CSS 样式的封闭列表?
- c# - Linq Select 和 ToList 之间的性能差异
- java - 如何编写一个构造函数来调用一个构建自己的构建器?
- google-sheets - Google Spreadsheet fetch data from 2D array
- xamarin.forms - Xamarin ListView not appearing with DateTime Binding
- arrays - 我如何在反应 CRUD 应用程序实现中处理数组
- jquery - 我的错误在哪里导致我的 JQuery 无法使用 HTML?
- python - 有谁知道为什么制作 1000 个小标签需要这么长时间?蟒蛇,Tkinter