BakeoutController-Basic  0.1
A Controller for the Omicron vacuum chamber
ModbusPortConfiguration.java
1 package kernel.modbus;
2 
3 import com.ghgande.j2mod.modbus.Modbus;
4 import com.ghgande.j2mod.modbus.util.SerialParameters;
6 
10 public interface ModbusPortConfiguration extends PortConfiguration {
11 
16  String ASCII_ENCODING = Modbus.SERIAL_ENCODING_ASCII;
17 
23  String RTU_ENCODING = Modbus.SERIAL_ENCODING_RTU;
24 
29  int BAUD_RATE_19200 = 19200;
30 
34  String getEncoding();
35 
39  void setEncoding(String encoding);
40 
44  String getPortName();
45 
49  void setPortName(String portName);
50 
55  SerialParameters getSerialParameters();
56 
62  void setBaudRate(int baudRate) throws IllegalArgumentException;
63 
67  void setDataBits(int dataBits);
68 
72  void setStopBits(int stopBits);
73 
77  void setParityBits(int parityBits);
78 }
void setEncoding(String encoding)
SerialParameters getSerialParameters()
void setPortName(String portName)
void setParityBits(int parityBits)
Git Repo