赞
踩
一:确保已经插入sim卡后将模块上电
二:打开串口助手测试AT指令是否可以
例下图所示
注意勾选后方的加回车换行!!!
三:发AT命令查看是否附着网络 (这里我的理解就是模组是否可以上网)
AT+CGATT?
回复ok代表可以上网
四:我们要做的是模组和终端之间的数据传输 这里就需要我们做以下事情
五:打开MQTTX然后按照下图操作
这样客户端就连接到MQTT服务器上了
六:给NB-IOT模组发AT指令(让模组去连接MQTT服务器,并订阅刚建立的123topic)
顺序如下
AT+MQTTCFG="broker-cn.emqx.io",1883,"4000000",60,"12345","88888888",1,0
AT+MQTTOPEN=1,1,1,1,1,"123topic","001bye"
AT+MQTTSUB="123topic",1
AT+MQTTPUB="123topic",1,0,0,0,"abcdef"
最后AT+MQTTDISC 为断开连接AT+MQTTDEL 为释放资源
欢迎评论,一起学习!!
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
创建 TCP Socket
AT+NSOCR=STREAM,6,80,1 //<type>,<protocol>, <listen port>[,<receive control>]
进行 TCP 连接
AT+NSOCO=0,39.108.140.9,8086 //<socket>,<remote addr>,<remote port>
发送 TCP 数据
AT+NSOSD=0,61,7EFFFFFFFFD1020031313935323231313039303330352C32303232303130313039303033332C38372C38362C302C56352E33392C48582D4845326BAB7D,,1 //<socket>,<length>,<data> [,<flag>[,<sequence>]]
读取已接收的数据
AT+NSORF=0,50 //<socket>,<req_length>
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。