diff --git a/src_main/io/piserial.cpp b/src_main/io/piserial.cpp index 4520f0b6..2fe40c1d 100755 --- a/src_main/io/piserial.cpp +++ b/src_main/io/piserial.cpp @@ -831,10 +831,10 @@ void PISerial::threadedReadBufferSizeChanged() { #ifndef WINDOWS serial_struct ss; ioctl(fd, TIOCGSERIAL, &ss); - piCoutObj << "b" << ss.xmit_fifo_size; - ss.xmit_fifo_size = threadedReadBufferSize(); + //piCoutObj << "b" << ss.xmit_fifo_size; + ss.xmit_fifo_size = piMaxi(threadedReadBufferSize(), 4096); ioctl(fd, TIOCSSERIAL, &ss); - ioctl(fd, TIOCGSERIAL, &ss); - piCoutObj << "a" << ss.xmit_fifo_size; + //ioctl(fd, TIOCGSERIAL, &ss); + //piCoutObj << "a" << ss.xmit_fifo_size; #endif }