Anlaşıldığı üzere, bir cihaz tarafından kullanılan tüm hizmetler devre dışı bırakıldığında, cihaz Windows tarafından otomatik olarak serbest bırakılır ve bağlantısı kesilir. WH-1000XM3 için aşağıdaki örnek örneğimde bunlar ses ve müzik ve çoğu kulaklık aynı şekilde çalışacak. Bu elbette kullanılan cihaza bağlı olacaktır.
Bluetooth Komut Satırı Araçlarına ihtiyacınız olacak .
Ses aslında eller serbest servisidir (HFP) ve müzik sadece bir ses alıcısıdır (A2DP). Servis tanımlayıcıları gerekli olacaktır ve bunlar btdiscovery
yukarıdaki paketteki komut kullanılarak veya Bluetooth hizmetleri listesinden bulunabilir . HFP sesi 111e
, A2DP müzik 110b
.
Başına btcom
komut satırı yardımı:
Kullanımı:
btcom {-c|-r} {-bBluetoothAddress | -nFriendlyName} [-s{sp|dun|GUID|UUID}]
-c Create association between COM port and a remote service (Enable non-COM service).
-r Remove association between COM port and a remote service (Disable non-COM service).
-s Remote service to use (Default is Serial Port Service)
-b Bluetooth address of remote device in (XX:XX:XX:XX:XX:XX) format.
-n Friendly name of remote device.
Aygıtın bağlantısını kesmek için aşağıdakileri sorun (yalnızca benim durumumda Windows 10 1809 (17763.437) kullanarak yönetici olarak çalıştırıldığında çalışır):
"C:\Program Files (x86)\Bluetooth Command Line Tools\bin\btcom" -n "WH-1000XM3" -r -s111e
"C:\Program Files (x86)\Bluetooth Command Line Tools\bin\btcom" -n "WH-1000XM3" -r -s110b
Tekrar bağlanmak için, -c
yerine şunu verin -r
. Bu, Windows tarafından bağlı tüm servisler / profiller devre dışı bırakıldığı / etkinleştirildiği sürece sadece kulaklıklar için değil, diğer cihazlar için de geçerlidir.
Not: Bluetooth keşfi gerçekleştirildiğinden kullanmak -n <friendly name>
, kullanmaktan çok daha yavaştır -b <address>
.