提问问题及错误GNU Radio 具有一个很陡峭的学习曲线GNU Radio 是一个大而复杂的项目。用好它需要耐心和技巧。GNU Radio 社区有益于大家,但是更希望大家能试图自己帮助自己。自主解决问题能够激发一种责任。而且,请记住没有人是付酬来回答你的问题的。即便是一个特别好的问题,也有可能招致几天,几个星期甚至如同石沉大海般的无人问津。 这篇文档有好多建议。对花费了很大的功夫来问题似乎不太公平。然而,想想这些:你所提出这些问题招致成百上千的拥有十几年的通信、信号处理及相关行业经验的专家工程师(的努力)。如果有一个好的问题也提问得体,便可能使他们中间很多人花费很多时间去思考、反馈、也有可能做很多额外工作。所有这些都是免费。有经验的同等水平的咨询可是很昂贵的。 邮件列表提问之前应尝试的几件事情首先,安装一个从版本管理器(Subversion)那儿下载的干净的最新的GNU Radio安装系统代码,完全按照以下两个链接的文档的步骤。来试试问题是否还是出现。目前,人们在 GNU Radio 邮件列表上更感兴趣“美化时兴的事物”,而不感兴趣支持较早(过时)的版本或者诊断一个个性化系统中的问题。
其次,查看是否可以自己帮助自己或者寻求其他有过相同的问题的人。
如果如上罗列还不能帮助你,你下一步要做的是确信你对 GNU Radio 和 USRP有所了解。否则提问 FAQ 或邮件列表上的提问会招致没人理睬。
最后,你应当对 GNU Radio 的各个组成部分和其理论基石有所了解。你的问题有可能是需掌握 GNU Radio 所用的知识并不是 GNU
Radio 本身。如果你对 Python、C++、Unix、基本信号处理原理、FPGA
设计、模拟射频(RF)电子学、或其它技术有疑惑,你可以考虑到相关的技术论坛寻求帮助。如果你的问题是明确同 GNU Radio、USRP
系列相关、或关联软件定义无线电的概念,discuss-gnuradio 也许是你求助的最好的论坛。无论如何先从教科书和网络中寻求答案。相关的参考书请参阅:参考读物(SuggestedReading).
做完如上工作还是有问题,如何寻求帮助?如果你的问题提问方式得体并能提供足够多的信息让我们能诊断你的问题,你便有可能从邮件列表中得到满意的答复。请仔细阅读并试图理解 How To Ask Questions The Smart Way. 我们至少需要知道:
一些关联 GNU Radio 的特定事情,我们也必须知道:
需要规范的信息表达吗?How
To Ask Questions The Smart Way
对此有很好的指导。以下所列的是一些常见的不雅行为。尤其是对 Outlook 或 PDAs
用户,这些规范也许同你在工作或学习中的感觉不同。但这些约定至少是自上个世纪八十年代以来 Unix 用户和新闻讨论组所一直遵从的。
问题的提问没有得到答复,该如何办?问题发表后常常好几天没有答复。在等待的过程中,请继续研究问题;发现答案便请发表到列表上。不要重复提交同一问题,不要直接写信给列表上的邮件地址去询问。
常常得不到回答的原因是没有遵守这篇文章的建议。如果遵守这里的建议,回复的概率将被大大的提升。
如果确实着急或者发表问题到列表好几个星期一直没有被答复而且一点解决的方法都没有,那唯一的解决方法便是寻求咨询。这将会很昂贵。坊间有那么一些通信设计和信号处理的咨询公司;GNU Radio 尽管对其中没有任何偏好,但是 GNU radio 的网站维护者有时也做咨询: Corgan Enterprises 分享答案如果发现了问题的答案,与人分享是美德。用答案发布一个结束贴。这有如下好处:
道声谢谢
帮助别人应当得到鼓励。如果别人的支持很有用。道声谢谢。你将会得到更多的业分。 注:Asking Questions and Reporting Errors(原文出处,翻译整理仅供参考! ) |