diff --git a/btsetup.go b/btsetup.go index 6a65157..fdbcfc3 100644 --- a/btsetup.go +++ b/btsetup.go @@ -11,7 +11,7 @@ import ( var defaultAdapter *adapter.Adapter1 var itdAgent *Agent -func Init() { +func Init(adapterID string) { conn, err := dbus.SystemBus() if err != nil { panic(err) @@ -23,8 +23,12 @@ func Init() { panic(err) } + if adapterID == "" { + adapterID = bt.GetDefaultAdapterID() + } + // Get bluez default adapter - da, err := bt.GetDefaultAdapter() + da, err := bt.GetAdapter(adapterID) if err != nil { panic(err) }