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.SerialPortWrapperjava.lang.Exceptionpublic void open()
throws java.lang.Exception
open in interface com.serotonin.modbus4j.serial.SerialPortWrapperjava.lang.Exceptionpublic java.io.InputStream getInputStream()
getInputStream in interface com.serotonin.modbus4j.serial.SerialPortWrapperpublic java.io.OutputStream getOutputStream()
getOutputStream in interface com.serotonin.modbus4j.serial.SerialPortWrapperpublic int getBaudRate()
getBaudRate in interface com.serotonin.modbus4j.serial.SerialPortWrapperpublic int getStopBits()
getStopBits in interface com.serotonin.modbus4j.serial.SerialPortWrapperpublic int getParity()
getParity in interface com.serotonin.modbus4j.serial.SerialPortWrapperpublic int getFlowControlIn()
getFlowControlIn in interface com.serotonin.modbus4j.serial.SerialPortWrapperpublic int getFlowControlOut()
getFlowControlOut in interface com.serotonin.modbus4j.serial.SerialPortWrapperpublic int getDataBits()
getDataBits in interface com.serotonin.modbus4j.serial.SerialPortWrapper