带有libmosquitto的C / C ++中的## MQTT订阅者和发布者示例 该项目演示了如何使用协议来收集环境数据(压力,温度和湿度),其中MQTT客户端分布在多个位置,并在连接了Pi Sense HAT的Raspberry Pi上运行。 选择了来实现C / C ++中的MQTT子订阅者和发布者代码,而是choise的MQTT代理,用于测试实现。 ###项目组件 该项目包含三个MQTT客户端: mqtt_sub :环境数据主题的订阅者; mqtt_pub :虚拟/测试环境数据的发布者(用于测试MQTT设置); mqtt_pub_sense_hat :与mqtt_pub相同,但是它使用Raspberry Pi Sense HAT上的传感器提供实际的环境数据。 ###怎么运行的 客户端mqtt_sub 。 它订阅代理上以home开头并以ambient_data ( “ hom