java-simple-serial-connector (jssc) 丢弃缓冲区方法

标签 java serial-port jssc

我正在通过串口从硬件读取数据,并且使用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/

相关文章:

java - 如何在主模块[module-info.java]中添加库?

java - 黑 jack 打印发牌

vb.net - 如何发送文本和十六进制代码到串行 VFD 显示器 [VB.NET]

python - processing.py 中串行库的文档

c++ - 将类添加到基本 Qt GUI 应用程序时出现 Qt 链接器错误

iphone - 在 iPhone 中访问/dev/tty.iap 被拒绝

java - 反射 getDeclaredMethods() 和不在类路径中的类

java - 用于 Restful Web 服务的 ReSTLet 与 Spring MVC

java - Mockito - 如何验证从未调用过模拟