Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/three.js/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/django/19.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Bluetooth 如何知道蓝牙加密狗是否支持WinXP SP3中的串行端口配置文件(SPP)?_Bluetooth_Spp - Fatal编程技术网

Bluetooth 如何知道蓝牙加密狗是否支持WinXP SP3中的串行端口配置文件(SPP)?

Bluetooth 如何知道蓝牙加密狗是否支持WinXP SP3中的串行端口配置文件(SPP)?,bluetooth,spp,Bluetooth,Spp,我正在WinXP SP3环境中使用USB蓝牙加密狗。我假设默认蓝牙协议栈可以识别蓝牙加密狗(蓝牙图标显示在右下角) 我想知道如何列出蓝牙狗(或WinXP蓝牙协议栈)支持的服务?我如何知道是否支持串行端口配置文件(SPP) 此外,由于我对蓝牙协议不是很熟悉,我想知道WinXP蓝牙协议栈是否支持SPP服务?还是蓝牙加密狗固件支持的功能?(即,使用相同的蓝牙加密狗,当我使用某个蓝牙堆栈时,此SPP服务可能会出现,而当我使用另一个蓝牙堆栈时,此SPP服务可能会消失。) 谢谢你的指点和建议。想想蓝牙加密狗

我正在WinXP SP3环境中使用USB蓝牙加密狗。我假设默认蓝牙协议栈可以识别蓝牙加密狗(蓝牙图标显示在右下角)

我想知道如何列出蓝牙狗(或WinXP蓝牙协议栈)支持的服务?我如何知道是否支持串行端口配置文件(SPP)

此外,由于我对蓝牙协议不是很熟悉,我想知道WinXP蓝牙协议栈是否支持SPP服务?还是蓝牙加密狗固件支持的功能?(即,使用相同的蓝牙加密狗,当我使用某个蓝牙堆栈时,此SPP服务可能会出现,而当我使用另一个蓝牙堆栈时,此SPP服务可能会消失。)


谢谢你的指点和建议。

想想蓝牙加密狗和堆栈的区别,比如互联网的情况。蓝牙加密狗是以太网卡,蓝牙协议栈是Windows实现的一切之上的东西,例如支持TCP/IP,然后支持各种应用程序对各种互联网协议/应用程序的支持

所以SPP支持是由堆栈处理的,而不是加密狗——加密狗只处理发送数据包等

SPP可以通过API和大多数蓝牙协议栈上的虚拟COM端口访问。MSFT堆栈当然支持这两者。请参阅“蓝牙设置”控制面板上的“COM端口”选项卡。如果配对设备没有自动设置COM端口,则可以在那里手动设置


(来源:)


请尝试以下步骤:

  • 打开服务控制台(开始菜单->运行->服务.msc)
  • 找到“蓝牙支持服务”
  • 右键单击服务并选择“属性”
  • 如果选中“此帐户”单选按钮,这就是问题所在
  • 改为选中“本地系统帐户”单选按钮
  • 单击“确定”
  • 再次右键单击列表中的服务,这次选择“重新启动”

  • 谢谢你的回复。我只想在蓝牙加密狗中建立一个虚拟COM端口,然后使用终端程序将数据发送到远程端。但我不太确定我的加密狗或默认WinXP蓝牙堆栈是否支持SPP服务。