使用Ubuntu Linux和MATLAB R2011a findsdru错误

1视图(30天)
这就跟你问声好!
我有一个问题”使用MATLAB和Simulink支持包USRP™设备1.0”一起U万博1manbet万博1manbetxxbuntu Linux和MATLAB R2011a。安装支持包完成,而不会产生任何万博1manbetx错误。但是,当运行“findsdru”- command setupsdru之后,我得到以下错误:
从本地代码页转换字符串unicode字符的数量变化。这是不受支持的。万博1manbetx
= = = > usrp_uhd_mapi误差
USRP2是使用正确的FPGA图像和固件。ip配置也是正确的。输入终端检测到的uhd_find_devices-command USRP2正确。Ubuntu 10.10的行为是相同的(Maverick)和Ubuntu 11.04(整洁)。
我试着相同的使用Windows 7,一切工作正常。
谢谢你的帮助!
克里斯

接受的答案

迈克McLernon
迈克McLernon 2011年9月16日
你好,
你可以解决这个问题通过推出Linux命令shell和执行:
setenv朗C或setenv朗en_US.ISO8859-1
这两个命令重置usrp_uhd_mapi代码兼容的语言环境。
如果你的操作系统不支持“setenv”命万博1manbetx令,然后试试以下:
出口LANG = C
hth,迈克

答案(1)

克里斯多夫
克里斯多夫 2011年9月19日
你好,
“setenv”- command不为我工作的操作系统。
然而,问题可以得到解决,通过使用“出口LANG = C”之前执行MATLAB。
非常感谢你的回答!
克里斯

类别

找到更多的在通信工具箱帮助中心文件交换

社区寻宝

找到宝藏在MATLAB中央,发现社区如何帮助你!

开始狩猎!