PC端微软蓝牙协议栈的安装
利用2005平台和C# 语言编写蓝牙信息系统(包括蓝牙文件传输和蓝牙信息广播)需要微软蓝牙协议栈(MS Stack)的支持。下面就PC端如何安装微软蓝牙协议栈进行操作说明。
1、将USB的蓝牙适配器(BlueTooth Dongle)插入到USB接口中。Windows XP 等系统会提示发现新的硬件。点击取消按钮。如下图所示
2、右键点击桌面上我的电脑,选择属性,进入系统属性对话框,选择硬件,点击设备管理器,将会出现下图所示:
选择详细项,从下拉框中选择Hardware Ids,如下图所示:
4、找到C:\Windows\inf\bth.inf目录下文件,打开bth.inf文件,找到如下所示行:
;------------- Device section - Start -----------------------
[ALPS.NT.5.1]
ALPS Integrated Bluetooth Device= BthUsb, USB\Vid_044e&Pid_3005 Alps Bluetooth USB Adapter= BthUsb, USB\Vid_044e&Pid_3006
[Belkin.NT.5.1]
Belkin Bluetooth Adapter= BthUsb, USB\Vid_050d&Pid_0081 Belkin Bluetooth Adapter= BthUsb, USB\Vid_050d&Pid_0084
5、在Belkin Bluetooth Adapter= BthUsb, USB\Vid_050d&Pid_0084后在增加一行如下面所示即可。
;------------- Device section - Start -----------------------
[ALPS.NT.5.1]
ALPS Integrated Bluetooth Device= BthUsb, USB\Vid_044e&Pid_3005 Alps Bluetooth USB Adapter= BthUsb, USB\Vid_044e&Pid_3006
[Belkin.NT.5.1]
Belkin Bluetooth Adapter= BthUsb, USB\Vid_050d&Pid_0081 Belkin Bluetooth Adapter= BthUsb, USB\Vid_050d&Pid_0084 Belkin Bluetooth Adapter= BthUsb, USB\Vid_050d&Pid_0012
6、保存文件和关闭文件。
7、再在设备管理器中卸载未知的USB device(即刚才的蓝牙设备)。
8、从USB接口拔出USB蓝牙适配器,然后再将USB蓝牙适配器插入USB接口。
9、Windows XP 等系统会提示发现新的硬件,但这一次我们选择“No, not this time”,选择下一步按钮,如下图所示:
10、选择高级,点击下一步按钮,如下图所示:
11、选择“不要搜索”,点击下一步,如图所示:
12、选择“Belkin Bluetooth Adapter”项,点击下一步,如图所示:
13、点击完成,如下图所示:
14、Windows XP系统将会出现发现微软蓝牙适配器界面,重复以上安装步骤,如下面一系列图所示:
15、安装完之后,到控制面板,将会发现蓝牙设备管理器图标出现在控制面板中。如下图所示: