4 import com.ghgande.j2mod.modbus.util.SerialParameters;
15 private String portName;
25 private int parityBits;
55 this.portName = portName;
71 this.stopBits = stopBits;
79 return this.parityBits;
87 this.parityBits = parityBits;
103 this.dataBits = dataBits;
111 return this.baudRate;
120 throw new IllegalArgumentException(
121 "Attempted to set a baud rate less than or equal to 0. " +
122 "This is not allowed" 125 this.baudRate = baudRate;
133 return this.encoding;
141 this.encoding = encoding;
150 SerialParameters parameters =
new SerialParameters();
152 parameters.setPortName(portName);
153 parameters.setStopbits(stopBits);
154 parameters.setParity(parityBits);
155 parameters.setDatabits(dataBits);
156 parameters.setBaudRate(baudRate);
157 parameters.setEncoding(encoding);
SerialParameters getSerialParameters()
void setBaudRate(int baudRate)
void setEncoding(String encoding)
void setPortName(String portName)
void setParityBits(int parityBits)
void setStopBits(int stopBits)
void setDataBits(int dataBits)