“MAi.mqttSetSubscrib()”的版本间的差异

来自Microduino Wikipedia
跳转至: 导航搜索
(创建页面,内容为“{| style="width: 800px;" |- | <p style="color: #666666;font-size:220%">'''mAi.mqttSetSubscrib(char* sub)'''</p> <br> <p style="color: #E87E05;font-size:135%">描述<…”)
 
 
(未显示同一用户的2个中间版本)
第5行: 第5行:
 
<br>
 
<br>
 
<p style="color: #E87E05;font-size:135%">描述</p>
 
<p style="color: #E87E05;font-size:135%">描述</p>
mqttSetSubscrib()函数
+
mqttSetSubscrib()函数为MQTT协议中设置订阅的函数
 
<br>
 
<br>
 
需要调用<code style="color: #E87E05">#include <Microduino_Ai.h></code>头文件。
 
需要调用<code style="color: #E87E05">#include <Microduino_Ai.h></code>头文件。
 
<br>
 
<br>
 
<p style="color: #E87E05;font-size:135%">参数</p>
 
<p style="color: #E87E05;font-size:135%">参数</p>
char* sub:订阅ID,为字符指针
+
char* sub:订阅ID,为字符串,使用#define声明
 
<p style="color: #E87E05;font-size:135%">实例</p>
 
<p style="color: #E87E05;font-size:135%">实例</p>
 
首先声明topic,格式保持原样,斜杠后为设备ID
 
首先声明topic,格式保持原样,斜杠后为设备ID
第34行: 第34行:
 
<br>
 
<br>
 
<br>
 
<br>
<p style="font-size:115%">[[MicroAI 简介|返回MicroAI界面]]</p>
+
<p style="font-size:115%">[[MicroAI Reference|返回MicroAI编程手册]]</p>

2018年12月24日 (一) 05:48的最新版本

mAi.mqttSetSubscrib(char* sub)


描述

mqttSetSubscrib()函数为MQTT协议中设置订阅的函数
需要调用#include <Microduino_Ai.h>头文件。

参数

char* sub:订阅ID,为字符串,使用#define声明

实例

首先声明topic,格式保持原样,斜杠后为设备ID

#define SUBSCRIBTOPIC   "ca/58f881ae42c66e00013cf445"
#define SUBSCRIBTOPICP   "cp/58f881ae42c66e00013cf445"

之后使用该函数订阅topic

  if (mAi.mqttSetSubscrib(SUBSCRIBTOPIC)) {
    Serial.println(F("set mqtt subscrib ca topic OK!"));
  } else {
    Serial.println(F("set mqtt subscrib ca topic failed"));
  }

  if (mAi.mqttSetSubscrib(SUBSCRIBTOPICP)) {
    Serial.println(F("set mqtt subscrib cp topic OK!"));
  } else {
    Serial.println(F("set mqtt subscrib cp topic failed"));
  }



返回MicroAI编程手册