I am a developer and need to support a broad a range of Bluetooth stacks as possible for an application. I need to support
- Microsoft
- Broadcom
- Toshiba
- Any others I don't know about
however finding out what drivers are being used is tricky.
I have done the usual check for the driver in Device Manager but I get conflicting results. For example under the Bluetooth branch the Bluetooth dongle driver is provided by Broadcom, but the connected device (a Bluetooth serial device) has the driver provided by Microsoft. Under the virtual COM port the device driver is also provided by Microsoft.
I have also checked this form post which suggests if the Broadcom stack is installed I should find some .dlls named BtSdkCE30.dll
or BtSdkCE50.dll
in my Windows folder but no such .dlls exist (although the post was relating to PDA mobile devices).
Am I using the Broadcom drivers or not? I am using Windows 10 but need to support down to Vista.