软件使用:①设置软件http://www.ybljg.com/Download/964.html
②MQTTfx-1.7.1
硬件连接:4G DTU 780 v2(刷MQTT固件)使用RS485/232连接电脑,接通5V/12V电源。
1. 设置波特率为115200,校验NONE,8,1,打开对应的串口号。
2. 现在我们用780 v2连接MQTT服务器:
①AT+IPPORT="39.105.117.9",1883(本次测试连接我司MQTT服务器)
②AT+USERPWD="usr","www.ybljg.com"(输入账号密码)
③AT+clientid="1234abcd"(输入客户机ID)
④AT+START(启用MQTT连接)
依次发送以上AT指令,返回OK,建立MQTT连接,如下图所示
3. 打开MQTTfx,选择Extras -> Edit Conneciont Profiles,填入图中IP,端口和客户机ID,点OK保存
4.输入MQTT服务器账号,密码,点OK保存,如下图
5. 返回MQTTfx主界面点击connect,选择Subscribe,输入TOPIC,选中右侧Subscribe,如下图
6. 输入AT指令
①AT+PUBLISH="TOPIC",6,0(建立主题信息,主题为TOPIC,消息内容长度围为6个字节)
②YOUREN(输入消息内容,注意末尾没有回车)
此时可以在MQTTfx中收到消息,显示YOUREN
以上是使用780 V2发送消息,在电脑端MQTTfx订阅消息,
以下是在前面的基础上在电脑端MQTTfx发送消息,使用780 V2订阅消息
1. 在设置软件输入AT指令AT+SUBSCRIBE=”TOPIC1”,1
2. 在MQTTfx选择Publish,输入TOPIC,下面正文输入YOUREN1,点击Publish,即可在串口端收到消息,如下图