我在发布多条 MQTT 消息时遇到了一个奇怪的问题。我原以为每个函数都会针对发布的每条唯一消息进行回调,但事实并非如此。这是错误还是我的期望或代码错误?也许值得注意的是,订阅函数回调的执行方式与此相同。-Rick
示例:
m:publish(\"/topic1/data\",\"foo\",1,0,func
tion(client) print(\"published topic 1\") end) m:
publish(\"/topic2/data\",\"foo \",1,0,function(client) print(\"published topic 2\") end)
m:publish(\"/topic3/data\",\"foo\",1,0,function(client) print(\"published topic 3\" )结束)
输出:
NodeMCU 由 frightanic.com 分支定制构建
:主
提交:c8037568571edb5c568c2f8231e4f8ce0683b883
SSL:真正的
模块:dht、文件、gpio、mqtt、net、节点、tmr、uart、wifi
构建于:2016-03-26 14:25
由 Lua 提供支持SDK 1.4.0 上的 5.1.4
更新:2016 年 4 月 2 日记录为
https://github.com/nodemcu/nodemcu-firmware/issues/1217