我尝试连接到可在 Virtual COM Port X 上访问的 USB 设备。一切正常(本地)。现在我正在使用 RDP(远程桌面)会话并尝试连接到我的设备,但没有得到任何响应。RDP COM 端口重定向已激活。如果我运行:
SerialPort.GetPortNames()
在我的 RDP 会话中,我将获得正确的端口(在我的情况下为 COM 端口 9)。然后我尝试连接:
_port.Open();
_port.Write(buffer, offset, count);
我可以看到我的设备(连接在我的无 RDP 会话主机上)检索了一些字节(LED 闪烁),但我从未得到任何响应/结果。
如果我在本地尝试,一切正常。
我做错了什么?