相关疑难解决方法(0)

如何在c#中找到蓝牙设备的COM端口号?

我公司开发了一种使用虚拟COM端口通过蓝牙与PC通信的设备.

现在我们需要用户首先将设备与PC(MS Windows操作系统)配对,然后手动输入它的com端口号到我们的应用程序中(我敢打赌,95%的用户将在此设备上失败).

所以我希望我的应用程序向用户提供配对蓝牙设备列表(他们的"友好名称"列表),之后我想自动找出被选中设备的COM端口号.

我怎么能在c#中做到这一点?(独立于已安装的蓝牙堆栈的解决方案表示赞赏).

提前致谢.

c# serial-port bluetooth

16
推荐指数
2
解决办法
4万
查看次数

以编程方式在Windows中重新启动USB设备

我正在开发的一些软件需要USB设备(我作为SerialPort与USB-to-UART桥接器进行交互).

有时,在计算机从休眠状态重新启动后,设备未被检测到,我无法再通过其串行端口向设备写入或读取设备.必须具有对设备的读/写访问权限.

我不能依赖用户采取任何行动(物理或其他),所以我需要一种方法以编程方式重启设备.

我应该如何使用.NET框架以编程方式在Windows XP/Vista/7中重新启动USB设备?

.net windows usb systems-programming hardware-programming

5
推荐指数
1
解决办法
3614
查看次数