diff --git a/src/main/c/Posix/SerialPort_Posix.c b/src/main/c/Posix/SerialPort_Posix.c index 667b43c5..0eba0ca3 100644 --- a/src/main/c/Posix/SerialPort_Posix.c +++ b/src/main/c/Posix/SerialPort_Posix.c @@ -581,7 +581,7 @@ JNIEXPORT jboolean JNICALL Java_com_fazecast_jSerialComm_SerialPort_configPort(J tcgetattr(port->handle, &options); options.c_cc[VSTART] = (unsigned char)xonStartChar; options.c_cc[VSTOP] = (unsigned char)xoffStopChar; - options.c_iflag &= ~(IGNBRK | BRKINT | PARMRK | ISTRIP | INLCR | INPCK | IGNPAR | IGNCR | ICRNL | IXON | IXOFF); + options.c_iflag &= ~(IGNBRK | BRKINT | PARMRK | ISTRIP | INLCR | INPCK | IGNPAR | IGNCR | ICRNL | IXON | IXOFF | IXANY); options.c_oflag &= ~OPOST; options.c_lflag &= ~(ECHO | ECHONL | ICANON | ISIG | IEXTEN); options.c_cflag &= ~(CSIZE | PARENB | CMSPAR | PARODD | CSTOPB | CRTSCTS); diff --git a/src/main/java/com/fazecast/jSerialComm/SerialPort.java b/src/main/java/com/fazecast/jSerialComm/SerialPort.java index e630b69b..e05c3d94 100644 --- a/src/main/java/com/fazecast/jSerialComm/SerialPort.java +++ b/src/main/java/com/fazecast/jSerialComm/SerialPort.java @@ -96,7 +96,7 @@ public class SerialPort static final public int LISTENING_EVENT_PORT_DISCONNECTED = 0x10000000; // Static initializer loads correct native library for this machine - static private final String versionString = "2.9.3-beta2"; + static private final String versionString = "2.9.3"; static private final String tmpdirAppIdProperty = "fazecast.jSerialComm.appid"; static private final List shutdownHooks = new ArrayList(); static private boolean isWindows = false, isAndroid = false;