我的公司开发了一种使用虚拟COM端口通过蓝牙与PC通信的设备。现在,我们需要用户首先将设备与PC (MS Windows OS)配对,然后在我们的应用程序中手动输入它的COM端口号(我敢打赌,95%的用户在这方面会失败)。因此,我希望我的应用程序向用户显示成对蓝牙设备的列表(它们的“友好名称”列表),然后我希望自动查找所选设备的COM端口号。
我如何在c#中实现它?(独立于已安装的蓝牙堆栈的解决方案是值得赞赏的)。
我想在我的Android设备上使用蓝牙串行链接将.hex文件上传到我的arduino UNO板上。但是,当蓝牙适配器连接时,我收到错误消息"programmer is not responding“。我无法识别蓝牙在哪个端口上运行。我试图列举串行端口,但我找不到任何差异,无论有没有蓝牙适配器。你知道在哪里可以找到正确的蓝牙通信串口名称吗?