From 5e5eef15dc4c621fc181f7b4dbf576adb5c50e90 Mon Sep 17 00:00:00 2001 From: Arsen Musayelyan Date: Mon, 2 May 2022 20:14:46 -0700 Subject: [PATCH] Ask for adapter ID in Init() --- btsetup.go | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) 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) }