基于CW32的电压电流表
V1.0.0
一款物联网多功能电压电流表
载入中...
搜索中...
未找到
mqtt.h
浏览该文件的文档.
1
11
#ifndef MQTT_H_
12
#define MQTT_H_
13
14
#include "board.h"
15
#include "
esp8266_cmd.h
"
16
#include "
GUI.h
"
17
#include "
Lcd_Driver.h
"
18
#include "
menu.h
"
19
#include <stdlib.h>
20
21
/*注意CLIENTID当中的逗号,除了第一个之外,其他的逗号前都要加两个反斜杠 \\ 转义*/
22
#define USERCFG "AT+MQTTUSERCFG=0,1,\"NULL\",\"username\",\"password\",0,0,\"\""
23
#define CLIENTID "AT+MQTTCLIENTID=0,\"ClientID\""
24
#define MQTTCONN "AT+MQTTCONN=0,\"MQTTHost\",Port,1"
25
#define MQTT_TOPIC "TOPIC"
26
27
void
MQTT_Setup
(
void
);
28
void
MQTT_Disconnect
(
void
);
29
void
MQTT_Publish
(
char
*data);
30
31
extern
uint8_t
mqtt_status
;
32
33
#endif
GUI.h
GUI绘制相关头文件
Lcd_Driver.h
LCD屏幕驱动头文件
esp8266_cmd.h
ESP8266相关操作头文件
menu.h
菜单相关函数头文件
MQTT_Publish
void MQTT_Publish(char *data)
在MQTT指定话题发布消息
定义
mqtt.c:103
MQTT_Setup
void MQTT_Setup(void)
MQTT设置
定义
mqtt.c:21
mqtt_status
uint8_t mqtt_status
MQTT连接状态
定义
mqtt.c:13
MQTT_Disconnect
void MQTT_Disconnect(void)
断开MQTT连接
定义
mqtt.c:80
APP
mqtt.h
制作者
1.12.0