public class PingerSerialPort
extends java.lang.Object
implements gnu.io.SerialPortEventListener
Constructor and Description |
---|
PingerSerialPort(SMLPingerControl smlPingerControl,
SMLPingerProcess smlPingerProcess) |
Modifier and Type | Method and Description |
---|---|
boolean |
checkPort() |
void |
closePort() |
int |
flushInput() |
boolean |
openPort(java.lang.String portName,
int baud,
gnu.io.CommPortIdentifier portId,
java.lang.String portIdName) |
java.lang.String |
readNextString() |
java.lang.String |
readNextString(long timeoutMillis)
Read the next string from the serial port.
|
void |
serialEvent(gnu.io.SerialPortEvent spEvent) |
int |
writeToPort(byte[] bytes) |
public PingerSerialPort(SMLPingerControl smlPingerControl, SMLPingerProcess smlPingerProcess)
public boolean openPort(java.lang.String portName, int baud, gnu.io.CommPortIdentifier portId, java.lang.String portIdName)
public boolean checkPort()
public void closePort()
public void serialEvent(gnu.io.SerialPortEvent spEvent)
serialEvent
in interface gnu.io.SerialPortEventListener
public int flushInput()
public java.lang.String readNextString()
public java.lang.String readNextString(long timeoutMillis)
timeoutMillis
- Max time to wait for data in milliseconds.public int writeToPort(byte[] bytes)