我是靠谱客的博主 迅速美女,这篇文章主要介绍Air724连接MQTT流程,现在分享给大家,希望可以做个参考。

<笔记>Air724连接MQTT流程

前言

合宙的cat1模块Air724连接MQTT大致流程,使用AT指令格式。

Drawn By:67373UPUP

完整流程
复制代码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
/*复位*/ [16:46:18.806]发→◇AT+RESET [16:46:18.810]收←◆ OK [16:46:20.707]收←◆ RDY [16:46:22.899]收←◆ +CPIN: READY [16:46:23.697]收←◆ ^CARDMODE: 2 [16:46:25.463]收←◆ SMS READY [16:46:25.621]收←◆ +E_UTRAN Service +NITZ: 20/12/02,08:46:24+32,0 *CGEV: ACT,5,"cmiot.mnc004.mcc460.gprs","10.14.94.96" /*AT测试命令,第一次没成功是因为自适应波特率的缘故*/ [16:46:28.753]发→◇AT [16:46:32.466]发→◇AT [16:46:32.469]收←◆AT OK /*关闭回显打印*/ [16:46:33.887]发→◇ATE0 [16:46:33.893]收←◆ATE0 OK /*查询IMEI*/ [16:46:35.796]发→◇AT+CGSN [16:46:35.802]收←◆ 866714043073930 OK /*查询ICCID*/ [16:46:37.484]发→◇AT+CCID [16:46:37.491]收←◆ 89860469101990228519 OK /*查询当前GPRS注册状态*/ [16:46:39.103]发→◇AT+CEREG? [16:46:39.109]收←◆ +CEREG: 0,1 OK /*查询当前GPRS附着状态*/ [16:46:40.628]发→◇AT+CGATT?[16:46:40.635]收←◆ +CGATT: 1 OK /*查询当前的信号*/ [16:46:41.859]发→◇AT+CSQ [16:46:41.867]收←◆ +CSQ: 18,99 OK /*设置MQTT参数 */ /*clientid==clientid,chenyifaer==username,67373upup==password*/ [16:46:43.739]发→◇AT+MCONFIG=clientid,chenyifaer,67373upup [16:46:43.748]收←◆ OK /*建立TCP连接 */ /*47.98.183.97==IP,1884==mqtt的端口*/ [16:46:44.690]发→◇AT+MIPSTART="47.98.183.97",1884 [16:46:44.696]收←◆ OK [16:46:44.913]收←◆ CONNECT OK /*建立会话连接,1==clean_session,60==keepalive*/ /*在上一条命令回复CONNECT OK的基础上再发送本命令,且不能间隔太长时间*/ [16:46:46.178]发→◇AT+MCONNECT=1,60 [16:46:46.184]收←◆ OK [16:46:46.319]收←◆ CONNACK OK /*订阅MQTT*/ /*dev/sub==订阅topic,0==qos*/ [16:46:48.405]发→◇AT+MSUB="dev/sub",0 [16:46:48.410]收←◆ OK [16:46:48.553]收←◆ SUBACK /*接收到的订阅信息立即打印*/ [16:46:50.532]发→◇AT+MQTTMSGSET=0 [16:46:50.537]收←◆ OK /*设置发布报文的格式,0==string格式 1==ASCII格式*/ [16:46:55.839]发→◇AT+MQTTMODE=1 [16:46:55.844]收←◆ OK /*发布消息*/ /*dev/topic==发布topic,0==qos,0==retain,313233==报文信息*/ [16:58:31.158]发→◇AT+MPUB="dev/topic",0,0,"313233" [16:58:31.165]收←◆ OK /*下面接收到的信息为用客户端模拟下发的信息*/ [16:47:03.268]收←◆ +MSUB: "dev/sub",3 byte,313233
注释图片

在这里插入图片描述

参考资料

AT指令手册

最后

以上就是迅速美女最近收集整理的关于Air724连接MQTT流程的全部内容,更多相关Air724连接MQTT流程内容请搜索靠谱客的其他文章。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(107)

评论列表共有 0 条评论

立即
投稿
返回
顶部