日期:2014-05-16  浏览次数:20700 次

3G ttyUSB0转串口发短信问题
我用的是ARM开发板,LINUX内核。用HUAWEI EM660的3G板子。在LINUX命令提示符下,用AT命令发短信一点问题都没有。成功返回OK等等。但是用程序自动发短信,就出问题,比如我发HELLO,
,等发完后,我为了验证发的是否成功,再读串口,READ,就出现了问题。返回的内容老包含刚发出去的内容,比如发了HELLO 后,READ 串口,返回HELLO OK .本来只返回OK的。不知什么原因呀?望大家帮忙解决?是串口设置问题?还是 缓冲问题?还是驱动问题?
  有人说参考tip 源代码,我怎么在网上找不见呢?是在LINUX 内核中吗?

------解决方案--------------------
这个,我个人以为主要是串口操作问题,跟3G无关,我以前做GSM的时候也遇到过这个问题。

但是最近好像论坛里面LZ时常提问关于3G模块发送之后,接受的内容里面包括了发送的信息。

我的3G模块现在没带在身边,等出差回去了我测试下。


OK.

我把这个帖子推荐到首页,看看其他的高手有没有测试过或者有类似经验的可以给我们分享下。



------解决方案--------------------

------解决方案--------------------
我来 看 看 那个可能??
------解决方案--------------------
把回显关了
ATE
------解决方案--------------------
lz去找找SSD的相关信息就行了
------解决方案--------------------
没设置回显吧?