public class SerialPortWrapperImpl
extends java.lang.Object
implements com.serotonin.modbus4j.serial.SerialPortWrapper
Modifier and Type | Field and Description |
---|---|
private int |
baudRate |
private java.lang.String |
commPortId |
private int |
dataBits |
private int |
flowControlIn |
private int |
flowControlOut |
private org.apache.commons.logging.Log |
LOG |
private int |
parity |
private gnu.io.SerialPort |
serialPort |
private int |
stopBits |
private int |
timeOutComPort |
Constructor and Description |
---|
SerialPortWrapperImpl() |
SerialPortWrapperImpl(java.lang.String commPortId,
int baudRate,
int flowControlIn,
int flowControlOut,
int dataBits,
int stopBits,
int parity,
int timeOutComPort) |
Modifier and Type | Method and Description |
---|---|
void |
close() |
int |
getBaudRate() |
java.lang.String |
getCommPortId() |
int |
getDataBits() |
int |
getFlowControlIn() |
int |
getFlowControlOut() |
java.io.InputStream |
getInputStream() |
java.io.OutputStream |
getOutputStream() |
int |
getParity() |
int |
getStopBits() |
void |
open() |
void |
setBaudRate(int baudRate) |
void |
setCommPortId(java.lang.String commPortId) |
void |
setDataBits(int dataBits) |
void |
setFlowControlIn(int flowControlIn) |
void |
setFlowControlOut(int flowControlOut) |
void |
setParity(int parity) |
void |
setStopBits(int stopBits) |
private gnu.io.SerialPort serialPort
private java.lang.String commPortId
private int baudRate
private int flowControlIn
private int flowControlOut
private int dataBits
private int stopBits
private int parity
private int timeOutComPort
private final org.apache.commons.logging.Log LOG
public SerialPortWrapperImpl()
public SerialPortWrapperImpl(java.lang.String commPortId, int baudRate, int flowControlIn, int flowControlOut, int dataBits, int stopBits, int parity, int timeOutComPort)
public java.lang.String getCommPortId()
public void setCommPortId(java.lang.String commPortId)
public void setBaudRate(int baudRate)
public void setFlowControlIn(int flowControlIn)
public void setFlowControlOut(int flowControlOut)
public void setDataBits(int dataBits)
public void setStopBits(int stopBits)
public void setParity(int parity)
public void close() throws java.lang.Exception
close
in interface com.serotonin.modbus4j.serial.SerialPortWrapper
java.lang.Exception
public void open() throws java.lang.Exception
open
in interface com.serotonin.modbus4j.serial.SerialPortWrapper
java.lang.Exception
public java.io.InputStream getInputStream()
getInputStream
in interface com.serotonin.modbus4j.serial.SerialPortWrapper
public java.io.OutputStream getOutputStream()
getOutputStream
in interface com.serotonin.modbus4j.serial.SerialPortWrapper
public int getBaudRate()
getBaudRate
in interface com.serotonin.modbus4j.serial.SerialPortWrapper
public int getStopBits()
getStopBits
in interface com.serotonin.modbus4j.serial.SerialPortWrapper
public int getParity()
getParity
in interface com.serotonin.modbus4j.serial.SerialPortWrapper
public int getFlowControlIn()
getFlowControlIn
in interface com.serotonin.modbus4j.serial.SerialPortWrapper
public int getFlowControlOut()
getFlowControlOut
in interface com.serotonin.modbus4j.serial.SerialPortWrapper
public int getDataBits()
getDataBits
in interface com.serotonin.modbus4j.serial.SerialPortWrapper