使用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,一切工作正常。
谢谢你的帮助!
克里斯
0评论
接受的答案
迈克McLernon
2011年9月16日
你好,
你可以解决这个问题通过推出Linux命令shell和执行:
setenv朗C或setenv朗en_US.ISO8859-1
这两个命令重置usrp_uhd_mapi代码兼容的语言环境。
如果你的操作系统不支持“setenv”命万博1manbetx令,然后试试以下:
出口LANG = C
hth,迈克