打印

求助:sim900 发送21个字节异常断开

[复制链接]
1799|0
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
auzxj|  楼主 | 2012-8-25 13:57 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式


在发送任意数据给服务器后,若服务器马上回复任意数据,我再发21个字节,显示SEND OK 后几秒就会打印CLOSED,但服务器端不能收到数据,服务器端会收到两组数据,一组是6个字节,每次不一样,另一组是22个0x00
在发送任意数据给服务器后,若服务器等10s回复任意数据,我再发21个字节,显示SEND OK 就正常,服务器端就能收到数据


服务器在10M电信网络内,客户端在移动GPRS网络内


以下是AT指令的过程
AT+CSQ

+CSQ: 31,0

OK
AT+CIPHEAD=1

OK
AT+CIPSPRT=0

OK
AT+CIMI

460029548117752

OK
AT+GSN

359771033706907

OK
AT+CSQ

+CSQ: 31,0

OK
AT+CIPSTART="TCP","222.173.XXX.XXX","2028"

OK

CONNECT OK
AT+CIPSEND=3//经测试,跟此处的 数据长度和数据内容无关
get

SEND OK

+IPD,12:iiiiiiiiii//服务器端在收到get后,若等待10s再回复这些数据的,然后发送下面21个字节,连接就不会被断开 ,若是在收到get后马上发,就会出现下面的CLOSED
AT+CIPSEND=21//若是改成20或21都正常
123456789012345678901//经测试,跟数据内容无关

SEND OK

+IPD,22:
CLOSED




有谁遇到过这种情况,测试在铁通里 服务器就正常。。。。

相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

个人签名:當我不如意時.我掏出小JJ.凝視靜思他所蘊涵的精神-能長能短.能粗能細.能曲能伸.能軟能硬.那困難還算個鳥?

629

主题

1625

帖子

1

粉丝