Browse Source

Update init.lua

Add one local variable to reduce one function call and take advantage of nil<=>false equivalance.
TJ Borromeo 9 years ago
parent
commit
7beec37206
1 changed files with 3 additions and 2 deletions
  1. 3 2
      init.lua

+ 3 - 2
init.lua

@@ -56,14 +56,15 @@ collectgarbage()
 local joinCounter = 0
 local joinMaxAttempts = 5
 tmr.alarm(0, 3000, 1, function()
-   if wifi.sta.getip() == nil and joinCounter < joinMaxAttempts then
+   local ip = wifi.sta.getip()
+   if ip and joinCounter < joinMaxAttempts then
       print('Connecting to WiFi Access Point ...')
       joinCounter = joinCounter +1
    else
       if joinCounter == joinMaxAttempts then
          print('Faild to connect to WiFi Access Point.')
       else
-         print('IP: ',wifi.sta.getip())
+         print('IP: ',ip)
          -- Uncomment to automatically start the server in port 80
          --dofile("httpserver.lc")(80)
       end