我认为这是一个相当普遍的问题,但在网上搜索我真的找不到那么多信息。我有一个带有蓝牙芯片的嵌入式系统,我经常用它来连接另一个嵌入式设备。这种连接非常健壮,永远不会失败。
然而嵌入式系统也可以通过虚拟串口连接到windows。我编写了一个软件来处理使用 32Foot inthehand 蓝牙库的连接。它在某些计算机(包括我自己的)上非常一致,但在其他计算机上完全失败或非常不稳定。其中一个实际上是一个相同的系统(相同的硬件/相同版本的 Windows)
在蓝牙配对、创建虚拟 COM 端口等方面,我应该在我的软件中特别关注什么,以提高不同计算机/Windows 版本的可靠性。
谢谢