请教 mc55指令应答不正常问题?
我采用的at指令如下at
at^sics=0,contype,gprs0
at^sics=0,apn,cmnet
at^siss=1,srvtype,socket
at^siss=1,conid,0
at^siss=1,address,"socktcp://210.47.17.25:4000" //实验室服务器的固定外网IP号
at^siso=1
....
进行到at^siso=1这一步时,总会会返回error,先怀疑是信号问题
at+csq 返回 +csq:31,99 信号是满的而且几天前发送at^siso=1 是偶尔会返回 ok的,但现在却一次都通不过;
在发送at^siso?时会返回
^SISO: 0, ""
^SISO: 1, "Socket","2","1","0","0","0.0.0.0:0","0.0.0.0:0"""
^SISO: 2, ""
^SISO: 3, ""
^SISO: 4, ""
^SISO: 5, ""
^SISO: 6, ""
^SISO: 7, ""
^SISO: 8, ""
^SISO: 9, ""
OK
看着 1端口很明显它的ip+端口号并没写进去
刚刚又测试了下at^siso=1 十次有时可以返回一次ok, 然后查询at^siso? ip+端口号的位置就不是0000的了
返回^SISO: 0, ""
^SISO: 1, "Socket","4","2","0","0","10.144.117.40:5029","210.47
.17.25:4000"
^SISO: 2, ""
^SISO: 3, ""
^SISO: 4, ""
^SISO: 5, ""
^SISO: 6, ""
^SISO: 7, ""
^SISO: 8, ""
^SISO: 9, ""
OK
接下来 对其进行写入数据时 at^sisw=1,6 的时候返回正常
OK
^SISW: 1, 1
但是接下来发数据时123456数据却发不出去,又一次返回了host 拒绝了连接,但是我的 服务器主机确实打开监听了啊
真是闹心,不知怎么回事?几天前一样的发送方法可以发送的啊 怎么现在不能了,是不模块有个数据buffer,现在满了,写不进去了啊
请问各位大侠,问题究竟出在哪呢。。。着急呀。。。 回复【楼主位】lib393654223
-----------------------------------------------------------------------
请问楼主怎么解决的?我现在也遇到这个问题,不过我是在发送AT^SISO=1后,返回OK但是不返回^SISW:1,1 回复【1楼】xiaostream
-----------------------------------------------------------------------
没解决,正悬着呢!感觉可能信号不好导致的。。。
页:
[1]