gpt4 book ai didi

c# - Windows/.Net 中的蓝牙 API?

转载 作者:IT王子 更新时间:2023-10-29 04:08:06 26 4
gpt4 key购买 nike

我正在编写一个蓝牙扫描仪,用于定位和识别附近的移动设备。这是我可以使用 C# 完成的事情,还是我需要使用 C/C++ API?我的应用程序针对 Windows XP 和 Vista。感谢指点。

谢谢!

最佳答案

PC 上蓝牙的一个问题是有多个 BT 堆栈在使用,您永远无法完全知道给定机器上可用的是哪个。最常见的是 Widcomm(现为 Broadcom)和 Microsoft(出现在 XP 中,可能是服务包之一)。不过,有的BT硬件厂商封装了BlueSoleil,有的用的是东芝。大多数加密狗都可以与 MS 堆栈一起使用,因此我见过的 .NET 库倾向于使用它。

每个堆栈都有完全不同的方式来执行发现部分,您可以浏览附近的设备并查询他们的服务。

如果我今天必须选择一种方法,我可能会用 C++ 进行发现并为 .NET 添加一个接口(interface)。

32feet.net 的东西在我尝试时运行良好,但不支持 Widcomm 堆栈。

关于c# - Windows/.Net 中的蓝牙 API?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/144862/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com