我正在通过串口从硬件读取数据,并且使用jssc的readString()
方法。
我使用了计时器来连续获取数据。 因此,每当我更改命令时,接收到的数据都是与先前命令和当前命令相关的组合。
在使用 C# 时,我借助 SerialPort.DiscardInBuffer()
方法解决了这个问题。
jssc中是否有等于SerialPort.DiscardInBuffer()
和SerialPort.DiscardOutBuffer()
的方法?
最佳答案
最后,
SerialPort.purgePort(int flags)
这就是我一直在寻找的东西。
关于java-simple-serial-connector (jssc) 丢弃缓冲区方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33472300/