From dcba99769089f3ebccf839f4be6c605da52e64d7 Mon Sep 17 00:00:00 2001 From: Trygve Laugstøl Date: Sun, 4 Oct 2015 13:13:58 +0200 Subject: o More idiomatic Lua code. --- mqtt-bridge/mq.lua | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'mqtt-bridge/mq.lua') diff --git a/mqtt-bridge/mq.lua b/mqtt-bridge/mq.lua index dbebe8f..da77063 100644 --- a/mqtt-bridge/mq.lua +++ b/mqtt-bridge/mq.lua @@ -1,3 +1,4 @@ +local P = {} local m local topic, cid @@ -20,7 +21,7 @@ local function mq_client_connected(con) local majorVer, minorVer, devVer, chipId, flashId, flashSize, flashMode, flashSpeed = node.info() payload = '{"version": "'..majorVer..'.'..minorVer..'.'..devVer..'", "chipId":'..chipId..', "flashId":'..flashId..', "flashSize":'..flashSize..', "flashMode":'..flashMode..', "flashSpeed":'..flashSpeed.."}" - mq_publish("firmware", payload) + P.publish("firmware", payload) end function mq_on_timer() @@ -29,7 +30,6 @@ function mq_on_timer() -- p("checking status, status="..status) local status = wifi.sta.getip() - p("checking status, status="..status) if status and status ~= "0.0.0.0" then if not m then @@ -52,7 +52,7 @@ function mq_on_timer() end end -function mq_init(timer_id, client_id) +function P.init(timer_id, client_id) p("Configuring") topic = "/esp8266/"..client_id @@ -63,8 +63,10 @@ function mq_init(timer_id, client_id) p("Configured") end -function mq_publish(path, payload) +function P.publish(path, payload) if m then m:publish(topic.."/"..path, payload, 0, 0) end end + +return P -- cgit v1.2.3