This commit is contained in:
cuu
2018-12-20 16:02:07 +08:00
parent df344ed12b
commit 36ebf2f7fc
4 changed files with 29 additions and 10 deletions

View File

@@ -617,10 +617,10 @@ class BluetoothPage(Page):
self.GenNetworkList()
def OnLoadCb(self):
self.RefreshDevices()
if self._Screen._TitleBar._InAirPlaneMode == False:
self.RefreshDevices()
self.GenNetworkList()
self.GenNetworkList()
def ScrollUp(self):
if len(self._WirelessList) == 0:
return
@@ -648,6 +648,10 @@ class BluetoothPage(Page):
def KeyDown(self,event):
if event.key == CurKeys["A"] or event.key == CurKeys["Menu"]:
if self._Screen._TitleBar._InAirPlaneMode == True:
self.AbortedAndReturnToUpLevel()
return
if self._Adapter != None:
try:
self._Adapter.StopDiscovery()
@@ -679,8 +683,8 @@ class BluetoothPage(Page):
self._Screen.SwapAndShow()
if event.key == CurKeys["X"]:
self.Rescan()
if self._Screen._TitleBar._InAirPlaneMode == False:
self.Rescan()
if event.key == CurKeys["Y"]:
if len(self._WirelessList) == 0:
@@ -693,7 +697,8 @@ class BluetoothPage(Page):
self._Screen.SwapAndShow()
if event.key == CurKeys["B"]:
self.TryConnect()
if self._Screen._TitleBar._InAirPlaneMode == False:
self.TryConnect()
def Draw(self):
self.ClearCanvas()
@@ -743,10 +748,10 @@ class APIOBJ(object):
self._Page.Init()
bus.add_signal_receiver(self._Page.DbusPropertiesChanged,
dbus_interface = "org.freedesktop.DBus.Properties",
signal_name = "PropertiesChanged",
arg0 = "org.bluez.Device1",
path_keyword = "path")
dbus_interface = "org.freedesktop.DBus.Properties",
signal_name = "PropertiesChanged",
arg0 = "org.bluez.Device1",
path_keyword = "path")
def API(self,main_screen):
if main_screen !=None:

View File

@@ -92,6 +92,8 @@ class NetItem(object):
print(object["RSSI"])
self._RSSI = int(object["RSSI"])
mac_addr = mac_addr[:34]
name_label.Init(mac_addr,self._FontObj)
self._Labels["mac_addr"] = name_label