Manually call ble.DiscoverSerices().

This commit is contained in:
Greg 2019-10-23 19:29:41 -04:00
parent bda132266d
commit c60519182a
1 changed files with 5 additions and 1 deletions

View File

@ -92,9 +92,10 @@ func eventloop() {
th.Button(periphs[i].Name).Layout(gtx, btns[i])
if btns[i].Clicked(gtx) {
periph = periphs[i]
page = connpage
b.StopScan()
b.Connect(periph)
page = connpage
w.Invalidate()
}
})
})
@ -153,8 +154,11 @@ func eventloop() {
b.Connect(e.Peripheral)
}
case ble.ConnectEvent:
fmt.Printf("Connect event\n")
state = "connected"
ble.DiscoverServices(e.Peripheral)
page = hrpage
w.Invalidate()
}
case <- tick.C:
w.Invalidate()