SerialPort _port = new SerialPort(portName); _port .openPort(); _port.setParams(baudRate, dataBits, stopBits, parity, setRTS, setDTR); _port.setFlowControlMode(SerialPort.FLOWCONTROL_NONE);
result.setFlowControlMode( flowControl ); result.enableReceiveTimeout( 100 ); result.enableReceiveThreshold( 0 );
port.notifyOnDataAvailable(true); port.notifyOnOutputEmpty(true); port.setFlowControlMode(SerialPort.FLOWCONTROL_XONXOFF_IN + SerialPort.FLOWCONTROL_XONXOFF_OUT); final OutputStream outs = port.getOutputStream(); final InputStream ins = port.getInputStream();
int mode = m_Port.getFlowControlMode(); mode &= ~(SerialPort.FLOWCONTROL_XONXOFF_IN | SerialPort.FLOWCONTROL_XONXOFF_OUT); m_Port.setFlowControlMode(mode); byte[] sent = new byte[256]; byte[] rcvd = new byte[256];
m_Port.notifyOnDataAvailable(true); m_Port.notifyOnOutputEmpty(true); m_Port.setFlowControlMode(SerialPort.FLOWCONTROL_XONXOFF_IN + SerialPort.FLOWCONTROL_XONXOFF_OUT); m_Port.setSerialPortParams(speed, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_NONE); final boolean[] stop = { false };
int mode = m_Port.getFlowControlMode(); mode &= ~(SerialPort.FLOWCONTROL_XONXOFF_IN | SerialPort.FLOWCONTROL_XONXOFF_OUT); m_Port.setFlowControlMode(mode); byte[] sent = new byte[256]; byte[] rcvd = new byte[256];
m_Port.notifyOnDataAvailable(true); m_Port.notifyOnOutputEmpty(true); m_Port.setFlowControlMode(SerialPort.FLOWCONTROL_XONXOFF_IN + SerialPort.FLOWCONTROL_XONXOFF_OUT); m_Port.setSerialPortParams(speed, SerialPort.DATABITS_8, SerialPort.STOPBITS_1, SerialPort.PARITY_NONE); final boolean[] stop = { false };
options.getParityMode() ); port.setFlowControlMode( options.getFlowControl() ); if ( aTimeouts )