贝加莱AR上实现订阅者与发布者,有两种方式可供使用,点击以下链接跳转。
入门方案,基于 libemqtt 的 C 代码源码实现一个基础的 MQTT client 功能,相应的发布和订阅还是比较简单的,推荐入门MQTT了解使用。
基于 eclipse/paho.mqtt.c (https://github.com/eclipse/paho.mqtt.c)进行了MQTT client 功能的集成,并进行了不断的迭代完善,已经在 GitHub 发布了,2022.07.19 最后发布的是 1.3.8-rev05 版本,支持 MQTT V5.0 协议,并支持SSL通信。
Github 上的连接为 https://github.com/br-automation-com/paho.mqtt.c-ar ,以 贝加莱二进制库 IotMqtt 库直接使用。