[WirelessLanSetup] fix AP scan interval
authorhschang <chang@dev3>
Thu, 15 May 2014 10:22:10 +0000 (19:22 +0900)
committerhschang <chang@dev3>
Thu, 15 May 2014 11:50:20 +0000 (20:50 +0900)
lib/python/Plugins/SystemPlugins/WirelessLanSetup/plugin.py

index 1331a69..24148a5 100755 (executable)
@@ -977,7 +977,7 @@ class WlanScanAp(Screen,HelpableScreen):
        def activateIface(self):
                os_system("ifconfig "+self.iface+" up")
                iNetwork.setAdapterAttribute(self.iface, "up", True)
-               self.updateStatusTimer.start(2000, True)
+               self.updateStatusTimer.start(10, True)
                
 
        def updateStatus(self):
@@ -987,7 +987,7 @@ class WlanScanAp(Screen,HelpableScreen):
 
        def updateAPList(self):
                self.updateStatusTimer.stop()
-               self.updateStatusTimer.start(8000, True)
+               self.updateStatusTimer.start(5000, True)
 
        def left(self):
                self["aplist"].pageUp()
@@ -1034,6 +1034,7 @@ class WlanScanAp(Screen,HelpableScreen):
 
                if Iwscanresult is None or len(Iwscanresult.aplist) == 0:
                        self["Status"].setText(("NO AP detected"))
+                       self.updateAPList()
                        return
 
                try: