Wie kann ich feststellen, welchen Bluetooth-Stack mein Windows-Computer verwendet?

Wie kann ich feststellen, welchen Bluetooth-Stack mein Windows-Computer verwendet?

Ich bin Entwickler und muss für eine Anwendung eine möglichst breite Palette von Bluetooth-Stacks unterstützen. Ich muss unterstützen

  • Microsoft
  • Broadcom
  • Toshiba
  • Alle anderen kenne ich nicht

Es ist jedoch schwierig herauszufinden, welche Treiber verwendet werden.

Ich habe die übliche Treiberprüfung im Geräte-Manager durchgeführt, erhalte jedoch widersprüchliche Ergebnisse. Beispielsweise wird im Bluetooth-Zweig der Bluetooth-Dongle-Treiber von Broadcom bereitgestellt, das angeschlossene Gerät (ein serielles Bluetooth-Gerät) verfügt jedoch über den von Microsoft bereitgestellten Treiber. Unter dem virtuellen COM-Port wird der Gerätetreiber ebenfalls von Microsoft bereitgestellt.

Ich habe auch überprüftdiesen FormularbeitragDies lässt darauf schließen, dass ich, wenn der Broadcom-Stack installiert ist, einige DLLs mit dem Namen BtSdkCE30.dlloder BtSdkCE50.dllin meinem Windows-Ordner finden sollte, aber es sind keine solchen DLLs vorhanden (obwohl sich der Beitrag auf mobile PDA-Geräte bezog).

Verwende ich die Broadcom-Treiber oder nicht? Ich verwende Windows 10, brauche aber Unterstützung bis Vista.

Antwort1

Um festzustellen, welche Bluetooth-Treiber installiert sind, können Sie am besten das SDK (C++) des Anbieters durchsuchen, das Funktionen zum Ermitteln der installierten Stapelversion bereitstellt.

Beispielsweise enthält das Broadcomm SDK eine Funktion namens:getBTWVersion Wenn dies fehlschlägt, bedeutet dies, dass der Broadcomm-Stack nicht installiert ist. Sie können das Bluetooth SDK von erhaltenBroadcom

Sie können den Toshiba Bluetooth-Stack auch erhalten, indem Sie das Anforderungsformular auf der Toshiba-Site ausfüllen.

Viel Glück.

Antwort2

Schauen Sie sich anBlueCove.org: Sie sagen zu:

  • Öffnen Sie die Systemsteuerung
  • Offenes System"
  • Klicken Sie auf die Registerkarte „Hardware“.
  • Klicken Sie auf „Geräte-Manager“
  • Navigieren Sie zu Ihrem Bluetooth-Gerät
  • Klicken Sie mit der rechten Maustaste und wählen Sie „Eigenschaften“
  • Klicken Sie auf die Registerkarte „Treiber“.

verwandte Informationen