gpt4 book ai didi

Java 简单串行连接器 (jSSC) : getInputBufferBytesCount returns zero

转载 作者:行者123 更新时间:2023-12-01 19:50:18 26 4
gpt4 key购买 nike

使用 Java Simple Serial Connector (jSSC) 时图书馆,SerialPort.getInputBufferBytesCount()即使缓冲区中有字节,也始终返回零。

可能与此相关,readBytes()从不返回任何字节。 readBytes(byteCount)版本有效 - 但是,当然,由于上述问题,我不知道要读多少。

平台是 Windows 8,我使用的是 HHD 的虚拟串行端口软件。

有谁知道可能导致此问题的原因或如何解决?

最佳答案

这似乎是一个错误。有多个issues在 Google 代码页上打开的内容似乎指向相同的症状。

作为解决方法,this person构造了一个循环来连续调用 readBytes(1, timeout),其中 timeout 是相当短的时间。当 readBytes() 超时时循环中断。

关于Java 简单串行连接器 (jSSC) : getInputBufferBytesCount returns zero,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25646325/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com