bluetooth alpha 1

This commit is contained in:
cuu
2018-12-18 20:30:59 +08:00
parent f4e4ff3921
commit c73e08eb69
2 changed files with 39 additions and 14 deletions

View File

@@ -45,21 +45,29 @@ func (self *BluetoothPlugin) Init( main_screen *UI.MainScreen ) {
os.Exit(1)
}
err = api.On("discovery", emitter.NewCallback(func(ev emitter.Event) {
discoveryEvent := ev.GetData().(api.DiscoveredDeviceEvent)
dev := discoveryEvent.Device
showDeviceInfo(dev)
}))
if err != nil {
fmt.Println(err)
}
self.BluetoothPage = NewBluetoothPage()
self.BluetoothPage.SetScreen( main_screen)
self.BluetoothPage.SetName("Bluetooth")
self.BluetoothPage.Init()
err = api.On("discovery", emitter.NewCallback(func(ev emitter.Event) {
//discoveryEvent := ev.GetData().(api.DiscoveredDeviceEvent)
//dev := discoveryEvent.Device
//showDeviceInfo(dev)
self.BluetoothPage.RefreshDevices()
self.BluetoothPage.GenNetworkList()
main_screen.Draw()
main_screen.SwapAndShow()
}))
if err != nil {
fmt.Println(err)
}
}
func (self *BluetoothPlugin) Run( main_screen *UI.MainScreen ) {