接前一篇文章:ESP32-C3模组上跑通MQTT遗嘱机制(1)
本文内容参考:
ESP-MQTT - ESP32 - — ESP-IDF 编程指南 latest 文档
特此致谢!
上一回对于MQTT遗嘱机制进行了介绍,本回讲解在ESP-IDF中如何使用或者说使能MQTT遗嘱机制。
要弄清楚MQTT遗嘱机制代码如何添加,先得由MQTT代码讲起。笔者之前参考乐鑫官方MQTT例程,实现了MQTT通信,(参考)核心代码如下:
static void mqtt_app_start(void)
{const esp_mqtt_client_config_t mqtt_cfg = {.broker.address.uri = CONFIG_BROKER_URI,.broker.verification.certificate = (const char *)mqtt_eclipseprojects_io_pem_start,.broker.verification.skip_cert_common_name_check = true,