git-svn-id: svn://db.shs.com.ru/pip@509 12ceb7fc-bf1f-11e4-8940-5bc7170c53b5

This commit is contained in:
2017-06-19 10:50:33 +00:00
parent eaff0fc31e
commit d1bbe41846

View File

@@ -63,6 +63,7 @@
# include <termios.h> # include <termios.h>
# include <fcntl.h> # include <fcntl.h>
# include <sys/ioctl.h> # include <sys/ioctl.h>
# include <linux/serial.h>
# ifndef B50 # ifndef B50
# define B50 0000001 # define B50 0000001
# endif # endif
@@ -516,6 +517,13 @@ bool PISerial::openDevice() {
} }
tcgetattr(fd, &PRIVATE->desc); tcgetattr(fd, &PRIVATE->desc);
PRIVATE->sdesc = PRIVATE->desc; PRIVATE->sdesc = PRIVATE->desc;
serial_struct ss;
ioctl(fd, TIOCGSERIAL, &ss);
piCoutObj << "b" << ss.xmit_fifo_size;
ss.xmit_fifo_size = threadedReadBufferSize();
ioctl(fd, TIOCSSERIAL, &ss);
ioctl(fd, TIOCGSERIAL, &ss);
piCoutObj << "a" << ss.xmit_fifo_size;
//piCoutObj << "Initialized " << path_; //piCoutObj << "Initialized " << path_;
#endif #endif
applySettings(); applySettings();