1

我正在通过串行端口从硬件读取数据,并且正在使用readString()jssc 的方法。

我已经使用计时器连续获取数据。因此,每当我更改命令时,接收到的数据都是与先前和当前命令相关的组合。

在使用 C# 时,我在SerialPort.DiscardInBuffer()方法的帮助下解决了这个问题。

jssc 中是否有任何方法等于SerialPort.DiscardInBuffer()and SerialPort.DiscardOutBuffer()

4

1 回答 1

2

最后,

SerialPort.purgePort(int flags) 

是我一直在寻找的。

于 2015-11-02T07:53:22.163 回答