При использовании библиотеки Java Simple Serial Connector (jSSC)SerialPort.getInputBufferBytesCount()
всегда возвращает ноль, даже если в буфере есть байты.Простой последовательный соединитель Java (jSSC): getInputBufferBytesCount возвращает ноль
Возможно, это связано с тем, что readBytes()
никогда не возвращает никаких байтов. Версия readBytes(byteCount)
работает - но, конечно, я не знаю, сколько читать из-за вышеизложенного.
Платформа - это Windows 8, и я использую программное обеспечение Virtual Serial Ports от HHD.
Кто-нибудь знает, что может быть причиной этого или как его решить?