发表于:2007-05-31 14:18:00
楼主
用2403A拨号,“+++”切换到命令模式,执行AT指令正常,用ATO返回数据模式后首先收到CONNECT 9600,表明切换到数据模式成功,但紧跟着就收到服务器端的要求终止连接的LCP请求,最后收到NO CARRIER.具体如下:
//初始化部分
AT+CGCLASS="B"
AT+CGDCONT=1,"IP","CMNET"
//开始拨号
ATD*99***1#
...这里拨号正常,连接tcp正常,发送接收数据均正常...
//切换到命令模式
+++
...这里执行AT指令正常...
//准备返回数据模式
AT+CGATT=1
ATO
//返回到数据模式,收到正确的响应
CONNECT 9600
//收到服务端的Terminate请求
7E FF 7D 23 C0 21 7D 25 7D 22 7D 20 7D 24 85 72 7E
//最后收到NO CARRIER
是不是哪里设置错误?请大虾帮忙。