更改

跳转至: 导航搜索

NB260软件设计手册

添加1,237字节2019年2月15日 (五) 14:02
创建TCP客户端
566:socket连接失败。可能是ip地址或者端口号错误。
 
详细错误码,请阅读《Quectel_BC26_TCP(IP)_AT_Commands_Manual_V1.0.pdf》
|}
 
若查询已创建的Socket,请发送指令:<code>AT+QISTATE=1,0</code> 1表示根据connectID的值0来查询,模块返回:<code>+QISTATE: 0,"TCP","115.29.240.46",9001,3000,2,1,1</code>
 
=== 数据收发 ===
向测试服务器发送数据。<syntaxhighlight lang="bash">
#发送字符串,字符串的双引号可带可不带。
AT+QISEND=0,3,"123"
#或发送16进制数据
AT+QISENDEX=0,3,313233
#模块返回
OK
 
#若数据发送成功,模块返回
SEND OK
</syntaxhighlight>
 
接收数据:
 
等待约3秒后,测试服务器返回。<syntaxhighlight lang="bash">
+QIURC: "recv",0,9
iotxx:123
</syntaxhighlight>指令格式:AT+QISEND=<connectID>,<send_length>,<nowiki><data></nowiki>
{| class="wikitable"
!参数
!说明
|-
|<connectID>
|取值来自+QIOPEN中的第一个字段,TCP客户端创建完成后,串口返回的已创建连接ID。
|-
|<send_length>
|待发送的数据长度,例如发送字符串:123,则长度是3
|-
|<nowiki><data></nowiki>
|待发送的数据,例如字符串:123
|}
指令:AT+QISENDEX是发送16进制格式的数据,例如发送字符串123,则数据长度为3,数据为313233
==使用LwM2M协议通信==
2,367
个编辑

本PDF由谷雨文档中心自动生成,点击下方链接阅读最新内容。

取自“http://doc.iotxx.com/特殊:移动版差异/1505

导航菜单