引用 novakon:
根据我对SDR技术的了解(很遗憾,但我从来没有玩过SDR),SDR是解决现代通信技术领域中出现的各种难题的一柄利器。由于对容量、安全性和可靠性的需求越来越高,以前的很多简单的、可以用简单模拟电路或者数字逻辑进行调制解调的调制方式、协议都变得...
我在linux上没有遇到什么问题,只是在win上安装遇到了一些阻碍。
并且,在win上遇到的这些阻碍,与系统开不开源真没有半毛钱关系,不用把小问题外延成大的问题。把USB3.0的数据通过适当的软件接口与某个软件连接,并不涉及阵营问题。同时USRP的USB3.0是用FX3来接口的,FX3上实现一个USB3.0也没麻烦到要关心PC操作系统是不是开源,除非你打算在FX3上面跑一个闭源系统。在目前USRP的构架下,任何一个厂家,如果想让它的数据通过USB3.0与WIN上面的程序良好通信,都不应该存在什么问题,除非它不想做这些事情。我冒火的仅仅是这个问题,我并没有吐槽gnuradio为啥没有win版本,不要上纲上线。
何况现在的设备基本都是ADC+FPGA+USB3.0/网口这种形式,就一采集卡而已,不论PC上怎么搞都符合SDR的定义。如果你认为需要连硬件都是可已随便改的才算SDR,那么这种东西已经出现在《终结者3》中。
这个帖子之所以我继续回复那么久,是因为很多懂一点linux皮毛的人就似乎有无限的个人优越感,可以跑出来把别人狗血一番;反而是真正的Linux大神在平和的解决问题。这太宗教化了。
您的帖子比较确切的回复了为什么“风靡全球”的问题,回答得很好,我觉得如果把里面感情色彩的部分去掉,可以成为独立的文章。