tx忙闲检测

10 views
Skip to first unread message

chenchen chen

unread,
Jul 12, 2010, 10:34:12 AM7/12/10
to gnuradio...@googlegroups.com
hi all,

我想监视tx忙闲,不知有没有好的方法。
目前我能想到的方法就是在sink前加一个模块,就叫tx_monitor吧。
在这个模块中去维护tx状态。每当得到输入时,更新tx状态为busy。
在tx_monitor中用一个定时器去清除tx状态。一段时间内没有输入置tx状态为idle。

这里就有个问题了。
1.定时器大小多大。大了会导致状态变更迟滞。小了也不行,会错误的修改状态。


这是我初步的一个想法,想听听大家的意见。

谢谢.

Lin HUANG

unread,
Jul 13, 2010, 3:48:13 AM7/13/10
to chenchen chen, gnuradio...@googlegroups.com
如果程序可以知道什么时候输入结束的话(一般发包都有尾部),可以在每次输入的结尾把tx状态改为idle。不用定时器。


2010/7/12 chenchen chen <cc1...@gmail.com>:

> --
> 您收到此邮件是因为您订阅了 Google 网上论坛的“GNU Radio / USRP 中文论坛”论坛。
> 要向此网上论坛发帖,请发送电子邮件至 gnuradio...@googlegroups.com
> 要取消订阅此网上论坛,请发送电子邮件至 gnuradio-usrp-...@googlegroups.com
> 若有更多问题,请通过 http://groups.google.com/group/gnuradio-usrp-ch?hl=zh-CN 访问此网上论坛。
>
>

Reply all
Reply to author
Forward
0 new messages