func (conn *Connection) GetAdapter() (Adapter, error) {
	return conn.findObject(adapterInterface, func(_ *blob) bool { return true })
}
GetAdapter finds an Adapter in the object cache and returns it.
package ble
import (
	"log"
	"time"
)
const (
	adapterInterface = "org.bluez.Adapter1"
)
type Adapter interface {
	BaseObject
	StartDiscovery() error
	StopDiscovery() error
	RemoveDevice(Device) error
	SetDiscoveryFilter(uuids ...string) error
	Discover(timeout time.Duration, uuids ...string) error
}