public class SerialPortDriver extends InstrumentDriver
commandSeparation, encoding, instrument, interceptors, responseTermination, responseTimeout| Constructor and Description |
|---|
SerialPortDriver() |
| Modifier and Type | Method and Description |
|---|---|
void |
connect() |
void |
disconnect() |
int |
getBaudrate() |
int |
getDataBits() |
String |
getDefaultRequestTermination()
Returns the driver-specific default pattern for terminating requests.
|
String |
getParity() |
String |
getPath() |
void |
init(String name,
YConfiguration config) |
void |
readAvailable(ResponseBuffer responseBuffer,
int timeout) |
void |
write(byte[] bytes) |
command, getCommandSeparation, getName, getResponseTermination, getResponseTimeoutpublic void init(String name, YConfiguration config)
init in class InstrumentDriverpublic int getBaudrate()
public int getDataBits()
public String getParity()
public String getPath()
public void connect()
connect in class InstrumentDriverpublic void write(byte[] bytes)
write in class InstrumentDriverpublic void readAvailable(ResponseBuffer responseBuffer, int timeout) throws IOException
readAvailable in class InstrumentDriverIOExceptionpublic void disconnect()
disconnect in class InstrumentDriverpublic String getDefaultRequestTermination()
InstrumentDriverReturn null to do no request termination.
getDefaultRequestTermination in class InstrumentDriverCopyright © 2020 Space Applications Services. All rights reserved.