打开主菜单

谷雨文档中心 β

更改

NB260软件设计手册

添加1,619字节2019年2月14日 (四) 15:50
向平台发送和接收数据
</syntaxhighlight>
===设置收发数据格式===发送数据之前,先设置发送数据的格式。<syntaxhighlight lang="bash">#设置发送和接收hex格式的数据AT+QLWCFG="dataformat",1,1 #模块返回OK </syntaxhighlight>设置指令格式为:AT+QLWCFG="dataformat",<send_data_format>,<recv_data_format>{| class="wikitable"!参数!说明|-|<send_data_format>|发送数据的格式0 :文本模式 1 :Hex模式|-|<recv_data_format>|0 :文本模式1 :Hex模式|} ===向平台发送和接收数据===向平台发送数据<syntaxhighlight lang="bash">#向平台发送NON类型的消息,消息内容为字符串123,对应长度为3,hex为313233AT+QLWDATASEND=19,0,0,3,313233,0x0000 #模块返回OK </syntaxhighlight>发送数据指令格式为:AT+QLWDATASEND=<obj_id>,<ins_id>,<res_id>,<length>,<nowiki><data>,<mode></nowiki>{| class="wikitable"!参数!说明|-|<obj_id>|Objec ID,取值来自注册成功后返回的<code>+QLWOBSERVE: 0,19,0,0</code> 中的19|-|<ins_id>|Instance ID,取值来自注册成功后返回的<code>+QLWOBSERVE: 0,19,0,0</code> 中的第二个0|-|<res_id>|Resource ID,取值来自注册成功后返回的<code>+QLWOBSERVE: 0,19,0,0</code> 中的第三个0|-|<length>|待发送的数据长度,例如发送16进制数据313233,对应字符串为123,则长度是3|-|<nowiki><data></nowiki>|待发送的数据,例如发送16进制数据313233,对应字符串为123,发送的数据格式在上一小节中设置。|-|<mode>|发送数据的模式,取值为:0x0000 ,发送NON Message,无需平台响应 0x0100 ,发送CON Message,需要平台响应|}
==本文参考==
2,367
个编辑