new: exposing ble.device.disconnected events via api.rest module

This commit is contained in:
evilsocket 2019-03-16 21:48:08 +01:00
commit 0810a1f2fe
No known key found for this signature in database
GPG key ID: 1564D7F30393A456

View file

@ -34,6 +34,7 @@ func (mod *BLERecon) onPeriphDiscovered(p gatt.Peripheral, a *gatt.Advertisement
}
func (mod *BLERecon) onPeriphDisconnected(p gatt.Peripheral, err error) {
mod.Session.Events.Add("ble.device.disconnected", mod.currDevice)
mod.setCurrentDevice(nil)
if mod.Running() {
mod.Info("device disconnected, restoring discovery.")