C#串口发送不可接收的数据

时间:2013-09-13 14:26:51

标签: c# serial-port

我在Windows 8上使用.Net Framework 4,并且遇到了一个非常奇怪的串口问题。

我可以通过串口接收数据,但是当我从同一串口发送数据时,它不会被非常标准的终端仿真器接收(H.我看到TX LED从发送端口亮起,并且RX LED从接收端口亮起,但仍然没有显示任何接收的文本。

接收端口为什么会得到/解释/无论什么流?

我正在尝试发送字符串:“0300” 作为4字节字节数组:30-33-30-30

使用以下代码行:

comm.Write(arrayToSend, 0, arrayToSend.Length);

以下是调试中COM端口配置的照片:

enter image description here

如果您有任何有用的见解,请与我们联系:D

谢谢, - 马特

1 个答案:

答案 0 :(得分:0)

我认为你需要

comm.Flush();

您的数据。