GSM模块无法接收数据问题

最近开发的一个项目使用GSM模块,正常情况是比较稳定的,也就是好的时候接收发送都正常,但是会出现无法接收数据的情况,这时不管重新拨号、重启模块都不行,最后都已经打算使用AT来进行数据发送了。我们一直认为是模块的问题,因为如果是软件问题,不可能一会好一会不行,socket调用都是使用的同一个函数,不可能几个模块有的好的很,有的不行。硬件方面模块在线,同时服务器也是能ping通的,也排除了网络不在线的问题,最后才发现是传输协议有问题,在最后的数据头加上了一个0D,0A数据接收就正常了,这其中可能也和服务器有所关系吧(我们在其他地区都是如此,没有出现过问题)。

再次记录,以示警戒!

阅读更多
文章标签: linux c socket gsm
个人分类: GSM通信
上一篇linux串口操作及设置详解 (转载)
下一篇串口接收数据错误0D变0A问题
想对作者说点什么? 我来说一句

ATK-SIM900A GSM模块常见问题汇总

2015年11月25日 540KB 下载

没有更多推荐了,返回首页

关闭
关闭