3

我尝试连接到可在 Virtual COM Port X 上访问的 USB 设备。一切正常(本地)。现在我正在使用 RDP(远程桌面)会话并尝试连接到我的设备,但没有得到任何响应。RDP COM 端口重定向已激活。如果我运行:

SerialPort.GetPortNames()

在我的 RDP 会话中,我将获得正确的端口(在我的情况下为 COM 端口 9)。然后我尝试连接:

_port.Open();
_port.Write(buffer, offset, count);

我可以看到我的设备(连接在我的无 RDP 会话主机上)检索了一些字节(LED 闪烁),但我从未得到任何响应/结果。

如果我在本地尝试,一切正常。

我做错了什么?

4

1 回答 1

3

您能否确认您是否连接到目标 PC 上的设备,而不是从您打开远程桌面的 PC?

本地设置:Target_PC -> USB_Device = Works

远程设置:Other_PC -RDP-> Target_PC -> USB_Device = 应该可以

于 2012-08-13T12:21:31.483 回答