1

目前我正在做一个项目,涉及 PDA 和小型嵌入式设备之间的蓝牙通信设置。这种小型嵌入式设备只能通过蓝牙链路与虚拟串行端口通信。

PDA 是运行 windows mobile 6 的 ipaq,我使用的是 c#。

我做了一个可以通过蓝牙与串口通信的程序。但唯一的问题是每次我运行这个程序时,我都必须激活蓝牙收音机,并通过蓝牙管理器手动将此设备与 pda 配对。我要做的是在运行这个程序时,它可以在 pda 和嵌入式模块之间建立蓝牙连接。

所以我正在使用 32feet 项目中的函数。这是一个问题,我无法制作虚拟串口部分,因为我认为 32feet 项目只能为窗口蓝牙堆栈制作虚拟串口,但不能为 ipaq 使用的 widcomm 蓝牙 stact 制作虚拟串口。

因此,是否有任何现有的c#类或堆栈可以在widcomm for windows mobile 6下制作虚拟串口。

谢谢

4

1 回答 1

0

请参阅我在 Widcomm 蓝牙上的回答:如何打开虚拟 COM。我通常建议使用直接套接字 (BluetoothClient) 连接。对我来说,这似乎比必须创建一个虚拟串行端口更好,这在各种平台上都很困难,然后打开它,然后当对等设备超出范围等时不会出错。:-)

艾伦

于 2010-04-27T08:55:31.260 回答