python - GNU Radio Companion——在流程图关闭之前记录一条消息
问题描述
我在为流程图构建的一些自定义 python 块中使用 GNU Radio 的日志记录功能。除此之外,日志记录方法对于将流程图的(粗略)开始时间记录到日志文件中很有用。我还想在写入日志文件的日志消息中记录流程图的结束时间(即我在同伴中杀死流程图的粗略时间)。需要明确的是,我正在寻找一种在我从 GNU Radio Companion 运行流程图时可以工作的解决方案。是否有捷径可寻?
解决方案
在 GNU Radio 块中,您可以重载该stop
方法来做到这一点,在流程图停止时执行代码。
一般来说,GRC中的“停止”按钮是一个比较硬核的东西;如果您在流程图本身中有一个完成条件(例如,如果您使用 Qt GUI,则关闭窗口,或完成任何块),这可以从逻辑“我应该完成”的角度来处理,而不是而不是“其他人试图杀死我”。
推荐阅读
- arrays - 我想在 codeigniter 中创建带有属性的 xml 数据
- regex - matching an entire list with each and every line of file
- php - Prevent POST request
- php - Failed to load resource: the server responded with a status of 500 (); works in local environment
- javascript - 缩小后无法调用函数
- php - 支付 API 权限被拒绝
- java - 如何禁用 ActiveMQ 客户端 jar 依赖
- c - STM32F103RB中如何使用HAL实现抢占式调度
- sql - 最后两个日期之间的工资增长
- arrays - 字符串到二维数组